GMC segfaults on long filenames, more...



Ok, I still get the segfault on long filenames, even with the newest
everything from CVS.

Is there anything I can do to trace this bug? The backtrace is more or
less the same as before. Could this be due to a buggy glibc? I'm using
egcs 1.1.1 and the glibc-package from RawHide, that is
glibc-2.0.109-0.990112 which was required to run egcs 1.1.1.

If there is anything I could do to get this down, tell me.

Richard.

P.S. If you dont remember what it's about: gmc crashes when I first
select a file with a very long filename and then selects one with a
more normal name.

Backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x4040ca75 in chunk_free (ar_ptr=0x40495ca0, p=0x81cea68) at malloc.c:2989
malloc.c:2989: No such file or directory.
(gdb) bt

#0  0x4040ca75 in chunk_free (ar_ptr=0x40495ca0, p=0x81cea68) at malloc.c:2989
#1  0x4040c957 in __libc_free (mem=0x81cea70) at malloc.c:2912
#2  0x80bf212 in display_mini_info (panel=0x81d2858) at gscreen.c:1742
#3  0x80be2c2 in panel_icon_list_unselect_icon (widget=0x8220840, index=3, 
    event=0xbffff438, panel=0x81d2858) at gscreen.c:1347
#4  0x402102e4 in gtk_marshal_NONE__INT_POINTER (object=0x8220840, 
    func=0x80be2a4 <panel_icon_list_unselect_icon>, func_data=0x81d2858, 
    args=0xbfffeda0) at gtkmarshal.c:573
#5  0x401d43b7 in gtk_handlers_run (handlers=0x815d0b8, signal=0xbfffed5c, 
    object=0x8220840, params=0xbfffeda0, after=0) at gtksignal.c:1877
#6  0x401d3991 in gtk_signal_real_emit (object=0x8220840, signal_id=128, 
    params=0xbfffeda0) at gtksignal.c:1445
#7  0x401d1bf0 in gtk_signal_emit (object=0x8220840, signal_id=128)
    at gtksignal.c:528
#8  0x4006b08f in gnome_icon_list_unselect_all (gil=0x8220840, 
    event=0xbffff438, keep=0x8223808) at gnome-icon-list.c:367
#9  0x4006b2f6 in toggle_icon (gil=0x8220840, icon=0x8223808, event=0xbffff438)
    at gnome-icon-list.c:429
#10 0x4006b6a2 in icon_event (gil=0x8220840, icon=0x8223808, event=0xbffff438)
    at gnome-icon-list.c:557
#11 0x4006b6fb in image_event (img=0x81d21f8, event=0xbffff438, icon=0x8223808)
    at gnome-icon-list.c:570
#12 0x40043329 in gnome_canvas_item_marshal_signal_1 (object=0x81d21f8, 
    func=0x4006b6bc <image_event>, func_data=0x8223808, args=0xbffff18c)
    at gnome-canvas.c:536
#13 0x401d43b7 in gtk_handlers_run (handlers=0x81f66f0, signal=0xbffff148, 
    object=0x81d21f8, params=0xbffff18c, after=0) at gtksignal.c:1877
#14 0x401d3991 in gtk_signal_real_emit (object=0x81d21f8, signal_id=71, 
    params=0xbffff18c) at gtksignal.c:1445
#15 0x401d1bf0 in gtk_signal_emit (object=0x81d21f8, signal_id=71)
---Type <return> to continue, or q <return> to quit---
    at gtksignal.c:528
#16 0x40046a08 in emit_event (canvas=0x8220840, event=0x81a5938)
    at gnome-canvas.c:2622
#17 0x40046f4b in gnome_canvas_button (widget=0x8220840, event=0x81a5938)
    at gnome-canvas.c:2821
#18 0x4006cbe1 in gil_button_press (widget=0x8220840, event=0x81a5938)
    at gnome-icon-list.c:1250
#19 0x4020fded in gtk_marshal_BOOL__POINTER (object=0x8220840, 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]