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 426586 - crash in Rhythmbox Music Player: I was trying to open a m...
crash in Rhythmbox Music Player: I was trying to open a m...
Status: RESOLVED DUPLICATE of bug 436456
Product: rhythmbox
Classification: Other
Component: general
0.9.8
Other All
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 427076 433385 433849 434069 435658 436922 441165 441488 441525 441657 444577 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-04-05 13:15 UTC by Greg Ennis
Modified: 2007-07-21 02:24 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Greg Ennis 2007-04-05 13:15:37 UTC
What were you doing when the application crashed?
I was trying to open a music file from magnatunes


Distribution: Fedora Core release 6 (Zod)
Gnome Release: 2.16.3 2007-01-31 (Red Hat, Inc)
BugBuddy Version: 2.16.0

System: Linux 2.6.20-1.2933.fc6xen #1 SMP Mon Mar 19 11:17:46 EDT 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 70101000
Selinux: Enforcing
Accessibility: Disabled

Memory status: size: 659247104 vsize: 659247104 resident: 59977728 share: 17731584 rss: 59977728 rss_rlim: -1
CPU usage: start_time: 1175778860 rtime: 557 utime: 513 stime: 44 cutime:0 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100

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

(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912496513792 (LWP 4593)]
[New Thread 1126189376 (LWP 4616)]
[New Thread 1105209664 (LWP 4615)]
[New Thread 1115699520 (LWP 4602)]
(no debugging symbols found)
0x0000003e4480d96f in waitpid () from /lib64/libpthread.so.0

Thread 1 (Thread 46912496513792 (LWP 4593))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 gnome_gtk_module_info_get
    from /usr/lib64/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 raise
    from /lib64/libc.so.6
  • #4 abort
    from /lib64/libc.so.6
  • #5 __assert_fail
    from /lib64/libc.so.6
  • #6 PyEval_EvalFrame
    from /usr/lib64/libpython2.4.so.1.0
  • #7 PyEval_EvalCodeEx
    from /usr/lib64/libpython2.4.so.1.0
  • #8 PyClassMethod_New
    from /usr/lib64/libpython2.4.so.1.0
  • #9 PyObject_Call
    from /usr/lib64/libpython2.4.so.1.0
  • #10 PyClass_IsSubclass
    from /usr/lib64/libpython2.4.so.1.0
  • #11 PyObject_Call
    from /usr/lib64/libpython2.4.so.1.0
  • #12 PyEval_CallObjectWithKeywords
    from /usr/lib64/libpython2.4.so.1.0
  • #13 ??
    from /usr/lib64/python2.4/site-packages/gtk-2.0/gobject/_gobject.so
  • #14 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #15 g_signal_chain_from_overridden
    from /lib64/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #18 gtk_widget_get_default_style
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #19 gtk_main_do_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #20 gdk_window_is_viewable
    from /usr/lib64/libgdk-x11-2.0.so.0
  • #21 gdk_window_process_updates
    from /usr/lib64/libgdk-x11-2.0.so.0
  • #22 ??
    from /usr/lib64/python2.4/site-packages/gtk-2.0/gtk/_gtk.so
  • #23 PyEval_EvalFrame
    from /usr/lib64/libpython2.4.so.1.0
  • #24 PyEval_EvalCodeEx
    from /usr/lib64/libpython2.4.so.1.0
  • #25 PyClassMethod_New
    from /usr/lib64/libpython2.4.so.1.0
  • #26 PyObject_Call
    from /usr/lib64/libpython2.4.so.1.0
  • #27 PyClass_IsSubclass
    from /usr/lib64/libpython2.4.so.1.0
  • #28 PyObject_Call
    from /usr/lib64/libpython2.4.so.1.0
  • #29 PyEval_CallObjectWithKeywords
    from /usr/lib64/libpython2.4.so.1.0
  • #30 ??
    from /usr/lib64/python2.4/site-packages/gtk-2.0/gobject/_gobject.so
  • #31 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #32 g_signal_chain_from_overridden
    from /lib64/libgobject-2.0.so.0
  • #33 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #34 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #35 gtk_widget_size_allocate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #36 gtk_vbox_new
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #37 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #38 g_signal_chain_from_overridden
    from /lib64/libgobject-2.0.so.0
  • #39 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #40 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #41 gtk_widget_size_allocate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #42 gtk_hpaned_new
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #43 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #44 g_signal_chain_from_overridden
    from /lib64/libgobject-2.0.so.0
  • #45 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #46 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #47 gtk_widget_size_allocate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #48 gtk_vbox_new
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #49 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #50 g_signal_chain_from_overridden
    from /lib64/libgobject-2.0.so.0
  • #51 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #52 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #53 gtk_widget_size_allocate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #54 gtk_window_new
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #55 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #56 g_signal_chain_from_overridden
    from /lib64/libgobject-2.0.so.0
  • #57 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #58 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #59 gtk_widget_size_allocate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #60 gtk_window_new
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #61 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #62 g_signal_chain_from_overridden
    from /lib64/libgobject-2.0.so.0
  • #63 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #64 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #65 gtk_container_check_resize
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #66 g_main_context_dispatch
    from /lib64/libglib-2.0.so.0
  • #67 g_main_context_check
    from /lib64/libglib-2.0.so.0
  • #68 g_main_loop_run
    from /lib64/libglib-2.0.so.0
  • #69 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #70 main
  • #0 waitpid
    from /lib64/libpthread.so.0


