After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 621823 - backport fix for "f-spot crashes on exit" issue
backport fix for "f-spot crashes on exit" issue
Status: RESOLVED FIXED
Product: f-spot
Classification: Other
Component: General
0.6.2
Other Linux
: Normal major
: 0.6.2
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2010-06-16 20:35 UTC by Christian Krause
Modified: 2010-06-22 20:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Krause 2010-06-16 20:35:27 UTC
please backport the bug fix for the "crash on exit problem"

original bug report: https://bugzilla.gnome.org/show_bug.cgi?id=621597

original description:

F-Spot 0.6.2 crashes very frequently on exit. It is not 100% reproducible, but
I see the problem probably in 20% of the tests.

How to reproduce:
- open f-spot
- just use it (the following steps may help to reproduce the issue)
* scroll in the browse view
* double click one picture
- exit f-spot (e.g. using the "X" button of the f-spot window)

The same issue was also reported by some f-spot users in Fedora:
https://bugzilla.redhat.com/show_bug.cgi?id=596601

According to the output during the crash the problem may be related to threads:

ERROR:threads.c:1099:ves_icall_System_Threading_Thread_Thread_free_internal:
assertion failed: (!this->abort_exc && !this->abort_state_handle)
Stacktrace:

  at (wrapper managed-to-native) System.Threading.Thread.Thread_free_internal
(intptr) <0x00004>
  at (wrapper managed-to-native) System.Threading.Thread.Thread_free_internal
(intptr) <0x00004>
  at System.Threading.Thread.Finalize () <0x00017>
  at (wrapper runtime-invoke) object.runtime_invoke_virtual_void__this__
(object,intptr,intptr,intptr) <0x00046>

Please also note, that it looks like that this issue got introduced with 0.6.2.
I have not seen it before (or it happened with a much less frequency).
Comment 1 Maxxer 2010-06-17 07:32:21 UTC
This is considered FIXED for F-Spot, you should raise this request to your distribution.
Comment 2 Ruben Vermeersch 2010-06-17 07:40:56 UTC
No, this is a backport request which I asked him to open. It's fixed in master, not on the stable branch.
Comment 3 Maxxer 2010-06-17 07:50:50 UTC
my apologies. I remembered your name, but didn't exactly recall about what :-P
Comment 4 Ruben Vermeersch 2010-06-22 20:50:00 UTC
I pushed a fix for this in the stable-0.6 branch. It's untested but should
work. Should solve quite a lot of crashers on shutdown.