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 137891 - rhythmbox segfaults on clicking play
rhythmbox segfaults on clicking play
Status: RESOLVED DUPLICATE of bug 134007
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.6.4
Other other
: Normal normal
: 0.3.3
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-03-22 01:34 UTC by jim.cornette
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description jim.cornette 2004-03-22 01:33:27 UTC
Distribution: Fedora Core release 1.90 (FC2 Test 1)
Package: rhythmbox
Severity: normal
Version: GNOME2.5.91 unspecified
Gnome-Distributor: Red Hat, Inc
Synopsis: rhythmbox segfaults on clicking play
Bugzilla-Product: rhythmbox
Bugzilla-Component: CORBA interface
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.5.92)
Description:
Description of the crash:
when clicking on play, I get this segfault

Steps to reproduce the crash:
1. launch rhythmbox
2. select file to play
3. try to play file (ogg)

Expected Results:
I expected music to play.

How often does this happen?
This is the first time I tried to use the application.

Additional Information:
This is on a beta test machine that was cleanly  installed, then
upgraded two days later.

version of rhythmbox-0.6.8-2

Using kernel-2.6.3-2.1.253.2.1

also, this kernel uses alsa sound drivers instead of OSS drivers.





Debugging Information:

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

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...[Thread debugging using
libthread_db enabled]
[New Thread -150105440 (LWP 31783)]
[New Thread 39398320 (LWP 31789)]
[Thread debugging using libthread_db enabled]
[New Thread -150105440 (LWP 31783)]
[New Thread 39398320 (LWP 31789)]
[Thread debugging using libthread_db enabled]
[New Thread -150105440 (LWP 31783)]
[New Thread 39398320 (LWP 31789)]
[New Thread 37297072 (LWP 31787)]
[New Thread 51809200 (LWP 31786)]
[New Thread 111233968 (LWP 31785)]
[New Thread 26807216 (LWP 31784)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...0x003467a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2

Thread 1 (Thread -150105440 (LWP 31783))

  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #5 raise
    from /lib/tls/libc.so.6
  • #6 abort
    from /lib/tls/libc.so.6
  • #7 __assert_fail
    from /lib/tls/libc.so.6
  • #8 _snd_pcm_rate_open
    from /usr/lib/libasound.so.2
  • #9 snd_pcm_hw_refine
    from /usr/lib/libasound.so.2
  • #10 snd_pcm_hw_params
    from /usr/lib/libasound.so.2
  • #11 gst_alsa_set_eos
    from /usr/lib/gstreamer-0.8/libgstalsa.so
  • #12 gst_alsa_set_eos
    from /usr/lib/gstreamer-0.8/libgstalsa.so
  • #13 gst_alsa_link
    from /usr/lib/gstreamer-0.8/libgstalsa.so
  • #14 gst_alsa_sink_get_type
    from /usr/lib/gstreamer-0.8/libgstalsa.so
  • #15 gst_element_set_state
    from /usr/lib/libgstreamer-0.8.so.1
  • #16 gst_bin_child_state_change
    from /usr/lib/libgstreamer-0.8.so.1
  • #17 gst_element_set_state
    from /usr/lib/libgstreamer-0.8.so.1
  • #18 gst_bin_child_state_change
    from /usr/lib/libgstreamer-0.8.so.1
  • #19 gst_thread_get_current
    from /usr/lib/libgstreamer-0.8.so.1
  • #20 gst_element_set_state
    from /usr/lib/libgstreamer-0.8.so.1
  • #21 monkey_media_player_sync_pipeline
  • #22 monkey_media_player_open
  • #23 rb_shell_player_new
  • #24 rb_shell_player_new
  • #25 rb_shell_player_new
  • #26 rb_shell_player_playpause
  • #27 g_cclosure_marshal_VOID__POINTER
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #29 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #32 rb_entry_view_have_selection
  • #33 gtk_marshal_VOID__UINT_STRING
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #35 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #36 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #37 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #38 gtk_tree_view_row_activated
    from /usr/lib/libgtk-x11-2.0.so.0
  • #39 gtk_tree_view_get_type
    from /usr/lib/libgtk-x11-2.0.so.0
  • #40 gtk_marshal_VOID__UINT_STRING
    from /usr/lib/libgtk-x11-2.0.so.0
  • #41 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #42 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #43 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #44 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #45 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #46 gtk_widget_send_expose
    from /usr/lib/libgtk-x11-2.0.so.0
  • #47 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #48 init_rb_tree_dnd_data
  • #49 gtk_marshal_VOID__UINT_STRING
    from /usr/lib/libgtk-x11-2.0.so.0
  • #50 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #51 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #52 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #53 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #54 gtk_widget_send_expose
    from /usr/lib/libgtk-x11-2.0.so.0
  • #55 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #56 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #57 gdk_x11_register_standard_event_type
    from /usr/lib/libgdk-x11-2.0.so.0
  • #58 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #59 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #60 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #61 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #62 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #63 main
  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2




------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-03-21 20:33 -------

The original reporter (jim.cornette@juno.com) of this bug does not have an account here.
Reassigning to the exporter, unknown@bugzilla.gnome.org.
Reassigning to the default owner of the component, rhythmbox-maint@bugzilla.gnome.org.

Comment 1 Colin Walters 2004-03-22 16:43:44 UTC
This is alsa aborting for some reason or another.  I suspect your
GStreamer alsa output configuration is messed up somehow. 

I'm passing this one down to GStreamer.  Probably what alsasink needs
to do is to test the user's configuration before actually trying it,
and give a clean error.  I haven't looked at the alsa API so I'm not
sure if that's possible.
Comment 2 Benjamin Otte (Company) 2004-03-24 16:15:22 UTC
The problem is an assertion failure inside alsalib that's supposed to have been
fixed.
Please see the alsalib bug attached to bug 134007

*** This bug has been marked as a duplicate of 134007 ***