----------- .xsession-errors (7 sec old) ---------------------
** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3
sys:1: Warning: invalid unclassed pointer in cast to `GstGnomeVFSSrc'
** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3
** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3
** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3
** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3
sys:1: Warning: invalid uninstantiatable type `<invalid>' in cast to `GstGnomeVFSSrc'
rhythmbox: Python/ceval.c:3639: fast_function: Assertion `tstate != ((void *)0)' failed.
/usr/lib64/rhythmbox/plugins/artdisplay/__init__.py:165: Warning: invalid uninstantiatable type `<invalid>' in cast to `GstGnomeVFSSrc'
  event.window.draw_pixbuf (None, draw_pb, x, y, x, y, min (w, self.size - x), min (h, self.size - y))
** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3
** (bug-buddy:4625): WARNING **: Couldn't load icon for Encryption Preferences
** (bug-buddy:4625): WARNING **: Couldn't load icon for Open Folder
--------------------------------------------------
Comment 1 Greg Ennis 2007-04-05 13:21:30 UTC
I upgraded to rhythmbox 0.9.8 and was hopeful this bug was fixed, but there was no difference in symtpoms, rhythumbox craters after trying to open up a music file from magnatunes.com
Comment 2 Jonathan Matthew 2007-04-21 01:16:24 UTC
It looks like you don't have the GStreamer plugins required to play mp3 files installed.  I don't really think this is the cause of the crash, though.

Comment 3 Jonathan Matthew 2007-04-21 01:16:42 UTC
*** Bug 427076 has been marked as a duplicate of this bug. ***
Comment 4 Greg Ennis 2007-04-21 14:14:27 UTC
Jonathan,

Thanks for your help.  Sure appreciate your work.  I'll look forward to being able to use the mp3 files with magnatune.com.... great combo for rhythumbox.  

I am not sure how to obtain or install the mp3 plugins for GStreamer.  Can you point me in the right direction.

Thank you,

Greg
Comment 5 Jonathan Matthew 2007-04-22 01:30:43 UTC
http://fedoraproject.org/wiki/Multimedia/MP3 and http://tldp.org/HOWTO/html_single/Fedora-Multimedia-Installation-HOWTO/ provide some details on GStreamer plugins for various formats that fedora doesn't/can't ship.
Comment 6 Greg Ennis 2007-04-22 14:31:55 UTC
Jonathan,

I installed the "ugly" plugins and the problem with rhythmbox resolved.  It is really nice to be able to play magnatunes via rhythmbox.  Thanks for your help, and thanks for rhythmbox!!

Greg
Comment 7 Jonathan Matthew 2007-04-22 22:14:35 UTC
Well, that's interesting.  It doesn't crash for me if I remove the mp3 decoder plugins.  Glad you got it working, though.

Comment 8 Bastien Nocera 2007-04-23 13:58:20 UTC
Another downstream report at:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=237394

I wonder what the problem is...
Comment 9 Jonathan Matthew 2007-04-25 23:06:37 UTC
*** Bug 433385 has been marked as a duplicate of this bug. ***
Comment 10 Jonathan Matthew 2007-04-28 08:59:20 UTC
*** Bug 433849 has been marked as a duplicate of this bug. ***
Comment 11 Jonathan Matthew 2007-04-28 09:00:47 UTC
*** Bug 434069 has been marked as a duplicate of this bug. ***
Comment 12 Pedro Villavicencio 2007-05-03 23:36:36 UTC
*** Bug 435658 has been marked as a duplicate of this bug. ***
Comment 13 Jonathan Matthew 2007-05-08 21:56:00 UTC
*** Bug 436922 has been marked as a duplicate of this bug. ***
Comment 14 James "Doc" Livingston 2007-05-25 13:12:02 UTC
*** Bug 441165 has been marked as a duplicate of this bug. ***
Comment 15 Jonathan Matthew 2007-05-27 22:24:53 UTC
*** Bug 441488 has been marked as a duplicate of this bug. ***
Comment 16 Jonathan Matthew 2007-05-27 22:25:14 UTC
*** Bug 441525 has been marked as a duplicate of this bug. ***
Comment 17 Jonathan Matthew 2007-05-27 22:25:32 UTC
*** Bug 441657 has been marked as a duplicate of this bug. ***
Comment 18 Jonathan Matthew 2007-06-06 10:49:59 UTC
*** Bug 444577 has been marked as a duplicate of this bug. ***
Comment 19 Jonathan Matthew 2007-07-21 02:24:16 UTC
I guess we might as well lump this in with all the other python-threading-in-0.10.0-or-earlier crashes in bug 436456.

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