Whenever I try to run it, I get:
rbowes:~$ ftmenu
*** glibc detected *** malloc(): memory corruption:
0x080b0618 ***
Aborted
I pulled a gdb backtrace of it:
(gdb) run
Starting program: /usr/local/bin/ftmenu
*** glibc detected *** malloc(): memory corruption:
0x080b0618 ***
Program received signal SIGABRT, Aborted.
0xb7a71ef1 in kill () from /lib/libc.so.6
(gdb) backtrace
#0 0xb7a71ef1 in kill () from /lib/libc.so.6
#1 0xb7a71b15 in raise () from /lib/libc.so.6
#2 0xb7a733fd in abort () from /lib/libc.so.6
#3 0xb7aa476c in __libc_message () from /lib/libc.so.6
#4 0xb7aad066 in malloc_printerr () from /lib/libc.so.6
#5 0xb7aabbea in _int_malloc () from /lib/libc.so.6
#6 0xb7aac315 in _int_realloc () from /lib/libc.so.6
#7 0xb7aaaaae in realloc () from /lib/libc.so.6
#8 0xb7b8f8ba in IA__g_realloc (mem=0xb7b639c0,
n_bytes=3082172864) at gmem.c:170
#9 0xb7c07581 in g_bsearch_array_grow
(barray=0x80b0400, bconfig=0xb7c1e86c, index=0) at
gbsearcharray.h:216
#10 0xb7c06eb8 in g_bsearch_array_insert
(barray=0x80b0400, bconfig=0xb7c1e86c, key_node=0xbfffe0e0)
at gbsearcharray.h:242
#11 0xb7bffb74 in handler_insert (signal_id=0,
instance=0x80af228, handler=0x80adf88) at gsignal.c:374
#12 0xb7c02f8f in IA__g_signal_connect_data
(instance=0x80af228, detailed_signal=0x804c5a3
"button-press-event",
c_handler=0x804a5f0 <execute>, data=0x80b05c8,
destroy_data=0, connect_flags=134930312) at gsignal.c:1710
#13 0x0804aa10 in makemenuitem (
source=0x8082539 " [exec] (About) {(fluxbox
-v; fluxbox -info | sed 1d) 2> /dev/null | xmessage
-file - -center}\n", t=0xbfffe2f0) at ftmenu.c:137
#14 0x0804ae7c in menu_create () at ftmenu.c:218
#15 0x0804b160 in tray_create () at ftmenu.c:264
#16 0x0804b31e in main (argc=1, argv=0xbffff7d4) at
ftmenu.c:298
Hopefully that helps you out.
Thanks
-Ron
Logged In: NO
I switched from X11R6.9 to X11R7.2 and recompiled ftmenu
now I get this when I try to run it:
I*** glibc detected *** ftmenu: munmap_chunck(): invalid pointer: 0xbfcdebcc
Logged In: NO
*** glibc detected *** /usr/local/bin/ftmenu: munmap_chunk(): invalid pointer: 0xbfa8a804 ***