banshee-extension-streamrecorder hangs banshee on startup

Bug #1138577 reported by PeterPall
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
banshee-community-extensions
New
High
banshee-community-extensions (Ubuntu)
Triaged
Low
Unassigned

Bug Description

If I install banshee-extension-streamrecorder banshee hangs on startup.
If I uninstall it again banshee starts up fine. The only suspicious lines output by banshee --debug are:

[1 Debug 22:22:36.392] Delayed Initializating Banshee.Dap.DapService
[1 Debug 22:22:36.397] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 22:22:36.401] Delayed Initializating Banshee.Daap.DaapService
[1 Debug 22:22:36.402] Delayed Initializating Banshee.UPnPClient.UPnPService
[1 Debug 22:22:36.441] Delayed Initializating Banshee.Streamrecorder.StreamrecorderService

(Banshee:3177): GLib-GObject-WARNING **: cannot register existing type `GstFormat'
(Banshee:3177): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
(Banshee:3177): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type `<invalid>'
(Banshee:3177): GLib-GObject-WARNING **: cannot register existing type `GstQuery'
(Banshee:3177): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
(Banshee:3177): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type `<invalid>'
(Banshee:3177): GLib-GObject-WARNING **: cannot register existing type `GstObject'
(Banshee:3177): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(Banshee:3177): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type `<invalid>'
[8 Debug 22:22:36.488] Found DAAP share book, trying to resolve...
[11 Debug 22:22:36.496] DAAP Proxy listening for connections on port 8089

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: banshee 2.6.0-6ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-7.15-generic 3.8.0
Uname: Linux 3.8.0-7-generic x86_64
ApportVersion: 2.8-0ubuntu4
Architecture: amd64
Date: Fri Mar 1 22:19:00 2013
EcryptfsInUse: Yes
ExecutablePath: /usr/lib/banshee/Banshee.exe
InterpreterPath: /usr/bin/mono
MarkForUpload: True
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
PeterPall (peterpall) wrote :
Revision history for this message
Daniel Letzeisen (dtl131) wrote :

Confirmed. Reproducible in Ubuntu Raring/13.04

affects: banshee (Ubuntu) → banshee-community-extensions (Ubuntu)
Changed in banshee-community-extensions (Ubuntu):
status: New → Confirmed
Changed in banshee-community-extensions (Ubuntu):
importance: Undecided → Low
status: Confirmed → Triaged
Changed in banshee-community-extensions:
importance: Unknown → High
status: Unknown → New
Revision history for this message
Tom Gelinas (tomgelinas) wrote :

Does merely installing this package cause banshee to hang, or must the extension be enabled first? It is not installed by default, but neither is Banshee. If this bug isn't solved, the package should be removed from repositories, it is a serious usability problem. I'll test this later this week.

Has anyone reproduced this on another distribution?

Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 1138577] Re: banshee-extension-streamrecorder hangs banshee on startup

On Thu, Sep 05, 2013 at 09:35:52PM -0000, Tom Gelinas wrote:
> Does merely installing this package cause banshee to hang, or must the
> extension be enabled first? It is not installed by default, but neither
> is Banshee. If this bug isn't solved, the package should be removed from
> repositories, it is a serious usability problem. I'll test this later
> this week.
>
> Has anyone reproduced this on another distribution?

I think this is because we're shipping Banshee with a patch to make it use
Gstreamer1.0, while the Karaoke and StreamRecorder extensions have not been
ported over. Since porting those two extensions ovre to Gstreamer 1.0 is quite
complex, nobody has gotten around to it, and I've disabled the extensions in
saucy.

Once Banshee gets released using the gstreamer-sharp backend instead, we should
be able to re-enable these two packages without issue.

--
Kind regards,
Loong Jin

Revision history for this message
Peter S (lazobo) wrote :

> Does merely installing this package cause banshee to hang, or must the extension be enabled first?

Installing is no problem, enabling it causes banshee to hang a few minutes later.
Banshee will hang again after a few seconds when killed and restarted.
Changing <Addin id="Banshee.Streamrecorder,0.2.2beta" enabled="True" /> to False in /home/ubuntu/.config/banshee-1/addin-db-001/config.xml helps.

http://askubuntu.com/questions/13181/how-do-i-record-internet-radio-stream-from-banshee might suggest that this is caused by Streamrecorder expecting a nonexistent preconfigured path. I do not know how that is stored, though.

Revision history for this message
maiconramones (pnpinformatica) wrote :

Yeh...

The same scenario occurs with Peter happens to me.

Ubuntu 13.04

On Sat, Sep 7, 2013 at 9:13 PM, Peter S <email address hidden> wrote:

> > Does merely installing this package cause banshee to hang, or must the
> extension be enabled first?
>
> Installing is no problem, enabling it causes banshee to hang a few minutes
> later.
> Banshee will hang again after a few seconds when killed and restarted.
> Changing <Addin id="Banshee.Streamrecorder,0.2.2beta" enabled="True" /> to
> False in /home/ubuntu/.config/banshee-1/addin-db-001/config.xml helps.
>
> http://askubuntu.com/questions/13181/how-do-i-record-internet-radio-
> stream-from-banshee might suggest that this is caused by Streamrecorder
> expecting a nonexistent preconfigured path. I do not know how that is
> stored, though.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1138577
>
> Title:
> banshee-extension-streamrecorder hangs banshee on startup
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/banshee-community-extensions/+bug/1138577/+subscriptions
>

--
Att.
Maicon
Fone: 92690976
Skype: <email address hidden>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.