Shotwell crashes if disk with images is not mounted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Shotwell |
Invalid
|
Unknown
|
|||
shotwell (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: shotwell
I am using:
Ubuntu 10.10
Shotwell 0.7.2-0Ubuntu2
When Shotwell has image libraries on a disk which is not mounted it crashes on startup. More specifically my images are all mounted on an external disk and are linked into the Shotwell library (not copied in). When starting Shotwell it opens the "Loading" screen and shows progress to approximately 50% before crashing and closing. Mounting the disk solves the problem and Shotwell loads as normal.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: shotwell 0.7.2-0ubuntu2
ProcVersionSign
Uname: Linux 2.6.35-
NonfreeKernelMo
Architecture: i386
Date: Tue Oct 12 12:49:31 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta i386 (20100318)
ProcEnviron:
LANG=en_GB.utf8
SHELL=/bin/bash
SourcePackage: shotwell
Changed in shotwell (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in shotwell: | |
status: | Unknown → Confirmed |
Changed in shotwell: | |
status: | Confirmed → New |
Changed in shotwell: | |
status: | New → Invalid |
Sam,
I can't reproduce this. I'm also on Ubuntu 10.10 with Shotwell 0.7.2-0ubuntu2. I created a new library and imported some photos from an external hard drive connected via USB. When I disconnect the hard drive and start Shotwell, there is no crash and all photos appear in the Missing View as expected.
What kind of external disk are you using?
If you can reproduce this crash, it would help us if you could generate a stack trace. To do that, first install the Ubuntu packages libc6-dbg, libglib2.0-0-dbg and libgtk2.0-0-dbg (these contain debug symbols). Then from the command line run 'gdb shotwell' to run Shotwell in the debugger. Once Shotwell crashes, type 'where' in gdb; that will show you a stack trace which you can copy and paste into a comment here. Thanks!