Crash in progress dialog monitor during export
Submitted by Jim Nelson
Assigned to Jim Nelson
Link to original bug (#717932)
Description
---- Reported by jim@yorba.org 2011-09-15 16:21:00 -0700 ----
Original Redmine bug id: 4119
Original URL: http://redmine.yorba.org/issues/4119
Searchable id: yorba-bug-4119
Original author: Jim Nelson
Original description:
Reported downstream at https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/850525
The crash happens when using File -> Send To... Lucas has reproduced this (very rarely) when exporting a large number of photos and pressing the Cancel button.
---- Additional Comments From shotwell-maint@gnome.bugs 2013-05-01 11:38:00 -0700 ----
History
Comment 1
Updated by Jim Nelson about 2 years ago
- Status changed from Open to 5
- Resolution set to fixed
I believe this to be fixed in raec8b56e I can't reproduce the problem on my machine, but I can see how the prior code could cause one in a tight timing situation, where the progress dialog is destroyed inside a spin_event_loop() call it needs to invoke inside one of its own callbacks. This code avoids the problem of the "this" pointer going bad and being dereferenced, which is what we believe caused this problem.
Marking as fixed. If problem reappears, we'll re-open.
Comment 2
Updated by Charles Lindsay 7 months ago
- Status changed from 5 to Fixed
--- Bug imported by chaz@yorba.org 2013-11-25 21:54 UTC ---
This bug was previously known as bug 4119 at http://redmine.yorba.org/show_bug.cgi?id=4119
Unknown Component Using default product and component set in Parameters Unknown milestone "unknown in product shotwell. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
Version: 0.11.2
Resolution: RESOLVED FIXED