FWIW, I added a debug print to Tombstone.vala right before the assertion
that fails:
bool is_removed = file_map.unset(tombstone.get_file());
if (!is_removed)
debug("is_removed == false for %s",
tombstone.get_name());
assert(is_removed);
rebuilt, and reran things.
I now see in the log:
L 5389 2012-06-28 01:37:07 [DBG] Tombstone.vala:145: Resurrecting 10849
tombstones with no backing file
L 5389 2012-06-28 01:37:08 [DBG] Tombstone.vala:39: is_removed == false for
/home/roland/Pictures/CanonT1i-images/2012/06/05/IMG_6016_CR2_shotwell.jpg
(the second line is my debug statement, and FWIW the file in question
doesn't exist -- I deleted it when short on disk space)
I'm attaching the gdb backtrace from my built-from-Ubuntu-source-but-
not-stripped version.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1016859
Title:
shotwell crashes on startup
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/1016859/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs