F-spot hangs, apparently syncing JPEG information
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
f-spot (Ubuntu) |
Invalid
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: f-spot
F-Spot version: 0.5.0.3-1ubuntu6
Ubuntu version: 9.04
I was converting a handful of RAW files to JPEGs. Shortly after I was done, F-Spot crashed. After that, I restarted F-Spot, and it hangs. Here's a backtrace:
[Info 19:13:05.945] Initializing DBus
[Info 19:13:06.076] Initializing Mono.Addins
[Info 19:13:06.299] Starting new FSpot server
[Info 19:13:07.549] Starting DBusService
[Info 19:13:07.556] Starting BeagleService
[Info 19:13:07.556] Hack for gnome-settings-
Syncing metadata to file...
old = "" new = "" heading = "ASCII"
value = 2009:04:25 11:59:38 len = 19
value = f-spot version 0.5.0.3 len = 22
value = 2009:04:25 19:13:08 len = 19
value = f-spot version 0.5.0.3 len = 22
value = 2009:04:25 19:13:08 len = 19
Stacktrace:
at (wrapper managed-to-native) Exif.ExifData.
at (wrapper managed-to-native) Exif.ExifData.
at Exif.ExifData.Save () <0x0006c>
at JpegHeader.SetExif (Exif.ExifData) <0x00014>
at FSpot.JpegFile.
at FSpot.JpegFile.
at FSpot.Jobs.
at FSpot.Jobs.
at Job.Run () <0x0001a>
at Banshee.
at (wrapper runtime-invoke) System.
Native stacktrace:
f-spot [0x806d944]
f-spot [0x808616b]
[0xb7f97410]
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
[0xa0fe0cea]
[0xa0fe0c4d]
[0xa0fe0b85]
[0xa0fe0ac7]
[0xa0fe022e]
[0xa1654836]
[0xb3e91a74]
[0xb3e919bb]
[0xb4feb2a6]
[0xb70b6559]
f-spot(
f-spot [0x80f76bf]
f-spot [0x81653b6]
f-spot [0x81833b5]
/lib/tls/
/lib/tls/
Debug info from gdb:
(no debugging symbols found)
Launched it again, got more data:
[Info 19:45:49.394] Initializing DBus daemon engaged
[Info 19:45:49.538] Initializing Mono.Addins
[Info 19:45:49.889] Starting new FSpot server
[Info 19:45:51.353] Starting DBusService
[Info 19:45:51.361] Starting BeagleService
[Info 19:45:51.362] Hack for gnome-settings-
Syncing metadata to file...
old = "" new = "" heading = "ASCII"
value = 2009:04:25 11:59:38 len = 19
value = f-spot version 0.5.0.3 len = 22
value = 2009:04:25 19:45:51 len = 19
value = f-spot version 0.5.0.3 len = 22
value = 2009:04:25 19:45:52 len = 19
Stacktrace:
at (wrapper managed-to-native) Exif.ExifData. exif_data_ save_data (System. Runtime. InteropServices .HandleRef, intptr& ,uint&) <0x00004> exif_data_ save_data (System. Runtime. InteropServices .HandleRef, intptr& ,uint&) <0xffffffff> SaveMetaData (System. IO.Stream, System. IO.Stream) <0x0004e> SaveMetaData (string) <0x00095> SyncMetadataJob .WriteMetadataT oImage (FSpot.Photo) <0x001d5> SyncMetadataJob .Execute () <0x0008b> Kernel. Scheduler. ProcessJobThrea d () <0x0015d> Object. runtime_ invoke_ void__this_ _ (object, intptr, intptr, intptr) <0xffffffff>
at (wrapper managed-to-native) Exif.ExifData.
at Exif.ExifData.Save () <0x0006c>
at JpegHeader.SetExif (Exif.ExifData) <0x00014>
at FSpot.JpegFile.
at FSpot.JpegFile.
at FSpot.Jobs.
at FSpot.Jobs.
at Job.Run () <0x0001a>
at Banshee.
at (wrapper runtime-invoke) System.
Native stacktrace:
f-spot [0x806d944] libexif. so.12(exif_ set_short+ 0x2c) [0xb411531c] libexif. so.12 [0xb410c4a3] libexif. so.12 [0xb410c66e] libexif. so.12(exif_ data_save_ data+0x108) [0xb410cd28] mono_runtime_ delegate_ invoke+ 0x34) [0x80b8974] i686/cmov/ libpthread. so.0 [0xb7e5e4ff] i686/cmov/ libc.so. 6(clone+ 0x5e) [0xb7db349e]
f-spot [0x808616b]
[0xb7f59410]
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
[0xa0daf5a2]
[0xa0daf505]
[0xa0daf43d]
[0xa0daf37f]
[0xa0daeae6]
[0xa1621bae]
[0xb3b4f51c]
[0xb3b4f463]
[0xb4faf116]
[0xb7076559]
f-spot(
f-spot [0x80f76bf]
f-spot [0x81653b6]
f-spot [0x81833b5]
/lib/tls/
/lib/tls/
Debug info from gdb:
(no debugging symbols found) liblcms. so.1 liblcms. so.1
[Thread debugging using libthread_db enabled]
[New Thread 0xb7c9b6e0 (LWP 10233)]
[New Thread 0xb3c56b90 (LWP 10243)]
[New Thread 0xb3d57b90 (LWP 10242)]
[New Thread 0xb44f5b90 (LWP 10238)]
[New Thread 0xb45f6b90 (LWP 10237)]
[New Thread 0xb73a5b90 (LWP 10235)]
[New Thread 0xb7f45b90 (LWP 10234)]
0xb4183820 in cmsEvalMatShaper () from /usr/lib/
7 Thread 0xb7f45b90 (LWP 10234) 0xb7f59430 in __kernel_vsyscall ()
6 Thread 0xb73a5b90 (LWP 10235) 0xb7f59430 in __kernel_vsyscall ()
5 Thread 0xb45f6b90 (LWP 10237) 0xb7f59430 in __kernel_vsyscall ()
4 Thread 0xb44f5b90 (LWP 10238) 0xb7f59430 in __kernel_vsyscall ()
3 Thread 0xb3d57b90 (LWP 10242) 0xb7f59430 in __kernel_vsyscall ()
2 Thread 0xb3c56b90 (LWP 10243) 0xb7f59430 in __kernel_vsyscall ()
1 Thread 0xb7c9b6e0 (LWP 10233) 0xb4183820 in cmsEvalMatShaper ()
from /usr/lib/
Thread 7 (Thread 0xb7f45b90 (LWP 10234)): i686/cmov/ libpthread. so.0 i686/cmov/ libp...
#0 0xb7f59430 in __kernel_vsyscall ()
#1 0xb7e658f6 in nanosleep () from /lib/tls/
#2 0x081492e8 in ?? ()
#3 0xb7e5e4ff in start_thread () from /lib/tls/