gmc bugs



First of all, every time it crashes it leaves the ~/.gnome/metadata.lock
directory (which can't even be removed without chmoding..) and trying to
start gmc without removing it just hangs.. Maybe add pid checking or
something?

>From the non crashing side: using wheel mouse to scroll window works, but
some icons get their file name selected just like when changing the file's
name.

Selecting multiple pics and opening them opens only the last one.

Dragging file to desktop while pressing alt (wouldn't this be better done
with dragging with right mouse button?) opened the menu, I selected link,
it opened the same menu again, and after selecting the link again it
worked.

Would be nice to have the gmc window size saved.. And pressing some letter
in gmc window would take it to first file starting with that letter,
pressing the letter again would take to next file etc.. I really liked
this in windows.

And the crashes.. I was getting the all the time when doing anything with
desktop (even when dragging icons). Most of them disappeared after removing 
~/.imrc so they were just imlib bugs which didn't like some option I had
set? .. Anyway still I get it to crash when changing desktop icon's
pixmap, after pressing the last ok button:

(from plain-gmc)
Program received signal SIGSEGV, Segmentation fault.
0x403c8570 in malloc ()
(gdb) bt 
#0  0x403c8570 in malloc ()
#1  0x403c80f5 in malloc ()
#2  0x40283711 in   ()
#3  0x400e4e00 in gdk_imlib_render (im=0x819b600, w=48, h=48) at
rend.c:6661
#4  0x80aa09e in create_window_shape (dicon=0x81aae20, icon_width=48, 
    icon_height=48, text_width=78, text_height=17) at gdesktop-icon.c:322
#5  0x80aa521 in desktop_icon_reshape (dicon=0x81aae20) at
gdesktop-icon.c:416
#6  0x80a9eee in desktop_icon_set_icon (dicon=0x81aae20, image=0x819b600)
    at gdesktop-icon.c:276
#7  0x80aaf3b in reload_desktop_icons (user_pos=0, xpos=0, ypos=0)
    at gdesktop.c:389
#8  0x80abc9a in do_popup_menu (dii=0x81bf6f8, event=0xbffff400)
    at gdesktop.c:872
#9  0x80abe9a in icon_event (item=0x81bfa30, event=0xbffff400,
data=0x81bf6f8)
    at gdesktop.c:948
#10 0x4003b8c9 in gnome_canvas_item_marshal_signal_1 ()
#11 0x401c5e1d in gtk_signal_remove_emission_hook ()
#12 0x401c5341 in gtk_signal_set_funcs ()
#13 0x401c3446 in gtk_signal_emit ()
#14 0x4003f3b8 in emit_event ()
#15 0x4003f92b in gnome_canvas_button ()
#16 0x40201319 in   ()
#17 0x401c537a in gtk_signal_set_funcs ()
#18 0x401c3446 in gtk_signal_emit ()
#19 0x401f89a8 in gtk_widget_event ()
#20 0x40199172 in gtk_propagate_event ()
#21 0x401983bc in gtk_main_do_event ()
#22 0x40240a6b in gdk_wm_protocols_filter ()
#23 0x40373b66 in g_main_dispatch ()
#24 0x403740b1 in g_main_iterate ()
#25 0x40374251 in g_main_run ()
#26 0x40197df9 in gtk_main ()
#27 0x80b1c58 in gtkrundlg_event (h=0x81d0528) at gmain.c:344
#28 0x80664b8 in run_dlg (h=0x81d0528) at dlg.c:900
#29 0x80b2077 in create_panels () at gmain.c:539
#30 0x8063e5d in setup_mc () at main.c:1826
#31 0x80646e5 in do_nc () at main.c:2191
#32 0x8065261 in main (argc=1, argv=0xbffff944) at main.c:3030

Before removing ~/.imrc it did the same backtrace except crashed in
grender_shaped_16_fast_dither(). All the gtk/gnome stuff is compiled
today (11.2) from cvs.



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