After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 565991 - crash in Rhythmbox Music Player: playing music
crash in Rhythmbox Music Player: playing music
Status: RESOLVED DUPLICATE of bug 565844
Product: rhythmbox
Classification: Other
Component: general
0.11.x
Other All
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-12-30 02:12 UTC by Rodd Clarkson
Modified: 2008-12-30 19:59 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Rodd Clarkson 2008-12-30 02:12:34 UTC
Version: 0.11.6

What were you doing when the application crashed?
playing music


Distribution: Fedora release 10 (Cambridge)
Gnome Release: 2.24.2 2008-11-25 (Red Hat, Inc)
BugBuddy Version: 2.24.2

System: Linux 2.6.27.9-159.fc10.i686 #1 SMP Tue Dec 16 15:12:04 EST 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10503000
Selinux: Permissive
Accessibility: Disabled
GTK+ Theme: Nodoka
Icon Theme: Fedora

Memory status: size: 3017998336 vsize: 3017998336 resident: 48316416 share: 22044672 rss: 48316416 rss_rlim: 18446744073709551615
CPU usage: start_time: 1230538722 rtime: 148119 utime: 99645 stime: 48474 cutime:18 cstime: 91 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/rhythmbox'

[Thread debugging using libthread_db enabled]
[New Thread 0xb7edc770 (LWP 23955)]
[New Thread 0x74be1b90 (LWP 27322)]
[New Thread 0x335c4b90 (LWP 27319)]
[New Thread 0x20dbcb90 (LWP 27318)]
[New Thread 0xf9b6b90 (LWP 27294)]
[New Thread 0x1c3bab90 (LWP 27279)]
[New Thread 0x741e0b90 (LWP 27273)]
[New Thread 0x257beb90 (LWP 27250)]
[New Thread 0x389c7b90 (LWP 27230)]
[New Thread 0x45dccb90 (LWP 27207)]
[New Thread 0x2ebc2b90 (LWP 27193)]
[New Thread 0x81fe6b90 (LWP 27172)]
[New Thread 0x37fc6b90 (LWP 27156)]
[New Thread 0x4a7ceb90 (LWP 27142)]
[New Thread 0x413cab90 (LWP 27127)]
[New Thread 0xb4bfdb90 (LWP 27111)]
[New Thread 0x619d8b90 (LWP 27092)]
[New Thread 0x4f1d0b90 (LWP 27078)]
[New Thread 0x53bd2b90 (LWP 27057)]
[New Thread 0x585d4b90 (LWP 27043)]
[New Thread 0x5cfd6b90 (LWP 27028)]
[New Thread 0x623d9b90 (LWP 27008)]
[New Thread 0xae3f8b90 (LWP 26991)]
[New Thread 0x6addcb90 (LWP 26974)]
[New Thread 0x737dfb90 (LWP 24221)]
[New Thread 0x7d5e4b90 (LWP 24199)]
[New Thread 0xa2ff5b90 (LWP 24177)]
[New Thread 0xb41fcb90 (LWP 24163)]
[New Thread 0xaf7fab90 (LWP 24145)]
[New Thread 0x869e8b90 (LWP 24132)]
[New Thread 0x8b3eab90 (LWP 24116)]
[New Thread 0x947eeb90 (LWP 24102)]
[New Thread 0x991f0b90 (LWP 24089)]
[New Thread 0x8fdecb90 (LWP 24071)]
[New Thread 0x9dbf2b90 (LWP 24061)]
[New Thread 0x9e5f3b90 (LWP 24048)]
[New Thread 0xa79fbb90 (LWP 24035)]
[New Thread 0xa83fcb90 (LWP 24021)]
[New Thread 0xad7ffb90 (LWP 24005)]
[New Thread 0xacdfeb90 (LWP 23994)]
[New Thread 0xb55feb90 (LWP 23979)]
[New Thread 0xb5fffb90 (LWP 23961)]
0x00110416 in __kernel_vsyscall ()

