Rhytmbox freezes randomly when playing mp3 files.

Bug #66180 reported by Kristian
6
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Invalid
Undecided
Ubuntu Desktop Bugs

Bug Description

Rhytmbox freezes randomly when playing mp3 files. Printout from console:

Warning at startup:
(rhythmbox:11790): Rhythmbox-WARNING **: Unable to start mDNS browsing: MDNS service is not running

Warning that shows up after a while when Rythmbox freezes:
(rhythmbox:11790): Rhythmbox-WARNING **: Unhandled error: Unknown playback error

Sometimes it crashes too, but after a while it usually continues to play the next song, or maybe three songs forward. A forbidden sign is shown on the song that crashed + intermediate songs. If I later on tries to play these songs, they are 100% OK.

I am running Ubuntu Edgy (with all current updates), and the music (about 50GB) is located in a mounted smb catalog on my file server.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. Could you run rhythmbox -d and notice if there is any other error? Does it work on the same song with 'gst-launch-0.10 playbin uri="file:///path/to/my/musicfile.mp3"'?

Changed in rhythmbox:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Kristian (kmk) wrote : Re: [Bug 66180] Re: Rhytmbox freezes randomly when playing mp3 files.

I'll try this later on today as soon as I am home.. The bug is very
reproducable, but occurs pretty much randomly. I suspect it could be
about the underlaying mounted samba share, and not that much about
rhythmbox -- but it is of course bad if rhythmbox crashes even if it is
because of a mount problem.

If a song stops playing and rhythmbox hangs, the song is always marked
with a forbidden-sign, but it works as normal when I try to play it one
more time. Of course -- sometimes it hangs again, but it looks like it
has nothing to do with what song that is playing.

Kristian

ons, 18,.10.2006 kl. 12.10 +0000, skrev Sebastien Bacher:
> Thanks for your bug. Could you run rhythmbox -d and notice if there is
> any other error? Does it work on the same song with 'gst-launch-0.10
> playbin uri="file:///path/to/my/musicfile.mp3"'?
>
> ** Changed in: rhythmbox (Ubuntu)
> Assignee: (unassigned) => Ubuntu Desktop Bugs
> Status: Unconfirmed => Needs Info
>
--
Mvh,
Kristian M. Knausgård

--

Revision history for this message
Kristian (kmk) wrote : Re: [Bug 66180] Re: Rhytmbox freezes randomly when playing mp3 files.
Download full text (49.5 KiB)

> Thanks for your bug. Could you run rhythmbox -d and notice if there is
> any other error? Does it work on the same song with 'gst-launch-0.10
> playbin uri="file:///path/to/my/musicfile.mp3"'?
>

The error occurred at 18:14:43:
((18:14:43) [0x8161890] [rb_shell_player_error] rb-shell-player.c:2681:
playback error while playing: Could not open file )

A segmentation fault appeared later on.

K

Debug printout:
----
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_add_results]
rhythmdb-query-model.c:1848: adding 33 entries
(18:13:13) [0x869c110] [rhythmdb_query_model_ad...

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you install rhythmbox-dbg and get a backtrace of the crash?
- gdb rhythmbox
(gdb) run
... get the crash
(gdb) thread apply all bt

Revision history for this message
Sebastien Bacher (seb128) wrote :

No reply, closing the bug now. Feel free to reopen with the asked details if you still get that problem

Changed in rhythmbox:
status: Needs Info → Rejected
Revision history for this message
Kristian (kmk) wrote : Re: [Bug 66180] Re: Rhytmbox freezes randomly when playing mp3 files.

fre, 01,.12.2006 kl. 10.41 +0000, skrev Sebastien Bacher:
> No reply, closing the bug now. Feel free to reopen with the asked
> details if you still get that problem
>
> ** Changed in: rhythmbox (Ubuntu)
> Status: Needs Info => Rejected
>

The problem disappeared when the router was replaced. So I guess some
underlaying network system doesn't handle exceptions like misrouted
packages very well... Of course it is impossible to fetch the music from
the server in these cases, but the program should probably give an error
message instead of freezing.

K

Revision history for this message
Alexandre Racine (alexandreracine) wrote :

It does that from time to time. But I can't reproduce it, it's pretty random. At least, this time, I have the crash report.

Revision history for this message
Alexandre Racine (alexandreracine) wrote :

I Can't find how to reopen this, so I'll create another one. #80383
But without the network part.

Revision history for this message
Alexandre Racine (alexandreracine) wrote :

Mmmm, tags... bug #80383

I Can't find how to reopen this, so I'll create another one. bug #80383
But without the network part.

Revision history for this message
Sebastien Bacher (seb128) wrote :

that new crash looks like a different problem than the freeze described by that page

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

Other bug subscribers

Bug attachments

Remote bug watches

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