Can't start xfce4-appfinder

masse_nicolas at yahoo.fr masse_nicolas at yahoo.fr
Wed May 31 21:37:05 CEST 2006


On Wed, 31 May 2006 23:41:37 +1000
Shayne O'Connor <machinehasnoagenda at gmail.com> wrote:

> i've been having this problem for a while, hopefully i've managed to get
> something meaninful from gdb ... 
> 
> whenever i start xfce4-appfinder, it segfaults straightaway:
> 
> [mrmachine at machine ~]$ gdb xfce4-appfinder
> GNU gdb Red Hat Linux (6.3.0.0-1.122rh)
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you
> are
> welcome to change it and/or distribute copies of it under certain
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for
> details.
> This GDB was configured as "i386-redhat-linux-gnu"...Using host
> libthread_db library "/lib/libthread_db.so.1".
> 
> (gdb) run
> Starting program: /usr/bin/xfce4-appfinder
> Reading symbols from shared object read from target memory...done.
> Loaded system supplied DSO at 0xffffe000
> *** glibc detected *** /usr/bin/xfce4-appfinder: free(): invalid next
> size (fast): 0x0807bf90 ***
> ======= Backtrace: =========
> /lib/libc.so.6[0xb78b2f18]
> /lib/libc.so.6(__libc_free+0x78)[0xb78b63ef]
> /usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb79ae5a1]
> /usr/lib/libglib-2.0.so.0[0xb799b082]
> /usr/bin/xfce4-appfinder[0x804bbd5]
> /usr/lib/libgobject-2.0.so.0(g_type_create_instance+0x4da)[0xb7a4566a]
> /usr/lib/libgobject-2.0.so.0[0xb7a2d002]
> /usr/lib/libgobject-2.0.so.0(g_object_newv+0x2ca)[0xb7a2ae5a]
> /usr/lib/libgobject-2.0.so.0(g_object_new_valist+0x21f)[0xb7a2b92f]
> /usr/lib/libgobject-2.0.so.0(g_object_new+0x40)[0xb7a2bae0]
> /usr/bin/xfce4-appfinder[0x804b963]
> /usr/bin/xfce4-appfinder[0x804ce6e]
> /lib/libc.so.6(__libc_start_main+0xdc)[0xb7864724]
> /usr/bin/xfce4-appfinder[0x804b1f1]
> ======= Memory map: ========
> 08048000-08054000 r-xp 00000000 03:02
> 142965     /usr/bin/xfce4-appfinder
> 08054000-08055000 rw-p 0000b000 03:02
> 142965     /usr/bin/xfce4-appfinder
> 08055000-080b0000 rw-p 08055000 00:00 0          [heap]
> b7200000-b7221000 rw-p b7200000 00:00 0
> b7221000-b7300000 ---p b7221000 00:00 0
> b737c000-b7387000 r-xp 00000000 03:02
> 786482     /lib/libgcc_s-4.1.1-20060525.so.1
> b7387000-b7388000 rw-p 0000a000 03:02
> 786482     /lib/libgcc_s-4.1.1-20060525.so.1
> b73a5000-b73ae000 r-xp 00000000 03:02
> 784168     /lib/libnss_files-2.4.so
> b73ae000-b73af000 r--p 00008000 03:02
> 784168     /lib/libnss_files-2.4.so
> b73af000-b73b0000 rw-p 00009000 03:02
> 784168     /lib/libnss_files-2.4.so
> b73b0000-b75b0000 r--p 00000000 03:02
> 134112     /usr/lib/locale/locale-archive
> b75b0000-b75b2000 rw-p b75b0000 00:00 0
> b75b2000-b75d1000 r-xp 00000000 03:02 784188     /lib/libexpat.so.0.5.0
> b75d1000-b75d3000 rw-p 0001e000 03:02 784188     /lib/libexpat.so.0.5.0
> b75d3000-b75d4000 rw-p b75d3000 00:00 0
> b75d4000-b75d9000 r-xp 00000000 03:02
> 134450     /usr/lib/libXdmcp.so.6.0.0
> b75d9000-b75da000 rw-p 00004000 03:02
> 134450     /usr/lib/libXdmcp.so.6.0.0
> b75da000-b75dc000 r-xp 00000000 03:02
> 134385     /usr/lib/libXau.so.6.0.0
> b75dc000-b75dd000 rw-p 00001000 03:02
> 134385     /usr/lib/libXau.so.6.0.0
> b75dd000-b7604000 r-xp 00000000 03:02
> 134380     /usr/lib/libpng12.so.0.1.2.8
> b7604000-b7605000 rw-p 00026000 03:02
> 134380     /usr/lib/libpng12.so.0.1.2.8
> b7605000-b7617000 r-xp 00000000 03:02 134118     /usr/lib/libz.so.1.2.3
> b7617000-b7618000 rw-p 00011000 03:02 134118     /usr/lib/libz.so.1.2.3
> b7618000-b7683000 r-xp 00000000 03:02
> 135996     /usr/lib/libfreetype.so.6.3.8
> b7683000-b7686000 rw-p 0006a000 03:02
> 135996     /usr/lib/libfreetype.so.6.3.8
> b7686000-b7687000 rw-p b7686000 00:00 0
> b7687000-b76ae000 r-xp 00000000 03:02
> 147092     /usr/lib/libpangoft2-1.0.so.0.1200.2
> b76ae000-b76af000 rw-p 00027000 03:02
> 147092     /usr/lib/libpangoft2-1.0.so.0.1200.2
> b76af000-b76b3000 r-xp 00000000 03:02
> 134476     /usr/lib/libXfixes.so.3.0.0
> b76b3000-b76b4000 rw-p 00003000 03:02
> 134476     /usr/lib/libXfixes.so.3.0.0
> b76b4000-b76bd000 r-xp 00000000 03:02
> 134478     /usr/lib/libXcursor.so.1.0.2
> b76bd000-b76be000 rw-p 00008000 03:02
> 134478     /usr/lib/libXcursor.so.1.0.2
> b76be000-b76c1000 r-xp 00000000 03:02
> 134468     /usr/lib/libXrandr.so.2.0.0
> b76c1000-b76c2000 rw-p 00002000 03:02
> 134468     /usr/lib/libXrandr.so.2.0.0
> b76c2000-b76c9000 r-xp 00000000 03:02 134466     /usr/lib/libXi.so.6.0.0
> b76c9000-b76ca000 rw-p 00007000 03:02 134466     /usr/lib/libXi.so.6.0.0
> b76ca000-b76cb000 rw-p b76ca000 00:00 0
> b76cb000-b76cd000 r-xp 00000000 03:02
> 134474     /usr/lib/libXinerama.so.1.0.0
> b76cd000-b76ce000 rw-p 00001000 03:02
> 134474     /usr/lib/libXinerama.so.1.0.0
> b76ce000-b76d6000 r-xp 00000000 03:02
> 134456     /usr/lib/libXrender.so.1.3.0
> b76d6000-b76d7000 rw-p 00007000 03:02
> 134456     /usr/lib/libXrender.so.1.3.0
> b76d7000-b76e6000 r-xp 00000000 03:02
> 134454     /usr/lib/libXext.so.6.4.0
> b76e6000-b76e7000 rw-p 0000e000 03:02
> 134454     /usr/lib/libXext.so.6.4.0
> b76e7000-b771f000 r-xp 00000000 03:02
> 139764     /usr/lib/libfontconfig.so.1.0.4b771f000-b7723000 rw-p
> 00038000 03:02
> 139764     /usr/lib/libfontconfig.so.1.0.4b7723000-b7724000 rw-p
> b7723000 00:00 0
> b7724000-b772d000 r-xp 00000000 03:02 134460
> Program received signal SIGABRT, Aborted.
> 0xffffe410 in __kernel_vsyscall ()
> (gdb) where
> #0  0xffffe410 in __kernel_vsyscall ()
> #1  0xb7877069 in raise () from /lib/libc.so.6
> #2  0xb7878671 in abort () from /lib/libc.so.6
> #3  0xb78aba4b in __libc_message () from /lib/libc.so.6
> #4  0xb78b2f18 in _int_free () from /lib/libc.so.6
> #5  0xb78b63ef in free () from /lib/libc.so.6
> #6  0xb79ae5a1 in g_free () from /usr/lib/libglib-2.0.so.0
> #7  0xb799b082 in g_hash_table_lookup_extended ()
>    from /usr/lib/libglib-2.0.so.0
> #8  0x0804bbd5 in xfce_appfinder_init (appfinder=0x806fdc8)
>     at xfce4-appfinder.c:789
> #9  0xb7a4566a in g_type_create_instance ()
> from /usr/lib/libgobject-2.0.so.0
> #10 0xb7a2d002 in g_object_set () from /usr/lib/libgobject-2.0.so.0
> #11 0xb7a2ae5a in g_object_newv () from /usr/lib/libgobject-2.0.so.0
> #12 0xb7a2b92f in g_object_new_valist ()
> from /usr/lib/libgobject-2.0.so.0
> #13 0xb7a2bae0 in g_object_new () from /usr/lib/libgobject-2.0.so.0
> #14 0x0804b963 in xfce_appfinder_new () at xfce4-appfinder.c:268
> #15 0x0804ce6e in main (argc=0, argv=0x60104002) at main.c:453
> (gdb)
> 
I think I'm having the same bug, because I have the same error and the same kinds of backtrace with gdb.
(I tought it was a problem on my system, but apparently, it is not)

> 
> 
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev



More information about the Xfce4-dev mailing list