GNOME Bugzilla – Bug 571891
f-spot crashes on export to directory - intermittant
Last modified: 2009-02-16 07:17:07 UTC
Steps to reproduce: 1. select files 2. export with size change 3. click export Stack trace: cbcalvin@natalie:~$ f-spot [Info 17:06:14.058] Initializing DBus [Info 17:06:14.499] Initializing Mono.Addins [Info 17:06:15.291] Starting new FSpot server [Info 17:06:22.693] Starting BeagleService [Info 17:06:22.693] Hack for gnome-settings-daemon engaged (f-spot:9978): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference. (f-spot:9978): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated setting scale to 800 Exporting rotated image value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:07:54 len = 19 Saved 12382 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:07:56 len = 19 Saved 12043 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:07:57 len = 19 Saved 12317 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:07:58 len = 19 Saved 11950 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:07:58 len = 19 Saved 12814 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:07:59 len = 19 Saved 12455 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:01 len = 19 Saved 12384 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:02 len = 19 Saved 12638 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:03 len = 19 Saved 12375 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:04 len = 19 Saved 12369 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:05 len = 19 Saved 12304 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:06 len = 19 Saved 12662 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:07 len = 19 Saved 12604 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:08 len = 19 Saved 12505 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:09 len = 19 Saved 12369 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:10 len = 19 Saved 12449 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:11 len = 19 Saved 12512 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:12 len = 19 Saved 12425 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:13 len = 19 Saved 12287 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:15 len = 19 Saved 12487 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:16 len = 19 Saved 12586 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:17 len = 19 Saved 12456 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:18 len = 19 Saved 12778 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:19 len = 19 Saved 12634 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:20 len = 19 Saved 12436 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:21 len = 19 Saved 12429 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:22 len = 19 Saved 12152 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:24 len = 19 Saved 12231 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:25 len = 19 Saved 12461 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:26 len = 19 Saved 4224 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:28 len = 19 Saved 4649 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:29 len = 19 Saved 15117 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:31 len = 19 Saved 15049 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:32 len = 19 Saved 12523 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:34 len = 19 Saved 12436 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:35 len = 19 Saved 15765 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:36 len = 19 Saved 4371 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:38 len = 19 Saved 12179 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:39 len = 19 Saved 6120 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:41 len = 19 Saved 5870 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:42 len = 19 Saved 12478 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:44 len = 19 Saved 12342 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:45 len = 19 Saved 14166 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:45 len = 19 Saved 12443 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:46 len = 19 Saved 12508 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:47 len = 19 Saved 12263 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:47 len = 19 Saved 12222 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:48 len = 19 Saved 12175 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:49 len = 19 Saved 12160 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:49 len = 19 Saved 12767 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:50 len = 19 Saved 12394 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:51 len = 19 Saved 15191 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:51 len = 19 Saved 15206 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:52 len = 19 Saved 12486 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:53 len = 19 Saved 13920 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:54 len = 19 Saved 13529 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:55 len = 19 Saved 14315 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:57 len = 19 Saved 15699 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:58 len = 19 Saved 12372 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:59 len = 19 Saved 12346 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:08:59 len = 19 Saved 12353 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:00 len = 19 Saved 12421 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:01 len = 19 Saved 15298 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:02 len = 19 Saved 12160 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:02 len = 19 Saved 12226 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:03 len = 19 Saved 14058 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:04 len = 19 Saved 11918 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:04 len = 19 Saved 15590 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:05 len = 19 Saved 14839 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:06 len = 19 Saved 13153 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:07 len = 19 Saved 13800 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:08 len = 19 Saved 14215 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:08 len = 19 Saved 11587 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:09 len = 19 Saved 11452 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:10 len = 19 Saved 12259 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:10 len = 19 Saved 12525 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:11 len = 19 Saved 12241 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:12 len = 19 Saved 12936 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:13 len = 19 Saved 11198 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:13 len = 19 Saved 12511 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:14 len = 19 Saved 12198 bytes value = f-spot version 0.5.0.3 len = 22 value = 2009:02:15 17:09:15 len = 19 Stacktrace: at (wrapper managed-to-native) Exif.ExifData.exif_data_save_data (System.Runtime.InteropServices.HandleRef,intptr&,uint&) <0x00004> at (wrapper managed-to-native) Exif.ExifData.exif_data_save_data (System.Runtime.InteropServices.HandleRef,intptr&,uint&) <0xffffffff> at Exif.ExifData.Save () <0x0006c> at JpegHeader.SetExif (Exif.ExifData) <0x00014> at FSpot.JpegFile.SaveMetaData (System.IO.Stream,System.IO.Stream) <0x0004e> at FSpot.JpegFile.Save (Gdk.Pixbuf,System.IO.Stream) <0x00149> at FSpot.Filters.ResizeFilter.Convert (FSpot.Filters.FilterRequest) <0x001d1> at FSpot.Filters.FilterSet.Convert (FSpot.Filters.FilterRequest) <0x000e3> at FSpotFolderExport.FolderGallery.ProcessImage (int,FSpot.Filters.FilterSet) <0x00137> at FSpotFolderExport.FolderExport.Upload () <0x0050f> at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: f-spot [0x817b4ae] f-spot [0x807f78b] [0xb8087410] /usr/lib/libexif.so.12(exif_data_save_data+0x108) [0xb2e05d28] [0xb418d502] [0xb418d465] [0xb418d39d] [0xb418cdbf] [0xa9a6fde2] [0xa9a6e8a2] [0xa9a6e5b4] [0xa9a6dc58] [0xa9a6c6b0] [0xb5d04c11] f-spot(mono_runtime_delegate_invoke+0x35) [0x8098c55] f-spot [0x80d5fdf] f-spot [0x81279de] f-spot [0x813ff75] /lib/tls/i686/cmov/libpthread.so.0 [0xb7f6d50f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb7ec4a0e] Debug info from gdb: (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb7db76d0 (LWP 9978)] [New Thread 0xb429fb90 (LWP 10058)] [New Thread 0xb2dceb90 (LWP 9993)] [New Thread 0xb2bccb90 (LWP 9986)] [New Thread 0xb2ccdb90 (LWP 9985)] [New Thread 0xb329db90 (LWP 9983)] [New Thread 0xb7345b90 (LWP 9980)] [New Thread 0xb78ceb90 (LWP 9979)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xb8087430 in __kernel_vsyscall () 8 Thread 0xb78ceb90 (LWP 9979) 0xb8087430 in __kernel_vsyscall () 7 Thread 0xb7345b90 (LWP 9980) 0xb8087430 in __kernel_vsyscall () 6 Thread 0xb329db90 (LWP 9983) 0xb8087430 in __kernel_vsyscall () 5 Thread 0xb2ccdb90 (LWP 9985) 0xb8087430 in __kernel_vsyscall () 4 Thread 0xb2bccb90 (LWP 9986) 0xb8087430 in __kernel_vsyscall () 3 Thread 0xb2dceb90 (LWP 9993) 0xb8087430 in __kernel_vsyscall () 2 Thread 0xb429fb90 (LWP 10058) 0xb8087430 in __kernel_vsyscall () 1 Thread 0xb7db76d0 (LWP 9978) 0xb8087430 in __kernel_vsyscall ()
+ Trace 212584
Thread 2 (Thread 0xb429fb90 (LWP 10058))
================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Aborted Other information: This was a large export but has occurred on small 8-10 files.
looks like a libexif bug. again. *** This bug has been marked as a duplicate of 382382 ***