Thread 6 (Thread 0x1c3bab90 (LWP 27279))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/libpthread.so.0
  • #2 g_spawn_sync
    from /lib/libglib-2.0.so.0
  • #3 g_spawn_command_line_sync
    from /lib/libglib-2.0.so.0
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #6 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #7 <signal handler called>
  • #8 __kernel_vsyscall
  • #9 raise
    from /lib/libc.so.6
  • #10 abort
    from /lib/libc.so.6
  • #11 __assert_fail
    from /lib/libc.so.6
  • #12 pulse_new
    from /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
  • #13 _snd_pcm_pulse_open
    from /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
  • #14 ??
    from /lib/libasound.so.2
  • #15 ??
    from /lib/libasound.so.2
  • #16 gst_alsasink_open
    at gstalsasink.c line 674
  • #17 gst_audioringbuffer_open_device
    at gstaudiosink.c line 313
  • #18 gst_ring_buffer_open_device
    at gstringbuffer.c line 492
  • #19 gst_base_audio_sink_change_state
    at gstbaseaudiosink.c line 1640
  • #20 gst_element_change_state
    at gstelement.c line 2427
  • #21 gst_element_set_state_func
    at gstelement.c line 2377
  • #22 gst_element_set_state
    at gstelement.c line 2280
  • #23 gst_auto_audio_sink_find_best
    at gstautoaudiosink.c line 298
  • #24 gst_auto_audio_sink_detect
    at gstautoaudiosink.c line 352
  • #25 gst_auto_audio_sink_change_state
    at gstautoaudiosink.c line 384
  • #26 gst_element_change_state
    at gstelement.c line 2427
  • #27 gst_element_set_state_func
    at gstelement.c line 2377
  • #28 gst_element_set_state
    at gstelement.c line 2280
  • #29 gst_bin_element_set_state
    at gstbin.c line 1932
  • #30 gst_bin_change_state_func
    at gstbin.c line 2187
  • #31 gst_element_change_state
    at gstelement.c line 2427
  • #32 gst_element_set_state_func
    at gstelement.c line 2377
  • #33 gst_element_set_state
    at gstelement.c line 2280
  • #34 gst_switch_commit_new_kid
    at gstswitchsink.c line 168
  • #35 gst_switch_sink_set_child
    at gstswitchsink.c line 253
  • #36 do_change_child
    at gstgconfaudiosink.c line 185
  • #37 gst_gconf_audio_sink_change_state
    at gstgconfaudiosink.c line 277
  • #38 gst_element_change_state
    at gstelement.c line 2427
  • #39 gst_element_set_state_func
    at gstelement.c line 2377
  • #40 gst_element_set_state
    at gstelement.c line 2280
  • #41 gst_bin_element_set_state
    at gstbin.c line 1932
  • #42 gst_bin_change_state_func
    at gstbin.c line 2187
  • #43 gst_element_change_state
    at gstelement.c line 2427
  • #44 gst_element_set_state_func
    at gstelement.c line 2377
  • #45 gst_element_set_state
    at gstelement.c line 2280
  • #46 gst_bin_element_set_state
    at gstbin.c line 1932
  • #47 gst_bin_change_state_func
    at gstbin.c line 2187
  • #48 gst_element_change_state
    at gstelement.c line 2427
  • #49 gst_element_set_state_func
    at gstelement.c line 2377
  • #50 gst_element_set_state
    at gstelement.c line 2280
  • #51 gst_bin_element_set_state
    at gstbin.c line 1932
  • #52 gst_bin_change_state_func
    at gstbin.c line 2187
  • #53 gst_element_change_state
    at gstelement.c line 2427
  • #54 gst_element_set_state_func
    at gstelement.c line 2377
  • #55 gst_element_set_state
    at gstelement.c line 2280
  • #56 add_sink
    at gstplaybin.c line 1477
  • #57 setup_sinks
    at gstplaybin.c line 1599
  • #58 group_commit
    at gstplaybasebin.c line 486
  • #59 g_cclosure_marshal_VOID__VOID
    from /lib/libgobject-2.0.so.0
  • #60 g_closure_invoke
    from /lib/libgobject-2.0.so.0
  • #61 ??
    from /lib/libgobject-2.0.so.0
  • #62 g_signal_emit_valist
    from /lib/libgobject-2.0.so.0
  • #63 g_signal_emit
    from /lib/libgobject-2.0.so.0
  • #64 gst_element_no_more_pads
    at gstelement.c line 835
  • #65 dynamic_remove
    at gstdecodebin.c line 1442
  • #66 g_cclosure_marshal_VOID__PARAM
    from /lib/libgobject-2.0.so.0
  • #67 g_closure_invoke
    from /lib/libgobject-2.0.so.0
  • #68 ??
    from /lib/libgobject-2.0.so.0
  • #69 g_signal_emit_valist
    from /lib/libgobject-2.0.so.0
  • #70 g_signal_emit
    from /lib/libgobject-2.0.so.0
  • #71 ??
    from /lib/libgobject-2.0.so.0
  • #72 gst_object_dispatch_properties_changed
    at gstobject.c line 511
  • #73 ??
    from /lib/libgobject-2.0.so.0
  • #74 g_object_notify
    from /lib/libgobject-2.0.so.0
  • #75 gst_pad_set_caps
    at gstpad.c line 2426
  • #76 gst_query_set_position
    at gstquery.c line 429
  • #77 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #78 gst_pad_push
    at gstpad.c line 4045
  • #79 gst_tag_demux_chain
    at gsttagdemux.c line 677
  • #80 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #81 gst_pad_push
    at gstpad.c line 4045
  • #82 gst_type_find_element_chain
    at gsttypefindelement.c line 622
  • #83 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #84 gst_pad_push
    at gstpad.c line 4045
  • #85 gst_proxy_pad_do_chain
    at gstghostpad.c line 207
  • #86 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #87 gst_pad_push
    at gstpad.c line 4045
  • #88 gst_base_src_loop
    at gstbasesrc.c line 2187
  • #89 gst_task_func
    at gsttask.c line 192
  • #90 ??
    from /lib/libglib-2.0.so.0
  • #91 ??
    from /lib/libglib-2.0.so.0
  • #92 start_thread
    from /lib/libpthread.so.0
  • #93 clone
    from /lib/libc.so.6


