yesterday I rebuilt all efl+e17 using released tarballs (efl 1.7.3 and e17 beta), just to see if my problems are related to current svn... well, looks like they're not :(
here is what happens: - on first attempt to run e, right after machine boot, e always freezes showing the splash screen with fancy squares. I have to kill it from a console - after killing it, at restart it does segfault displaying the WSOD (backtrace attached). I hit F1 and can finally have it running, but without initial apps - I tried to run it through valgrind but in this case it doesn't freeze nor it segfault. it is as it would be a question of timing, i.e. not happening with slow startup. I guess valgrind log can't be helpy in this case, but I can send it here if you want - I tried unloading the extra modules I use (comp-scale, alarm, cpu, net) and it still freezes on first run, but this time it doesn't segfault on second attempt -- Massimo Maiurana GPG keyID #7044D601 La fede e' credere in cio' che sai non essere vero [Mark Twain]
Thread 1 (Thread 0x7f51bf204740 (LWP 3131)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:93 No locals. #1 0x00007f51c7656221 in _L_lock_10625 () at malloc.c:5209 No symbol table info available. #2 0x00007f51c7653fa7 in __GI___libc_malloc (bytes=139989217744704) at malloc.c:2921 ar_ptr = <error reading variable ar_ptr (Asked for position 0 of stack, stack only has 0 elements on it.)> victim = <optimized out> hook = <optimized out> __func__ = "__libc_malloc" #3 0x00007f51c5c893e6 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 No symbol table info available. #4 0x00007f51c5c8a20d in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6 No symbol table info available. #5 0x00007f51c5c85d3d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6 No symbol table info available. #6 0x00007f51cb035841 in ecore_x_sync () at ecore_x.c:951 No locals. #7 0x00000000004de6bd in e_sigseg_act (x=<optimized out>, info=<optimized out>, data=<optimized out>) at e_signals.c:70 No locals. #8 <signal handler called> No locals. #9 _int_malloc (av=0x7f51c7989740 <main_arena>, bytes=864) at malloc.c:3598 iters = <optimized out> nb = 880 idx = <optimized out> bin = <optimized out> victim = 0x23335bf size = 225536 victim_index = <optimized out> remainder = <optimized out> remainder_size = <optimized out> block = <optimized out> bit = <optimized out> map = <optimized out> fwd = <optimized out> bck = <optimized out> errstr = 0x0 __func__ = "_int_malloc" #10 0x00007f51c7653fb5 in __GI___libc_malloc (bytes=864) at malloc.c:2924 ar_ptr = <optimized out> victim = <optimized out> hook = <optimized out> __func__ = "__libc_malloc" #11 0x00007f51c9882120 in _eina_chained_mp_pool_new (pool=0x2191b80) at ../../src/modules/mp/chained_pool/eina_chained_mempool.c:128 p = <optimized out> ptr = <optimized out> alignof = <optimized out> #12 eina_chained_mempool_malloc (data=0x2191b80, size=<optimized out>) at ../../src/modules/mp/chained_pool/eina_chained_mempool.c:288 pool = 0x2191b80 p = 0x0 mem = <optimized out> #13 0x00007f51c9aa530e in eina_mempool_calloc (size=32, mp=<optimized out>) at /opt/e17/include/eina-1/eina/eina_inline_mempool.x:121 r = <optimized out> #14 ecore_job_calloc (num=num@entry=1) at ecore_alloc.c:68 No locals. #15 0x00007f51c9aaa628 in ecore_job_add ( func=func@entry=0x7f51c8fc5220 <_edje_job>, data=data@entry=0x0) at ecore_job.c:66 job = <optimized out> #16 0x00007f51c8fc46ae in _edje_message_propornot_send ( ed=ed@entry=0x272f310, queue=queue@entry=EDJE_QUEUE_SCRIPT, type=type@entry=EDJE_MESSAGE_SIGNAL, id=id@entry=0, emsg=emsg@entry=0x7fff555b1a90, prop=prop@entry=0 '\000') at edje_message_queue.c:376 em = 0x2f547f0 i = <optimized out> msg = 0x0 #17 0x00007f51c8fc46f9 in _edje_object_message_popornot_send ( obj=<optimized out>, type=type@entry=EDJE_MESSAGE_SIGNAL, id=id@entry=0, msg=msg@entry=0x7fff555b1a90, prop=prop@entry=0 '\000') at edje_message_queue.c:27 ed = 0x272f310 l = <optimized out> o = <optimized out> #18 0x00007f51c8fc4748 in edje_object_message_send (obj=<optimized out>, type=type@entry=EDJE_MESSAGE_SIGNAL, id=id@entry=0, msg=msg@entry=0x7fff555b1a90) at edje_message_queue.c:37 No locals. #19 0x00007f51c8fc66f4 in _edje_emit_full (ed=ed@entry=0x272f310, sig=0x7f51bb8201f6 "e,action,hide,done", src=0x7f51bb81cbf1 "e", data=data@entry=0x0, free_func=free_func@entry=0x0) at edje_program.c:1022 emsg = {sig = 0x7f51bb8201f6 "e,action,hide,done", src = 0x7f51bb81cbf1 "e", data = 0x0} sep = <optimized out> broadcast = 1 '\001' #20 0x00007f51c8fc678a in _edje_emit (ed=ed@entry=0x272f310, sig=<optimized out>, src=<optimized out>) at edje_program.c:867 No locals. #21 0x00007f51c8fc7b38 in _edje_program_run (ssrc=0x7f51c8fda85c "", ssig=0x7f51c8fda85c "", force=<optimized out>, pr=0x274eef0, ed=0x272f310) at edje_program.c:641 rp = <optimized out> pt = <optimized out> recursion_limit = 0 pr2 = <optimized out> l = <optimized out> pa = <optimized out> recursions = 1 #22 _edje_program_run (ed=0x272f310, pr=0x274eef0, force=<optimized out>, ssig=0x7f51c8fda85c "", ssrc=0x7f51c8fda85c "") at edje_program.c:448 recursions = 1 recursion_limit = 0 #23 0x00007f51c8fc8789 in _edje_program_run_iterate ( runp=runp@entry=0x276dbb0, tim=tim@entry=287.83757102800001) at edje_program.c:373 pr = <optimized out> pa = <optimized out> t = <optimized out> total = <optimized out> l = 0x7f51b40922d0 ed = 0x272f310 pt = <optimized out> rp = <optimized out> #24 0x00007f51c8f88b7e in _edje_timer_cb (data=<optimized out>) at edje_callbacks.c:355 runp = 0x276dbb0 tmp = <optimized out> newl = 0x0 t = 287.83757102800001 l = <optimized out> animl = 0x7f51b4070320 ed = <optimized out> #25 0x00007f51c9aa5b53 in _ecore_call_task_cb (data=<optimized out>, func=<optimized out>) at ecore_private.h:267 r = <optimized out> #26 _do_tick () at ecore_anim.c:113 animator = <optimized out> #27 0x00007f51c9aa5c10 in _ecore_animator (data=<optimized out>) at ecore_anim.c:512 r = 1 '\001' #28 0x00007f51c9aae55e in _ecore_call_task_cb (data=<optimized out>, func=<optimized out>) at ecore_private.h:267 r = <optimized out> #29 _ecore_timer_expired_call (when=when@entry=287.83757102800001) at ecore_timer.c:792 timer = 0x21a5570 #30 0x00007f51c9aae72b in _ecore_timer_expired_timers_call ( when=287.83757102800001) at ecore_timer.c:746 No locals. #31 0x00007f51c9aab681 in _ecore_main_loop_iterate_internal ( once_only=once_only@entry=0) at ecore_main.c:1813 next_time = -1 #32 0x00007f51c9aabd57 in ecore_main_loop_begin () at ecore_main.c:956 No locals. #33 0x0000000000434ae1 in main (argc=<optimized out>, argv=<optimized out>) at e_main.c:1058 safe_mode = 0 '\000' after_restart = 0 '\000' waslocked = 0 '\000' t = 1355160746.258508 tstart = 1355160746.258508 s = <optimized out> buff = "1355160746.3", '\000' <repeats 19 times> action = {__sigaction_handler = { sa_handler = 0x4de760 <e_sigabrt_act>, sa_sigaction = 0x4de760 <e_sigabrt_act>}, sa_mask = {__val = { 0 <repeats 16 times>}}, sa_flags = -1073741820, sa_restorer = 0x0} __FUNCTION__ = "main" Detaching from program: /opt/e17/bin/enlightenment, process 3131
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel