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 383561 - Rhythmbox crashed while streaming audio
Rhythmbox crashed while streaming audio
Status: RESOLVED DUPLICATE of bug 322966
Product: rhythmbox
Classification: Other
Component: general
0.9.3.1
Other other
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-12-07 23:48 UTC by kisil
Modified: 2006-12-08 00:25 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description kisil 2006-12-07 23:47:24 UTC
From: Andrew Kisielius <kisil@optonline.net>
To: submit@bugs.gnome.org
X-Mailer: bug-buddy 2.14.0
Subject: Rhythmbox crashed while streaming audio

Distribution: Ubuntu 6.06 (dapper)
Package: rhythmbox
Severity: Normal
Version: GNOME2.14.3 0.9.3.1
Gnome-Distributor: Ubuntu
Synopsis: Rhythmbox crashed while streaming audio
Bugzilla-Product: rhythmbox
Bugzilla-Component: general
Bugzilla-Version: 0.9.3.1
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:
Rhythmbox 'quit unexpectedly' while playing audio from another computer
running rhythmbox on ubuntu.  I had just installed avahi, which allowed
me to see other computers' music, but has made rhythmbox rather
unstable.


Steps to reproduce the crash:
1.  Install avahi
2.  Connect to a remote computer and stream
3.  Wait

Expected Results:
Playing music without crashing :)

How often does this happen?
Three times in the past hour, since installing avahi

Additional Information:
Output running rhythmbox from the console (all but the last 3 lines
occurred well before the crash.)

(rhythmbox:18193): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_file:
assertion `filename != NULL' failed

(rhythmbox:18193): Rhythmbox-WARNING **: Unable to load icon
media-eject

(rhythmbox:18193): GStreamer-CRITICAL **: gst_pad_push: assertion
`GST_IS_PAD (pad)' failed

(rhythmbox:18193): GStreamer-CRITICAL **: gst_pad_set_caps: assertion
`GST_IS_PAD (pad)' failed

(rhythmbox:18193): GStreamer-CRITICAL **: gst_element_add_pad: assertion
`GST_IS_PAD (pad)' failed

(rhythmbox:18193): GStreamer-CRITICAL **: gst_pad_push: assertion
`GST_IS_PAD (pad)' failed

(rhythmbox:18193): libgnomevfs-CRITICAL **: gnome_vfs_seek_cancellable:
assertion `handle != NULL' failed

Rhythmbox-ERROR **: file rb-daap-src.c: line 696 (rb_daap_src_open):
assertion failed: (source != NULL)
aborting...
Previous frame inner to this frame (corrupt stack?)
Previous frame inner to this frame (corrupt stack?)



Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1226418496 (LWP 18193)]
[New Thread -1335899216 (LWP 21476)]
[New Thread -1246655568 (LWP 18197)]
[New Thread -1238262864 (LWP 18196)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226418496 (LWP 18193))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #6 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 g_assert_warning
    from /usr/lib/libglib-2.0.so.0
  • #10 rb_daap_src_get_time
  • #11 gst_base_src_set_format
    from /usr/lib/libgstbase-0.10.so.0
  • #12 gst_base_src_set_format
    from /usr/lib/libgstbase-0.10.so.0
  • #13 gst_pad_activate_push
    from /usr/lib/libgstreamer-0.10.so.0
  • #14 gst_pad_activate_push
    from /usr/lib/libgstreamer-0.10.so.0
  • #15 gst_pad_set_active
    from /usr/lib/libgstreamer-0.10.so.0
  • #16 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #17 gst_iterator_fold
    from /usr/lib/libgstreamer-0.10.so.0
  • #18 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #19 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #20 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #21 gst_base_src_set_format
    from /usr/lib/libgstbase-0.10.so.0
  • #22 gst_element_continue_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #23 gst_element_continue_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #24 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #25 gst_element_set_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #26 gst_bin_iterate_sorted
    from /usr/lib/libgstreamer-0.10.so.0
  • #27 gst_pipeline_set_new_stream_time
    from /usr/lib/libgstreamer-0.10.so.0
  • #28 gst_play_base_bin_get_streaminfo_value_array
    from /usr/lib/gstreamer-0.10/libgstplaybin.so
  • #29 ??
    from /usr/lib/gstreamer-0.10/libgstplaybin.so
  • #30 ??
  • #31 ??
  • #32 ??
  • #33 g_closure_invalidate
    from /usr/lib/libgobject-2.0.so.0
  • #34 gst_element_continue_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #35 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #36 gst_element_set_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #37 rb_player_error_quark
  • #38 rb_player_open
  • #39 rb_shell_player_get_playing_entry
  • #40 rb_shell_player_set_playing_source
  • #41 rb_shell_player_do_next
  • #42 rb_queue_play_order_new
  • #43 g_cclosure_marshal_VOID__POINTER
    from /usr/lib/libgobject-2.0.so.0
  • #44 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #45 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #46 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #47 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #48 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #49 rb_play_order_query_model_changed
  • #50 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #51 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #52 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #53 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #54 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #55 gtk_tree_model_row_deleted
    from /usr/lib/libgtk-x11-2.0.so.0
  • #56 rhythmdb_query_model_get_duration
  • #57 rhythmdb_query_model_reapply_query
  • #58 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #59 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #60 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #61 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #62 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #63 gtk_tree_model_row_deleted
    from /usr/lib/libgtk-x11-2.0.so.0
  • #64 rhythmdb_query_model_get_duration
  • #65 rhythmdb_query_model_reapply_query
  • #66 rhythmdb_query_model_remove_entry
  • #67 rhythmdb_query_model_remove_entry
  • #68 g_cclosure_marshal_VOID__POINTER
    from /usr/lib/libgobject-2.0.so.0
  • #69 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #70 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #71 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #72 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #73 rhythmdb_emit_entry_deleted
  • #74 rhythmdb_tree_new
  • #75 g_hash_table_size
    from /usr/lib/libglib-2.0.so.0
  • #76 rhythmdb_tree_new
  • #77 rhythmdb_entry_delete_by_type
  • #78 rb_daap_sources_init
  • #79 rb_daap_sources_shutdown
  • #80 rb_daap_mdns_error_quark
  • #81 avahi_service_browser_event
    from /usr/lib/libavahi-client.so.3
  • #82 avahi_client_get_version_string
    from /usr/lib/libavahi-client.so.3
  • #83 dbus_connection_dispatch
    from /usr/lib/libdbus-1.so.2
  • #84 avahi_error_number_to_dbus
    from /usr/lib/libavahi-client.so.3
  • #85 ??
    from /usr/lib/libavahi-glib.so.1
  • #86 ??
  • #87 ??
  • #88 ??
  • #89 ??
    from /usr/lib/libglib-2.0.so.0
  • #90 ??
  • #91 ??
  • #92 ??
  • #93 ??
  • #94 ??
  • #95 ??
  • #96 ??
  • #97 ??
    from /usr/lib/libglib-2.0.so.0
  • #98 __pthread_mutex_unlock_usercnt
    from /lib/tls/i686/cmov/libpthread.so.0
  • #99 ??
  • #100 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #0 __kernel_vsyscall




------- Bug created by bug-buddy at 2006-12-07 23:48 -------

Comment 1 Jonathan Matthew 2006-12-08 00:25:07 UTC
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 322966 ***