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 354752 - Continually jumps between radio stations when stream not available.
Continually jumps between radio stations when stream not available.
Status: RESOLVED DUPLICATE of bug 320336
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-09-07 11:44 UTC by kprinsloo
Modified: 2006-09-07 12:03 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description kprinsloo 2006-09-07 11:43:59 UTC
Distribution: Ubuntu 6.06 (dapper)
Package: rhythmbox
Severity: Normal
Version: GNOME2.14.3 0.9.3.1
Gnome-Distributor: Ubuntu
Synopsis: Continually jumps between radio stations when stream not available.
Bugzilla-Product: rhythmbox
Bugzilla-Component: general
Bugzilla-Version: 0.9.3.1
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:
I had three radio station URL's setup. When one station does not work,
it jumps to next. The problem is it also keeps jumping to the ones that
it has already tried. It never stops. It carries on jumping from one
link to next in a continuous loop. And there is no way to stop it.

Steps to reproduce the crash:
1. Add invalid radio staion URL's. (Could be valid, but streaam not
available)
2. Press play.
3. 

Expected Results:
Play music from radio station. If not available, try next, but stop when
tried more than once. Or have manual button to stop trying next
station.

How often does this happen?
Every time the radio streaams are not available.

Additional Information:



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 -1226496320 (LWP 22028)]
[New Thread -1316795472 (LWP 22384)]
[New Thread -1269748816 (LWP 22035)]
[New Thread -1261356112 (LWP 22034)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226496320 (LWP 22028))

  • #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 rhythmdb_tree_new
  • #11 rhythmdb_tree_new
  • #12 rhythmdb_tree_new
  • #13 rhythmdb_entry_delete
  • #14 rb_iradio_source_add_station
  • #15 rb_source_delete
  • #16 rb_shell_clipboard_new
  • #17 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #22 _gtk_action_emit_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #23 gtk_action_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #27 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #29 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #30 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #31 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #32 gtk_menu_reorder_child
    from /usr/lib/libgtk-x11-2.0.so.0
  • #33 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #35 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #36 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #37 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #38 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #39 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #40 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #41 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #42 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #43 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #44 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #45 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #46 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #47 main
  • #0 __kernel_vsyscall




------- Bug created by bug-buddy at 2006-09-07 11:44 -------

Comment 1 Jonathan Matthew 2006-09-07 12:03:33 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.

Error handling (and just about everything else) for radio streams was improved greatly in 0.9.5.  Now it'll stop after all streams from the selected station have failed.



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