I also can confirm that Dac Chartrand's work-around.. works :)  I've
updated the bug description to reflect this; if any developer needs
specific tests, I'd be willing to help in debugging.

** Description changed:

  How to reproduce:
- > Start Rhythmbox, make sure you have at least two songs available
+ > 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->Plugins' menu.  Thanks to Dac 
Chartrand (below) for discovering this!
  
  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/client.conf
  # 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-player.c:2611: tick: 
[file:///home/sly/Music/Music/Lifeformed/Fastfall/06%20-%20The%20Magnetic%20Tree.flac,
 265785235000:268000000000(0)]
  (16:26:05) [0x9dde70] [rhythmdb_read_enter] rhythmdb.c:1211: counter: 1
  (16:26:05) [0x9dde70] [rhythmdb_read_enter] rhythmdb.c:1211: counter: 2
  (16:26:05) [0x7f23ac002850] [query_thread_main] rhythmdb.c:4034: entering 
query thread
  (16:26:05) [0x7f23ac002850] [rhythmdb_query_internal] rhythmdb.c:4011: doing 
query
  (16:26:05) [0x7f23ac002850] [do_query_recurse] rhythmdb-tree.c:2316: doing 
recursive query, 1 conjunctions
  (16:26:05) [0x7f23ac002850] [rhythmdb_query_model_add_results] 
rhythmdb-query-model.c:2248: adding 0 entries
  (16:26:05) [0x7f23ac002850] [rhythmdb_query_internal] rhythmdb.c:4017: 
completed
  (16:26:05) [0x7f23ac002850] [query_thread_main] rhythmdb.c:4034: entering 
query thread
  (16:26:05) [0x7f23ac002850] [rhythmdb_query_internal] rhythmdb.c:4011: doing 
query
  (16:26:05) [0x7f23ac002850] [do_query_recurse] rhythmdb-tree.c:2316: doing 
recursive query, 1 conjunctions
  (16:26:05) [0x7f23ac002850] [rhythmdb_query_model_add_results] 
rhythmdb-query-model.c:2248: adding 0 entries
  (16:26:05) [0x7f23ac002850] [rhythmdb_query_internal] rhythmdb.c:4017: 
completed
  (16:26:05) [0x9dde70] [idle_process_update] rhythmdb-query-model.c:1187: 
inserting 0 rows
  (16:26:05) [0x9dde70] [idle_process_update] rhythmdb-query-model.c:1187: 
inserting 0 rows
  (16:26:05) [0x9dde70] [rhythmdb_process_one_event] rhythmdb.c:2525: 
processing RHYTHMDB_EVENT_QUERY_COMPLETE
  (16:26:05) [0x9dde70] [rhythmdb_read_leave] rhythmdb.c:1225: counter: 1
  (16:26:05) [0x9dde70] [rhythmdb_process_one_event] rhythmdb.c:2518: 
processing RHYTHMDB_EVENT_THREAD_EXITED
  (16:26:05) [0x9dde70] [rhythmdb_process_one_event] rhythmdb.c:2525: 
processing RHYTHMDB_EVENT_QUERY_COMPLETE
  (16:26:05) [0x9dde70] [rhythmdb_read_leave] rhythmdb.c:1225: counter: 0
  (16:26:05) [0x9dde70] [rhythmdb_process_one_event] rhythmdb.c:2518: 
processing RHYTHMDB_EVENT_THREAD_EXITED
  (16:26:05) [0x9dde70] [tick_cb] rb-shell-player.c:2611: tick: 
[file:///home/sly/Music/Music/Lifeformed/Fastfall/06%20-%20The%20Magnetic%20Tree.flac,
 265985530000:268000000000(0)]
  (16:26:05) [0x9dde70] [tick_cb] rb-shell-player.c:2611: tick: 
[file:///home/sly/Music/Music/Lifeformed/Fastfall/06%20-%20The%20Magnetic%20Tree.flac,
 266186596000:268000000000(0)]
  (16:26:05) [0x9dde70] [tick_cb] rb-shell-player.c:2611: tick: 
[file:///home/sly/Music/Music/Lifeformed/Fastfall/06%20-%20The%20Magnetic%20Tree.flac,
 266387709000:268000000000(0)]
  (16:26:05) [0x2a5a680] [rb_shell_player_handle_eos] rb-shell-player.c:510: 
handling eos for 
file:///home/sly/Music/Music/Lifeformed/Fastfall/06%20-%20The%20Magnetic%20Tree.flac
  (16:26:05) [0x2a5a680] [rb_shuffle_play_order_get_next] 
rb-play-order-shuffle.c:195: choosing next entry in shuffle
  (16:26:05) [0x2a5a680] [rb_shell_player_do_next_internal] 
rb-shell-player.c:1264: got new entry 
file:///home/sly/Music/Music/KJ-52/The%20Yearbook/05%20-%20It%20Aint%20Easy.flac
 from play order
  (16:26:05) [0x2a5a680] [rb_shell_player_do_next_internal] 
rb-shell-player.c:1293: didn't get a new entry from queue play order
  (16:26:05) [0x2a5a680] [impl_open] rb-player-gst.c:796: setting new uri to 
file:///home/sly/Music/Music/KJ-52/The%20Yearbook/05%20-%20It%20Aint%20Easy.flac
  (16:26:06) [0x2a5a680] [impl_play] rb-player-gst.c:841: current track 
finishing, waiting for EOS to start next
  (16:26:06) [0x2a5a680] [rb_shell_player_set_playing_entry] 
rb-shell-player.c:887: Success!
  (16:26:06) [0x2a5a680] [rhythmdb_entry_set] rhythmdb.c:3236: queuing 
RHYTHMDB_ACTION_ENTRY_SET
  (16:26:06) [0x2a5a680] [rb_shell_player_handle_eos_unlocked] 
rb-shell-player.c:460: updating play statistics
  (16:26:06) [0x2a5a680] [rhythmdb_entry_set] rhythmdb.c:3236: queuing 
RHYTHMDB_ACTION_ENTRY_SET
  (16:26:06) [0x2a5a680] [rhythmdb_entry_set] rhythmdb.c:3236: queuing 
RHYTHMDB_ACTION_ENTRY_SET
  Segmentation fault (core dumped)
  
  ProblemType: Bug
  DistroRelease: Ubuntu 13.10
  Package: libgstreamer0.10-0 0.10.36-1.2ubuntu1
  ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
  Uname: Linux 3.11.0-12-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.12.5-0ubuntu2
  Architecture: amd64
  CheckboxSubmission: 535d52cf08b1e59fc90ec42e434fc960
  CheckboxSystem: daed2f3d6643b4a84b4520a2427f8c2b
  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)

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/1239218

Title:
  [regression] Rhythmbox crashes with segfault when playing next track

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1239218/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to