GNOME Bugzilla – Bug 708120
banshee crashes with mono 3.2.1
Last modified: 2013-09-21 22:32:14 UTC
Created attachment 254983 [details] Complete debug output banshee crashes with mono 3.2.1. Mono was updated from 3.0.7 to 3.2.1 on ArchLinux and banshee doesn't start anymore. It shows the window for a second without any content, then crashes completely. Attached is the complete debug output. Let me know if you need more information.
The corresponding ArchLinux bug is here: https://bugs.archlinux.org/task/36929
After performing upgrade from 3.0.12 (found through old repositories after cleaning cache) to 3.2.1, I can confirm that I am having the same problem. I also post the output of "banshee --debug" from my system.
Created attachment 254993 [details] Claire's Banshee Debug Output Output from "banshee --debug" with Mono 3.2.1.
Thank you for your bug report. It seems the SGen garbage collector, which is now default in mono 3.2.x, has problems with Banshee. Could you try running Banshee with the following command line, to revert to the old garbage collector ? MONO_ENV_OPTIONS="--gc=boehm" banshee
*** Bug 708112 has been marked as a duplicate of this bug. ***
Created attachment 255049 [details] MONO_ENV_OPTIONS="--gc=boehm" banshee It crashes even with MONO_ENV_OPTIONS="--gc=boehm" banshee
Created attachment 255257 [details] MONO_ENV_OPTIONS="--gc=boehm" banshee It crashes with the MONO_ENV_OPTIONS="--gc=boehm" banshee command as well for me.
This seems to be one or two mono bugs. I opened a bug for the sgen GC here: https://bugzilla.xamarin.com/show_bug.cgi?id=14834 Can you help me? Please report the boehm bug. The best way to do it is getting a log of banshee when running inside GDB and having mono debug packages (or having compiled mono yourself), like I did in the report above, to get exact line numbers inside the mono runtime where the crash happens.
(In reply to comment #8) > This seems to be one or two mono bugs. > > I opened a bug for the sgen GC here: > https://bugzilla.xamarin.com/show_bug.cgi?id=14834 The bug above has been fixed, so I'm going to mark this as RESOLVED as well (no point in getting blocked on the other boehm issue, as Mono 3.2.x defaults to sgen. Thank you for your bug report.
*** Bug 708552 has been marked as a duplicate of this bug. ***