banshee freezes when playing songs

Bug #1091018 reported by Stephen Rees-Carter
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

On a fresh install on Raring, Banshee is having trouble playing more than one mp3 file.

Starting Banshee fresh allows it to play a single mp3, but then it gets to the next one and freezes, requiring a force quit.

The log message comes up with something like this:

[1 Warn 08:55:53.253] Seem to be stuck loading file:///home/valorin/Music/TobyMac/Christmas%20in%20Diverse%20City/TobyMac%20-%2004%20-%20O%20Come,%20All%20Ye%20Faithful.mp3, so re-trying

I can open that file workout any issues Banshee if it's the first file to attempt to listen to.

Steps to reproduce:
1. Open Banshee
2. Listen to an mp3 (which works)
3. Wait for the song to finish and banshee will crash.

Let me know if there is any other information that would help debug.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: banshee 2.6.0-3ubuntu1
ProcVersionSignature: Ubuntu 3.7.0-6.14-generic 3.7.0
Uname: Linux 3.7.0-6-generic x86_64
ApportVersion: 2.7-0ubuntu2
Architecture: amd64
Date: Mon Dec 17 08:59:21 2012
InstallationDate: Installed on 2012-12-14 (2 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20121214)
MarkForUpload: True
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Stephen Rees-Carter (valorin) wrote :
Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 1091018] [NEW] banshee freezes when playing songs

On 17/12/2012 06:16, Stephen Rees-Carter wrote:
> Public bug reported:
>
> On a fresh install on Raring, Banshee is having trouble playing more
> than one mp3 file.
>
> Starting Banshee fresh allows it to play a single mp3, but then it gets
> to the next one and freezes, requiring a force quit.
>
> The log message comes up with something like this:
>
> [1 Warn 08:55:53.253] Seem to be stuck loading
> file:///home/valorin/Music/TobyMac/Christmas%20in%20Diverse%20City/TobyMac%20-%2004%20-%20O%20Come,%20All%20Ye%20Faithful.mp3,
> so re-trying
>
> I can open that file workout any issues Banshee if it's the first file
> to attempt to listen to.
>
> Steps to reproduce:
> 1. Open Banshee
> 2. Listen to an mp3 (which works)
> 3. Wait for the song to finish and banshee will crash.
>
> Let me know if there is any other information that would help debug.

Could you follow the instructions in http://banshee.fm/contribute/file-bugs and
upload the output here please?

  status incomplete

--
Kind regards,
Loong Jin

Changed in banshee (Ubuntu):
status: New → Incomplete
Revision history for this message
Stephen Rees-Carter (valorin) wrote :

I caused the freeze in Banshee and then ran: kill -s QUIT $(pidof banshee); cp ~/.config/banshee-1/log ~/Desktop/banshee.log

Changed in banshee (Ubuntu):
status: Incomplete → New
Revision history for this message
Jason Kern (jaskerx) wrote :

Can you switch to the next song after it freezes by going into system monitor and killing pulseaudio? If so I think I have the same bug. Noticed gstreamer error a few times during debug myself.

Revision history for this message
Jason Kern (jaskerx) wrote :

As far as I can tell this has nothing to do with banshee. If I try to play music files directly from nautilus it will work (vlc, banshee, rhythmbox) however I notice that on banshee and rhythmbox sometimes it will freeze and you have to move the time slider and it will start playing or it says "idle" and crashes. Can uncrash program by ending process pulseaudio. First noticed this bug with vlc when trying to play files from media library as the files won't show up or play but work fine when running from file manager.

In banshee --debug when hitting play button:

[1 Debug 14:22:00.254] Querying model for track to play in song:Next mode
[1 Debug 14:22:00.292] Player state change: Idle -> Loading
[20 Debug 14:22:00.707] (libbanshee:player) [ReplayGain] Added gain: -10.53 to history.
[20 Debug 14:22:00.707] (libbanshee:player) scaled volume: 0.30 (ReplayGain) * 1.00 (User) = 0.30
[1 Debug 14:22:00.707] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:22:00.710] Player state change: Loading -> Loaded
[1 Debug 14:22:00.877] Player state change: Loaded -> Playing
[1 Debug 14:22:00.940] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:22:00.940] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:22:01.895] TrackInfoDisplay RenderAnimation: 30.00 FPS

Time slider on idle no music playing, moved it forward, starts playing till the song ends. Then gives no error just sits there on idle then goes dark (crashes). Then I go into system monitor and kill pulseaudio the next song starts playing I and end up with this:

[1 Debug 14:33:43.309] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 14:33:43.309] Player state change: Playing -> Idle
[1 Error 14:33:43.311] GStreamer resource error: Failed
[1 Debug 14:33:43.561] Querying model for track to play in song:Next mode
[1 Debug 14:33:43.597] Player state change: Idle -> Loading
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
[1 Debug 14:33:45.560] (libbanshee:player) Audiosink has volume: NO
[1 Debug 14:33:45.566] (libbanshee:player) scaled volume: 1.00 (ReplayGain) * 1.00 (User) = 1.00
[1 Debug 14:33:45.586] TrackInfoDisplay RenderAnimation: 4.00 FPS
[1 Debug 14:33:45.761] (libbanshee:player) [gapless] Triggering track-change signal
[42 Debug 14:33:45.762] (libbanshee:player) [ReplayGain] Added gain: -3.01 to history.
[42 Debug 14:33:45.762] (libbanshee:player) scaled volume: 0.71 (ReplayGain) * 1.00 (User) = 0.71
[1 Debug 14:33:45.763] Player state change: Loading -> Loaded
[1 Debug 14:33:45.819] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "She Blinded Me With Science"
[1 Debug 14:33:45.884] Player state change: Loaded -> Playing
[1 Debug 14:33:46.907] TrackInfoDisplay RenderAnimation: 32.00 FPS

Could be pulseaudio, gtreamer, jack?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in banshee (Ubuntu):
status: New → Confirmed
Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 1091018] Re: banshee freezes when playing songs

On 24/12/2012 05:49, Launchpad Bug Tracker wrote:
> Status changed to 'Confirmed' because the bug affects multiple users.
>
> ** Changed in: banshee (Ubuntu)
> Status: New => Confirmed
>

I noticed that you have gapless playback enabled. Could you try disabling it and
seeing if that helps?

--
Kind regards,
Loong Jin

Revision history for this message
Jason Kern (jaskerx) wrote :

Running banshe (banshee 2.6.0-3ubuntu1) and I don't see the option to enable or disable gapless playback in preferences.

Revision history for this message
Chow Loong Jin (hyperair) wrote :

On 24/12/2012 10:39, Jason Kern wrote:
> Running banshe (banshee 2.6.0-3ubuntu1) and I don't see the option to
> enable or disable gapless playback in preferences.

It should be there. Does the screenshot help?

--
Kind regards,
Loong Jin

Revision history for this message
Jason Kern (jaskerx) wrote :

It should but its not

Revision history for this message
Chow Loong Jin (hyperair) wrote :

On 24/12/2012 11:24, Jason Kern wrote:
> It should but its not
>
> ** Attachment added: "Screenshot from 2012-12-23 21:23:54.png"
> https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/1091018/+attachment/3466853/+files/Screenshot%20from%202012-12-23%2021%3A23%3A54.png
>

Uh-oh. I think something went wrong in the Gstreamer 1.0 port. I'll look further
into this next weekend.

--
Kind regards,
Loong Jin

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.