On 04/22/2012 01:22 PM, Carsten Haitzler (The Rasterman) wrote: > On Sun, 22 Apr 2012 12:05:04 +0800 P Purkayastha<ppu...@gmail.com> said: > >> On 04/22/2012 10:43 AM, Carsten Haitzler (The Rasterman) wrote: >>> On Sun, 22 Apr 2012 10:02:07 +0800 P Purkayastha<ppu...@gmail.com> said: >>> >>>> On 04/21/2012 05:02 PM, Carsten Haitzler (The Rasterman) wrote: >>>>> On Sat, 21 Apr 2012 12:36:16 +0800 P Purkayastha<ppu...@gmail.com> >>>>> said: >>>>> >>>>>> This is bad. Something is very wrong. First e crashed while trying to >>>>>> log in. Now, it crashes every time I press a keybinding which launches >>>>>> an application. Using r70376. >>>>>> >>>>>> gdb log attached. >>>>> >>>>> my bet is u recompiled e and use extra modules that u didnt recompile that >>>>> dont come with e. >>>>> >>>> >>>> Ok. I recompiled everything. I have now reproduced it with no modules >>>> except one and fresh .e in my root account. >>> >>> wow... you're trying to run something that cannot be run. :) ie inst is >>> null. fixed in svn now. >>> >> >> Ok. I recompiled e with CFLAGS="-g -pipe -O" hoping that the "optimized >> out" portions will show something. This time I have captured the >> segfault during login by putting an application (gvim) on startup >> applications. It is the same ~/.e that has no modules (except conf and >> applications) enabled. The problem doesn't seem to be in inst, this time >> inst is not NULL. See the attached gdb log. >> >> I tried compiling with -O0 in CFLAGS. It doesn't seem to trigger >> segfaults while launching applications through keybindings, but e >> auto-restarts on startup because I put gvim on startup application. >> Unfortunately, I can not get the gdb log of e with -O0 in CFLAGS because >> it doesn't show the white screen of death and instead simply pops up the >> dialog saying all modules have been disabled. > > zone is null? how fascinating? try again. >
Great! This seems to have fixed the crashes finally! Thanks a lot! :) ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel