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 623983 - Shoutcast plugin to LiveRadio extension crashes when disabled
Shoutcast plugin to LiveRadio extension crashes when disabled
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: Community Extensions
1.7.2
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-07-09 20:01 UTC by Alex L. Mauer
Modified: 2010-08-13 10:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Output from the crash (3.70 KB, text/plain)
2010-07-09 20:01 UTC, Alex L. Mauer
Details

Description Alex L. Mauer 2010-07-09 20:01:05 UTC
Created attachment 165574 [details]
Output from the crash

When clicking “Disable plugin” for the shoutcast plugin, Banshee crashes.  I will attach the console output.
Comment 1 Frank Ziegler 2010-07-20 15:18:44 UTC
Unfortunately I do not have a system setup for bug fixing at the moment, as I am travelling, but I assume the following:

Banshee would crash when disabling any plugin, as soon as all the other plugins are disabled as well already. If so, then this would be the fix:

change /src/LiveRadio/Banshee.LiveRadio/LiveRadioSource.cs
line 443 	

                LiveRadioSource.EnabledPluginsEntry.Set (null);

to

                LiveRadioSource.EnabledPluginsEntry.Set (String.Empty);
Comment 2 Bertrand Lorentz 2010-08-13 10:11:31 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.

Fixed by applying the change suggested by Frank.