----------- .xsession-errors ---------------------
rhythmbox: pulse.c:203: pulse_new: Assertion `p->context' failed.
warning: the debug information found in "/usr/lib/debug//usr/lib/gstreamer-0.10/libgstmpegaudioparse.so.debug" does not match "/usr/lib/gstreamer-0.10/libgstmpegaudioparse.so" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/lib/gstreamer-0.10/libgstmpegaudioparse.so.debug" does not match "/usr/lib/gstreamer-0.10/libgstmpegaudioparse.so" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug//usr/lib/gstreamer-0.10/libgstmad.so.debug" does not match "/usr/lib/gstreamer-0.10/libgstmad.so" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/lib/gstreamer-0.10/libgstmad.so.debug" does not match "/usr/lib/gstreamer-0.10/libgstmad.so" (CRC mismatch).
Cannot access memory at address 0xf
Cannot access memory at address 0xf
--------------------------------------------------
Comment 1 Jonathan Matthew 2008-12-30 03:11:34 UTC
This is still the same crash.  A thought: enabling crossfading might stop it from crashing.

Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 565844 ***
Comment 2 Rodd Clarkson 2008-12-30 19:59:53 UTC
Matthew,

I'll start sending these to pulseaudio and fedora.  Sorry to have bombarded you with so many bug reports, but I felt it necessary to make the person responsible aware of just how much this happens.

Sadly, each of these are legitimate crashes that seem to happen all to regularly.



R.