Hi guys,
sorry for not replying earlier, have been offline for the last 2 weeks
or so. Well here's my detailed description of the the context menu close
segfault. 
1. install new efl and e CFLAGS='-O2 -march=pentium4'
2. wipe .e directory
3. add synaptic to favorites menu 
4. start synaptic
5. make sure synaptic is the only window on the current desktop
5. alt-right-click on synaptic, choose close
-> segfault 

A few notes:
The application where the segfault appears seem to depend on the system.
On my ubuntu hoary system it was segfaulting with gnome-terminal and
eterm. On this breezy box it segfaults with synaptic. Also the apps
segfaulting seem to depend on the CFLAGS used. The backtraces are all
the same though, e tries to access bd->app which points to an invalid
address. I can actually observe this when running e through gdb. 
gdb enlightenment
break e_border_new 
run
(open an app from the favorites menu)
now watch bd->app, it gets deleted several times so I just stepped with
next and watched the next one. At some point when a e_focus_setup call
is made the watch point will get deleted because it points to the wrong
address. All this happens when still opening the app, and it usually
does not result in a segfault. 
My system details:
2.6.12-9-686-smp
3.4.5 20050809 (prerelease) (Ubuntu 3.4.4-6ubuntu8)
glibc 2.3.5

I hope someone is able to reproduce this. I still don't quite understand
this, maybe it's na ubuntu problem?

Cheers
Jochen




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to