GNOME Bugzilla – Bug 471713
f-spot crashes on export to folder
Last modified: 2008-04-22 19:11:41 UTC
Steps to reproduce: 1. select a thousand pictures in your collection 2. choose export to folder 3. check "only save the picture" 4. click ok Stack trace: value = 2007:08:29 23:04:07 len = 19 Saved 4394 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00512.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00512.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00512.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:08 len = 19 Saved 4201 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00513.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00513.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00513.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:09 len = 19 Saved 3565 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00514.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00514.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00514.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:09 len = 19 Saved 4004 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00515.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00515.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00515.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:10 len = 19 Saved 3683 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00516.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00516.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00516.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:10 len = 19 Saved 3507 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00517.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00517.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00517.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:10 len = 19 Saved 4280 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00518.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00518.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00518.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:11 len = 19 Saved 4784 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00519.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00519.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00519.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:12 len = 19 Saved 4469 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00520.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00520.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00520.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:12 len = 19 Saved 4272 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00521.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00521.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00521.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:13 len = 19 Saved 4228 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00522.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00522.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00522.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:13 len = 19 Saved 3902 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00523.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00523.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00523.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:14 len = 19 Saved 4386 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00526.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00526.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00526.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:14 len = 19 Saved 3920 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00527.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00527.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00527.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:15 len = 19 Saved 3837 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00528.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00528.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00528.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:15 len = 19 Saved 3705 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00529.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00529.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00529.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:16 len = 19 Saved 4710 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00530.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00530.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00530.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:17 len = 19 Saved 3830 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00531.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00531.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00531.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:17 len = 19 Saved 4763 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00532.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00532.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00532.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:18 len = 19 Saved 4421 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00533.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00533.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00533.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:18 len = 19 Saved 3846 bytes open uri = file:///home/guest/Photos/2002/03/21/dsc00534.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00534.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00535.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00535.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00536.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00536.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00537.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00537.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00539.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00539.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00540.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00540.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00541.jpg open uri = file:///home/guest/Photos/2002/03/21/dsc00541.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00542.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00542.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00543.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00543.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00545.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00545.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00548.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00548.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00549.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00549.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00550.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00550.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00551.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00551.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00554.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00554.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00555.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00555.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00556.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00556.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00557.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00557.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00558.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00558.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00559.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00559.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00560.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00560.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00561.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00561.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00562.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00562.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00563.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00563.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00564.jpg open uri = file:///home/guest/Photos/2002/03/22/dsc00564.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 001.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 001.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 001.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:22 len = 19 Saved 5931 bytes open uri = file:///home/guest/Photos/2002/03/26/potb123 002.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 002.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 002.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:22 len = 19 Saved 1434 bytes open uri = file:///home/guest/Photos/2002/03/26/potb123 003.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 003.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 003.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:22 len = 19 Saved 1434 bytes open uri = file:///home/guest/Photos/2002/03/26/potb123 004.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 004.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 004.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:23 len = 19 Saved 1434 bytes open uri = file:///home/guest/Photos/2002/03/26/potb123 005.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 005.jpg open uri = file:///home/guest/Photos/2002/03/26/potb123 005.jpg value = f-spot version 0.4.0 len = 20 value = 2007:08:29 23:04:24 len = 19 Stacktrace: Native stacktrace: f-spot [0x8194ca6] f-spot [0x81770ed] [0xffffe440] Debug info from gdb: (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (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 -1210640688 (LWP 31594)] [New Thread -1313981552 (LWP 31619)] [New Thread -1312818288 (LWP 31614)] [New Thread -1284510832 (LWP 31604)] [New Thread -1283458160 (LWP 31603)] [New Thread -1260074096 (LWP 31597)] [New Thread -1222087792 (LWP 31596)] [New Thread -1216324720 (LWP 31595)] (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) 0xffffe410 in ?? () 8 Thread -1216324720 (LWP 31595) 0xffffe410 in ?? () 7 Thread -1222087792 (LWP 31596) 0xffffe410 in ?? () 6 Thread -1260074096 (LWP 31597) 0xffffe410 in ?? () 5 Thread -1283458160 (LWP 31603) 0xffffe410 in ?? () 4 Thread -1284510832 (LWP 31604) 0xffffe410 in ?? () 3 Thread -1312818288 (LWP 31614) 0xffffe410 in ?? () 2 Thread -1313981552 (LWP 31619) 0xffffe410 in ?? () 1 Thread -1210640688 (LWP 31594) 0xffffe410 in ?? ()
+ Trace 158970
================================================================= 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 (core dumped) Other information: the "stack trace" was cut-n-paste from the terminal
Am also seeing this bug on Ubuntu Gutsy. f-spot 0.4.0, mono 1.2.4. I get almost exactly the same stack trace.
do you see if perhaps you run out of memory when f-spot crashes? I guess it happens also if "only save the picture" is disabled, right?
I've hit this bug as well, both when exporting files to a gallery, plain files and CD's. If I watch top(1) while exporting, the memory usage of f-spot increases until it crashes. It seems like f-spot forgets to free some memory (or objects) somewhere in the export system...
I can confirm this bug using f-spot 0.4.0 on Ubuntu Gutsy. It's really annoying.
Comment from the Ubuntu bug: https://bugs.edge.launchpad.net/ubuntu/+source/f-spot/+bug/115256 " The problem does not happen for me on Hardy when starting f-spot with sloppy locks enabled for xcb: $ LIBXCB_ALLOW_SLOPPY_LOCK=1 f-spot "
I hardly see the relation between the copy failing and xcb... and I can't reproduce this, even when copying 500+ images of 4M each
Marking as a duplicate of a later bug with an identical stacktrace, which is where it has been forwarded to the libexif developers. The other reporter was also using f-spot 0.4.0 in Ubuntu Gutsy. Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 522149 ***