[regression] Rhythmbox crashes with segfault when playing next track
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rhythmbox (Ubuntu) |
Expired
|
High
|
Unassigned |
Bug Description
How to reproduce:
> Start Rhythmbox, make sure you have at least two songs available and have the Zeitgeist plugin enabled
> Begin playback on a track, wait for it to finish (you can skip to near the end of the track if you're impatient)
Expected:
The next track plays, Rhythmbox doesn't crash.
What happens:
Rhythmbox reliably crashes whenever changing tracks.
Workaround:
Disable the Zeitgeist in the 'Rhythmbox-
Other notes:
I started playing from the "Music" view, viewing all artists and albums. Shuffle was enabled, repeat was disabled. I also edited PulseAudio's configuration to stream audio to my netbook, which is on the local LAN, running PulseAudio as a standard user.
/etc/pulse/
# Connect to the local music laptop
default-server = dj-foxee
All other media players on my computer have no issue with the media streaming (Totem, mplayer, GNOME-Sushi, Firefox, Adobe Flash). This only started happening after upgrading to Ubuntu 13.10 dev from 13.04.
System notes:
Ubuntu Saucy Salamander (development branch)
Rhythmbox 2.99.1-0ubuntu1
Rhythmbox debug log (rhythmbox --debug) when crashed:
[irrelevant messages snipped]
(16:26:05) [0x9dde70] [tick_cb] rb-shell-
(16:26:05) [0x9dde70] [rhythmdb_
(16:26:05) [0x9dde70] [rhythmdb_
(16:26:05) [0x7f23ac002850] [query_thread_main] rhythmdb.c:4034: entering query thread
(16:26:05) [0x7f23ac002850] [rhythmdb_
(16:26:05) [0x7f23ac002850] [do_query_recurse] rhythmdb-
(16:26:05) [0x7f23ac002850] [rhythmdb_
(16:26:05) [0x7f23ac002850] [rhythmdb_
(16:26:05) [0x7f23ac002850] [query_thread_main] rhythmdb.c:4034: entering query thread
(16:26:05) [0x7f23ac002850] [rhythmdb_
(16:26:05) [0x7f23ac002850] [do_query_recurse] rhythmdb-
(16:26:05) [0x7f23ac002850] [rhythmdb_
(16:26:05) [0x7f23ac002850] [rhythmdb_
(16:26:05) [0x9dde70] [idle_process_
(16:26:05) [0x9dde70] [idle_process_
(16:26:05) [0x9dde70] [rhythmdb_
(16:26:05) [0x9dde70] [rhythmdb_
(16:26:05) [0x9dde70] [rhythmdb_
(16:26:05) [0x9dde70] [rhythmdb_
(16:26:05) [0x9dde70] [rhythmdb_
(16:26:05) [0x9dde70] [rhythmdb_
(16:26:05) [0x9dde70] [tick_cb] rb-shell-
(16:26:05) [0x9dde70] [tick_cb] rb-shell-
(16:26:05) [0x9dde70] [tick_cb] rb-shell-
(16:26:05) [0x2a5a680] [rb_shell_
(16:26:05) [0x2a5a680] [rb_shuffle_
(16:26:05) [0x2a5a680] [rb_shell_
(16:26:05) [0x2a5a680] [rb_shell_
(16:26:05) [0x2a5a680] [impl_open] rb-player-
(16:26:06) [0x2a5a680] [impl_play] rb-player-
(16:26:06) [0x2a5a680] [rb_shell_
(16:26:06) [0x2a5a680] [rhythmdb_
(16:26:06) [0x2a5a680] [rb_shell_
(16:26:06) [0x2a5a680] [rhythmdb_
(16:26:06) [0x2a5a680] [rhythmdb_
Segmentation fault (core dumped)
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: libgstreamer0.10-0 0.10.36-1.2ubuntu1
ProcVersionSign
Uname: Linux 3.11.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
CheckboxSubmission: 535d52cf08b1e59
CheckboxSystem: daed2f3d6643b4a
Date: Sat Oct 12 16:28:06 2013
InstallationDate: Installed on 2010-05-08 (1253 days ago)
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MarkForUpload: True
SourcePackage: gstreamer0.10
UpgradeStatus: Upgraded to saucy on 2013-10-09 (3 days ago)
Changed in gstreamer0.10 (Ubuntu): | |
status: | New → Incomplete |
status: | Incomplete → New |
Changed in rhythmbox (Ubuntu): | |
importance: | Undecided → High |
After some thought, I'm changing the package from gstreamer to Rhythmbox as the bug does not happen in other GStreamer-based media players.