Comment 5 for bug 224291

Revision history for this message
Jeremy Allison (jra-samba) wrote :

And here is f-spot being run under the mono debugger. Once it hung on exit I ^C'ed the debugger and got a backtrace. Hope this helps. Looks like the damn thing is in the final stages of exit cleaning up the pthreads it created for itself (which is consistent with the gdb trace above). Now, the question is *why*...
Jeremy.

----------------------------------------------------------------------------

mdb /usr/lib/f-spot/f-spot.exe
Mono Debugger
(mdb) run
Starting program: /usr/lib/f-spot/f-spot.exe
Cannot load symbol file `/usr/lib/f-spot/f-spot.exe.mdb': Could not find file "/usr/lib/f-spot/f-spot.exe.mdb".
Cannot load symbol file `/usr/lib/f-spot/f-spot.exe.mdb'
Cannot load symbol file `/usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/gnome-sharp/2.20.0.0__35e10195dab3c99f/gnome-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/gnome-sharp/2.20.0.0__35e10195dab3c99f/gnome-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/gnome-sharp/2.20.0.0__35e10195dab3c99f/gnome-sharp.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/Mono.Addins.Setup/0.3.0.0__0738eb9f132ed756/Mono.Addins.Setup.dll.mdb': Could not find file "/usr/lib/mono/gac/Mono.Addins.Setup/0.3.0.0__0738eb9f132ed756/Mono.Addins.Setup.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/Mono.Addins.Setup/0.3.0.0__0738eb9f132ed756/Mono.Addins.Setup.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/atk-sharp/2.12.0.0__35e10195dab3c99f/atk-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/atk-sharp/2.12.0.0__35e10195dab3c99f/atk-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/atk-sharp/2.12.0.0__35e10195dab3c99f/atk-sharp.dll.mdb'
Cannot load symbol file `/usr/lib/f-spot/FSpot.Core.dll.mdb': Could not find file "/usr/lib/f-spot/FSpot.Core.dll.mdb".
Cannot load symbol file `/usr/lib/f-spot/FSpot.Core.dll.mdb'
Cannot load symbol file `/usr/lib/f-spot/Cms.dll.mdb': Could not find file "/usr/lib/f-spot/Cms.dll.mdb".
Cannot load symbol file `/usr/lib/f-spot/Cms.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/Mono.Addins/0.3.0.0__0738eb9f132ed756/Mono.Addins.dll.mdb': Could not find file "/usr/lib/mono/gac/Mono.Addins/0.3.0.0__0738eb9f132ed756/Mono.Addins.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/Mono.Addins/0.3.0.0__0738eb9f132ed756/Mono.Addins.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/gnome-vfs-sharp/2.20.0.0__35e10195dab3c99f/gnome-vfs-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/gnome-vfs-sharp/2.20.0.0__35e10195dab3c99f/gnome-vfs-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/gnome-vfs-sharp/2.20.0.0__35e10195dab3c99f/gnome-vfs-sharp.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/gdk-sharp/2.12.0.0__35e10195dab3c99f/gdk-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/gdk-sharp/2.12.0.0__35e10195dab3c99f/gdk-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/gdk-sharp/2.12.0.0__35e10195dab3c99f/gdk-sharp.dll.mdb'
Cannot load symbol file `/usr/lib/f-spot/FSpot.Utils.dll.mdb': Could not find file "/usr/lib/f-spot/FSpot.Utils.dll.mdb".
Cannot load symbol file `/usr/lib/f-spot/FSpot.Utils.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/gconf-sharp/2.20.0.0__35e10195dab3c99f/gconf-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/gconf-sharp/2.20.0.0__35e10195dab3c99f/gconf-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/gconf-sharp/2.20.0.0__35e10195dab3c99f/gconf-sharp.dll.mdb'
Thread @1 caught exception at #0: 0xb75c9faf in <FSpot.Driver:Main (string[])>+0x7af at 347.
 347 IL_0409: pop
(mdb) c
Starting new FSpot server
Process #1 created new thread @4.
Process #1 created new thread @5.
Thread @5 exited normally.
Thread @5 exited.
Process #1 created new thread @6.
Thread @6 exited normally.
Thread @6 exited.
Cannot load symbol file `/usr/lib/mono/gac/gtkhtml-sharp/3.16.0.0__35e10195dab3c99f/gtkhtml-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/gtkhtml-sharp/3.16.0.0__35e10195dab3c99f/gtkhtml-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/gtkhtml-sharp/3.16.0.0__35e10195dab3c99f/gtkhtml-sharp.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll.mdb'
Cannot load symbol file `/usr/lib/f-spot/SemWeb.dll.mdb': Could not find file "/usr/lib/f-spot/SemWeb.dll.mdb".
Cannot load symbol file `/usr/lib/f-spot/SemWeb.dll.mdb'
Cannot load symbol file `/usr/lib/f-spot/FSpot.Query.dll.mdb': Could not find file "/usr/lib/f-spot/FSpot.Query.dll.mdb".
Cannot load symbol file `/usr/lib/f-spot/FSpot.Query.dll.mdb'
Cannot load symbol file `/usr/lib/mono/gac/pango-sharp/2.12.0.0__35e10195dab3c99f/pango-sharp.dll.mdb': Could not find file "/usr/lib/mono/gac/pango-sharp/2.12.0.0__35e10195dab3c99f/pango-sharp.dll.mdb".
Cannot load symbol file `/usr/lib/mono/gac/pango-sharp/2.12.0.0__35e10195dab3c99f/pango-sharp.dll.mdb'
Process #1 created new thread @7.
Process #1 created new thread @8.
Reloading
item changed
(mdb) bt
(*) #0: 0xb7f76410
    #1: 0xb1f4a744 in <(wrapper managed-to-native) System.Environment:Exit (int)>+0x4 at 1
    #2: 0xb2111a42 in <Gtk.Object:OnDestroyed ()>+0x9a at 18
    #3: 0xb211199c in <Gtk.Object:NativeDestroy (object,System.EventArgs)>+0x2c at 8
    #4: 0xb3bc0830 in <GLib.Signal:voidObjectCallback (intptr,intptr)>+0xd8 at 31
(mdb)