[Bug 36052] Crash moving icons between monitors

Don Scorgie Don.Scorgie at Blueyonder.co.uk
Wed Mar 22 19:22:56 UTC 2006


Public bug reported:
https://launchpad.net/malone/bugs/36052

Affects: nautilus (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed

Description:
Using a dual monitor, non-xinerama setup.  I can post my xorg.conf if
needed.

1. Create an object (a folder) on one screen
2. Drag object across to second monitor
3. Watch nautilus crash-n-burn

Default theme.  This works as expected in a default jhbuild Gnome 2.14
session (i.e. the icon is moved across monitors).  This is using Dapper.

Stack trace with nautilus-dbg installed.

Backtrace was generated from '/usr/bin/nautilus'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1995265728 (LWP 8888)]
[New Thread 1991678896 (LWP 8889)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x776ba48b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x77db9672 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3  <signal handler called>
#4  0x77ae2b08 in gtk_drag_set_icon_default ()
   from /usr/lib/libgtk-x11-2.0.so.0
#5  0x77ae2b98 in gtk_drag_set_icon_default ()
   from /usr/lib/libgtk-x11-2.0.so.0
#6  0x77650af2 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#7  0x7764e7d7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#8  0x77651896 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#9  0x77651bb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#10 0x77b543c6 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x08079448 in main (argc=2, argv=0x7ff08434) at nautilus-main.c:435
#12 0x773f9ea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#13 0x08066de1 in _start () at ../sysdeps/i386/elf/start.S:119

Thread 2 (Thread 1991678896 (LWP 8889)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x774a4904 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0x776516e8 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x77651bb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0x7773470e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5  0x7766a472 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0x776b4341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0x774ae52e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread 1995265728 (LWP 8888)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x776ba48b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x77db9672 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x77ae2b08 in gtk_drag_set_icon_default ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#5  0x77ae2b98 in gtk_drag_set_icon_default ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#6  0x77650af2 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0x7764e7d7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0x77651896 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0x77651bb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x77b543c6 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0x08079448 in main (argc=2, argv=0x7ff08434) at nautilus-main.c:435
	kill_shell = 0
	restart_shell = 0
	no_default_window = 0
	browser_window = 0
	no_desktop = 0
	startup_id = <value optimized out>
	startup_id_copy = 0x8160ae8 "Sans"
	geometry = 0x0
	perform_self_check = 0
	popt_context = (poptContext) 0x8162e20
	args = (const char **) 0x0
	application = (NautilusApplication *) 0x81c5950
	program = (GnomeProgram *) 0x815c590
	context_as_value = {g_type = 68, data = {{v_int = 135671328, 
      v_uint = 135671328, v_long = 135671328, v_ulong = 135671328, 
      v_int64 = 135671328, v_uint64 = 135671328, v_float = 4.51932027e-34, 
      v_double = 6.7030542290459596e-316, v_pointer = 0x8162e20}, {v_int = 0, 
      v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, 
      v_float = 0, v_double = 0, v_pointer = 0x0}}}
	options = {{longName = 0x812d9a4 "check", shortName = 99 'c', 
    argInfo = 0, arg = 0x7ff08380, val = 0, 
    descrip = 0x812d9d0 "Perform a quick set of self-check tests.", 
    argDescrip = 0x0}, {longName = 0x81308f7 "geometry", shortName = 103 'g', 
    argInfo = 1, arg = 0x7ff08384, val = 0, 
    descrip = 0x812d9fc "Create the initial window with the given geometry.", 
    argDescrip = 0x812d857 "GEOMETRY"}, {
    longName = 0x8129f6d "no-default-window", shortName = 110 'n', 
    argInfo = 0, arg = 0x7ff08390, val = 0, 
    descrip = 0x812da30 "Only create windows for explicitly specified URIs.", 
    argDescrip = 0x0}, {longName = 0x812d860 "no-desktop", 
    shortName = 0 '\0', argInfo = 0, arg = 0x7ff08388, val = 0, 
    descrip = 0x812da64 "Do not manage the desktop (ignore the preference set in the preferences dialog).", argDescrip = 0x0}, {
    longName = 0x812f46c "browser", shortName = 0 '\0', argInfo = 0, 
    arg = 0x7ff0838c, val = 0, descrip = 0x812d86b "open a browser window.", 
    argDescrip = 0x0}, {longName = 0x812d9ac "quit", shortName = 113 'q', 
    argInfo = 0, arg = 0x7ff08398, val = 0, 
    descrip = 0x812d882 "Quit Nautilus.", argDescrip = 0x0}, {
    longName = 0x812d9b3 "restart", shortName = 0 '\0', argInfo = 1073741824, 
    arg = 0x7ff08394, val = 0, descrip = 0x812d891 "Restart Nautilus.", 
    argDescrip = 0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 0, 
    arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
#12 0x773f9ea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#13 0x08066de1 in _start () at ../sysdeps/i386/elf/start.S:119
No locals.
#0  0xffffe410 in __kernel_vsyscall ()




More information about the desktop-bugs mailing list