gnome-libs 1.0.14: crashes when dropping files on desktop



Hi there,

My setup:
--------
	gnome-libs-1.0.14
	mc-4.5.36
	gnome-core 1.0.9
	windowmaker 0.60

Problem:
-------
When I drag a file icon from one place to another,	
right after the drop, X crashes. This behavior started after	
installing gnome-libs-1.0.14 and is repeatable. 
I guess this involves an X bug	
(I use XFree86 3.3.2 (? -> the one from RH5.2)), however, my	
friend gdb tells me:

	Core was generated by `gmc --sm-config-prefix /gmc-a06718/
	--sm-client-id 11c0a80102000093387819300000'.
	Program terminated with signal 11, Segmentation fault.
	#0  0x8067180 in ?? ()

Now, doing a backtrace gets me:
(gdb) backtrace
#0  add_widgetl (where=0x0, what=0x81c8920, layout=XV_WLAY_DONTCARE)
    at dlg.c:286
#1  0x806730c in add_widget (where=0x0, what=0x81c8920) at dlg.c:380
#2  0x809c282 in new_panel_with_geometry_at (
    dir=0x81c75f0 "/home/binnema/mail", geometry=0x0) at glayout.c:804
#3  0x809c299 in new_panel_at (dir=0x81c75f0 "/home/binnema/mail")
    at glayout.c:815
#4  0x8066788 in impl_GNOME_FileManagerFactory_create_window (
    servant=0x813fc90, dir=0x81c75f0 "/home/binnema/mail", ev=0xbffff8dc)
    at gcorba.c:263
#5  0x8066985 in _ORBIT_skel_GNOME_FileManagerFactory_create_window (
    _ORBIT_servant=0x813fc90, _ORBIT_recv_buffer=0x81521a0, ev=0xbffff8dc, 
    _impl_create_window=0x806674c
<impl_GNOME_FileManagerFactory_create_window>) at FileManager-skels.c:53
#6  0x40046909 in ORBit_POA_handle_request ()
#7  0x4004853e in ORBit_handle_incoming_request ()
#8  0x4004871e in ORBit_handle_incoming_message ()
#9  0x4006831d in giop_main_handle_connection ()
#10 0x4001b756 in orb_handle_connection ()
#11 0x403c3a6e in g_io_unix_dispatch ()
#12 0x403c4f6c in g_main_dispatch ()
#13 0x403c5517 in g_main_iterate ()
#14 0x403c55b7 in g_main_iteration ()
#15 0x40203203 in gtk_main_iteration ()
#16 0x809c9e2 in x_flush_events () at gmain.c:386
#17 0x8096e87 in desktop_reload_icons (user_pos=0, xpos=0, ypos=0)
    at gdesktop.c:610
#18 0x809a14e in desktop_init () at gdesktop.c:2938
#19 0x809cb2c in non_corba_create_panels (startup_dir=0x80d9277 ".")
    at gmain.c:474
#20 0x809cbd4 in create_panels () at gmain.c:504
#21 0x80653d5 in setup_mc () at main.c:1869
#22 0x80659db in do_nc () at main.c:2240
#23 0x80664ba in main (argc=5, argv=0xbffffad4) at main.c:3125


It's not obvious to me what has gone wrong. The 'where=0x0' in #0 and #1
looks a bit suspicious, as do the 0's in #17. I haven't checked to
code though, so I may be wrong. Anyone?

Cheers,
	Dirk-Jan.



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