OK,

seems like I found a way to reproduce this.
Logout of e17
log back in
start seamonkey
save a something from seamonkey, to a file which  already exists. when
the dialog "this file exists ... do you really .." appears click on
replace -> segfault.
I have attached another backtrace, although it looks pretty much the
same as before

Cheers
Jochen

#0  0xffffe410 in __kernel_vsyscall ()
#1  0xa796f6cb in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xa7a2d523 in _XWaitForReadable (dpy=0x8133478) at ../../src/XlibInt.c:498
#3  0xa7a2d931 in _XRead (dpy=0x8133478, data=0xafe77fb4 "\002%P", size=32)
    at ../../src/XlibInt.c:1080
#4  0xa7a2ecb9 in _XReadEvents (dpy=0x8133478) at ../../src/XlibInt.c:996
#5  0xa7a1869a in XNextEvent (dpy=0x8133478, event=0xafe78c4c)
    at ../../src/NextEvent.c:50
#6  0x080b7a98 in e_alert_show (
    text=0x81148c4 "This is very bad. Enlightenment has segfaulted.\nThis is 
not meant to happen and is likely a sign of a\nbug in Enlightenment or the 
libraries it relies on.\n\nYou can gdb attach to this process now to try"...)
    at e_alert.c:129
#7  0x080a3aa6 in e_sigseg_act (x=11, info=0xafe78cec, data=0xafe78d6c)
    at e_signals.c:53
#8  <signal handler called>
#9  0x080724be in e_container_border_raise (bd=0x81a2318) at e_container.c:651
#10 0x08079ea2 in e_border_raise (bd=0x81a2318) at e_border.c:1062
#11 0x080a01f2 in _e_focus_raise_timer (data=0x81a2318) at e_focus.c:206
#12 0xa7fbb99c in _ecore_timer_call (when=1158272201.408957)
    at ecore_timer.c:178
#13 0xa7fb97e6 in _ecore_main_loop_iterate_internal (once_only=0)
    at ecore_main.c:467
#14 0xa7fb9b78 in ecore_main_loop_begin () at ecore_main.c:79
#15 0x0806405a in main (argc=1, argv=0xafe7cb64) at e_main.c:726
#9  0x080724be in e_container_border_raise (bd=0x81a2318) at e_container.c:651
651             bd->zone->container->layers[i].clients =
646        int pos = 0, i;
647     
648        /* Remove from old layer */
649        for (i = 0; i < 7; i++)
650          {
651             bd->zone->container->layers[i].clients =
652                evas_list_remove(bd->zone->container->layers[i].clients, bd);
653          }
654     
655        /* Add to new layer */
$1 = (E_Border *) 0x81a2318
$2 = (E_Zone *) 0x40
Cannot access memory at address 0x7c
$3 = 0
#10 0x08079ea2 in e_border_raise (bd=0x81a2318) at e_border.c:1062
1062            above = e_container_border_raise(bd);
1057       else
1058         {
1059            E_Border *above;
1060    
1061            /* If we don't have any children, raise this border */
1062            above = e_container_border_raise(bd);
1063            if (above)
1064              {
1065                 /* We ended up above a border */
1066                 ev->stack = above;
$4 = (E_Border *) 0x81a2318
$5 = (E_Zone *) 0x40
Cannot access memory at address 0x7c
The program is running.  Quit anyway (and detach it)? (y or n) Detaching from 
program: /usr/bin/enlightenment, process 19444

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to