Bug 924566

Summary: Banshee crash because of libdbus and gconf-sharp
Product: [Fedora] Fedora Reporter: cs
Component: gnome-sharpAssignee: Xavier Lamien <lxtnow>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: cs, lxtnow, pbrobinson
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-04-01 10:54:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Banshee error log
none
Patch for initializing dbus_glib in GConf and prevent it from crashing none

Description cs 2013-03-22 05:25:16 UTC
Created attachment 714299 [details]
Banshee error log

After updating my system, banshee started to crash with a SIGABRT every time
a song finished playing and the next one started. I attached a debug log this
bug report. The crash happens in gconf-sharp and the root cause is covered in a few other error reports which also include different ways to patch the problem:

https://bugzilla.gnome.org/show_bug.cgi?id=692374
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/1048341
https://bugs.archlinux.org/task/32927

Steps to Reproduce:
1. Start banshee.
2. Play a track.
3. Wait for banshee to crash. (See attached debug log)

Versions of relevant components:

gnome-sharp-2.24.1-10.fc18.i686
dbus-glib-0.100-1.fc18.i686
banshee-2.6.0-1.fc18.i686
mono-core-2.10.8-3.fc18.i686
kernel-PAE-3.8.3-203.fc18.i686

Comment 1 cs 2013-03-22 05:32:01 UTC
Created attachment 714300 [details]
Patch for initializing dbus_glib in GConf and prevent it from crashing

Unfortunately, upstream is not able to fix the bug at this point - partly because it's not clear whose fault it is. Meanwhile, the gconf-sharp maintainers of Arch Linux fixed the problem with a simple patch. I attached the patch and hope that it can be applied to the gnome-sharp codebase in Fedora (but I haven't tested it myself).

It might not be the best solution but it could serve as a temporary fix until the bug is fixed upstream. At least I would be able to continue using my favorite music player on Fedora. Otherwise I would have to switch to Amarok and loose all my "smart playlists".

Comment 2 Peter Robinson 2013-04-01 10:54:01 UTC

*** This bug has been marked as a duplicate of bug 867133 ***