gedit crash

Sean McNeil sean at mcneil.com
Wed Jun 15 03:32:27 GMT 2005


I have a crash under amd64/-STABLE with gedit.  It occurs on every
close.  I even did a

	portupgrade -fR gedit

just to make sure everything was OK.  I get the following trace:

#0  0x0000000000000000 in ?? ()
#1  0x00000008069fbcf1 in __do_global_dtors_aux ()
   from /usr/X11R6/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
#2  0x00000008069fd44d in _fini ()
   from /usr/X11R6/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
#3  0x0000000000000000 in ?? ()
#4  0x0000000800572250 in objlist_call_fini (list=0x8005aace0)
    at /usr/src/libexec/rtld-elf/rtld.c:1336
#5  0x000000080057266c in rtld_exit ()
at /usr/src/libexec/rtld-elf/rtld.c:1528
#6  0x0000000801a1c084 in __cxa_finalize (dso=0x0)
    at /usr/src/lib/libc/stdlib/atexit.c:184
#7  0x0000000801a1bd9a in exit (status=0)
at /usr/src/lib/libc/stdlib/exit.c:69
#8  0x000000000041d743 in _start (ap=0x806afe070, cleanup=0x581088)
    at /usr/src/lib/csu/amd64/crt1.c:91

Looks like a dtor is jumping to a null address.

The library has a recent date, so I can see that it was recompiled in
the portupgrade:

server# ls -l /usr/X11R6/lib/gtk-2.0/2.4.0/loaders/
total 350
...
-rwxr-xr-x  1 root  wheel  26804 Jun 14 19:44 libpixbufloader-png.so
...

Sean




More information about the freebsd-gnome mailing list