Am Tue, 17 May 2011 14:19:58 -0700 schrieb Dave Ray:

Hello Dave,

I didn't look deeper into your backtrace. And I even think there're
people who know the code better.

But may I give you some hint? Recompile the source code with
CFLAGS=-ggdb -O0" or CFLAGS=-g -O0". In the backtrace are many values
optimized out. In general a bad situation to start debugging. :-)

But I'm not sure if this helps in your special situation here...

regards
        Andreas

> I'm trying to fix a crash in e17 that seems to always happen the
> first time I run it after bootup. This problem has existed for at
> least 2 years, but I'm only looking at it now, as most other bugs
> have now been fixed. 
> 
> I followed instructions on the e17 debugging page, and rebuilt all
> the libs with -g for debugging symbols. I ran e17 and captured some
> good info in gdb.
> 
> The problem only happens the first time e17 is run after bootup. It
> cycles through 3 successive "white rectangles of death" before
> disabling modules and finishing startup. After this, if I quit X11
> and restart it, no more crash. If I reboot, it crashes again.
> 
> I captured the gdb backtrace, the pastebin is here:
> http://pastebin.com/xskYpRxt
> 
> The code that crashed looks like it is related to the mmx module of
> evas. So I recompiled evas without mmx, and recompiled ecore and e. I
> tried it again. e17 crashed in the same place, but with a non-mmx
> equivalent of the same operation. The pastebin is here:
> http://pastebin.com/YDteFFzG
> 
> It's strange that it only happens the first time I run it after
> reboot. 
> 
> Any help very much appreciated!
> 
> -Dave
> 
> PS Please don't be scared off by this being on MacOS - it is
> Darwin/BSD under the hood!
> 
> ------------------------------------------------------------------------------
> What Every C/C++ and Fortran developer Should Know!
> Read this article and learn how Intel has extended the reach of its 
> next-generation tools to help Windows* and Linux* C/C++ and Fortran 
> developers boost performance applications - including clusters. 
> http://p.sf.net/sfu/intel-dev2devmay
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
Technical Blog <http://andreasvolz.wordpress.com/>

------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to