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

Reply via email to