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 458447 - rhythmbox crashes when changing tabs in preferences
rhythmbox crashes when changing tabs in preferences
Status: RESOLVED DUPLICATE of bug 455232
Product: rhythmbox
Classification: Other
Component: general
HEAD
Other Linux
: Normal critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-07-19 22:31 UTC by Hussam Al-Tayeb
Modified: 2007-07-20 12:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Hussam Al-Tayeb 2007-07-19 22:31:27 UTC
Steps to reproduce:
I ran rhythmbox from a terminal.
I opened the preferneces and switched tabs and I got this crash error in the terminal

Rhythmbox is now hanged indefinitely but it doesn't exit by itself. 
System: Linux 2.6.22.1 glibc 2.6 and gcc 4.2

Stack trace:
 *** glibc detected *** rhythmbox: double free or corruption (fasttop): 0x08597c48 ***
======= Backtrace: =========
/lib/libc.so.6[0xb70b05e6]
/lib/libc.so.6(__libc_free+0x89)[0xb70b22a9]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb71f9e11]
/usr/lib/libglib-2.0.so.0(g_slist_foreach+0x21)[0xb720a651]
/usr/lib/librhythmbox-core.so.0(rb_slist_deep_free+0x34)[0xb7fb3a14]
rhythmbox[0x808af3d]
/usr/lib/libgtk-x11-2.0.so.0[0xb783d374]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb7390d29]
/usr/lib/libgobject-2.0.so.0[0xb73a53c5]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x617)[0xb73a6d17]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb73a7339]
/usr/lib/libgtk-x11-2.0.so.0[0xb794f809]
/usr/lib/libgtk-x11-2.0.so.0[0xb795bbe2]
/usr/lib/libgtk-x11-2.0.so.0[0xb795c569]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__OBJECT+0x5a)[0xb739d41a]
/usr/lib/libgobject-2.0.so.0[0xb738f649]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb7390d29]
/usr/lib/libgobject-2.0.so.0[0xb73a5552]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef)[0xb73a6fef]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb73a7339]
/usr/lib/libgtk-x11-2.0.so.0[0xb7962a06]
/usr/lib/libgtk-x11-2.0.so.0(gtk_window_set_focus+0xcd)[0xb7962b1d]
/usr/lib/libgtk-x11-2.0.so.0[0xb7962bd6]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_set_child_visible+0xe4)[0xb79569c4]
/usr/lib/libgtk-x11-2.0.so.0[0xb7857e9c]
/usr/lib/libgtk-x11-2.0.so.0[0xb783a411]
/usr/lib/libgobject-2.0.so.0[0xb738f649]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb7390d29]
/usr/lib/libgobject-2.0.so.0[0xb73a5552]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef)[0xb73a6fef]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb73a7339]
/usr/lib/libgtk-x11-2.0.so.0[0xb7852afc]
/usr/lib/libgtk-x11-2.0.so.0[0xb785a7be]
/usr/lib/libgtk-x11-2.0.so.0[0xb783d374]
/usr/lib/libgobject-2.0.so.0[0xb738f649]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb7390d29]
/usr/lib/libgobject-2.0.so.0[0xb73a5552]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x617)[0xb73a6d17]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb73a7339]
/usr/lib/libgtk-x11-2.0.so.0[0xb794f809]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xd2)[0xb7836812]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x472)[0xb7837c42]
/usr/lib/libgdk-x11-2.0.so.0[0xb76cd3fa]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0xb71f2afc]
/usr/lib/libglib-2.0.so.0[0xb71f5a52]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7)[0xb71f5e37]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xb7837f54]
rhythmbox(main+0x4ce)[0x806280e]
/lib/libc.so.6(__libc_start_main+0xe0)[0xb7060970]
rhythmbox[0x80622d1]
======= Memory map: ========
08048000-080f2000 r-xp 00000000 08:01 2611356    /usr/bin/rhythmbox
080f2000-080f8000 rwxp 000aa000 08:01 2611356    /usr/bin/rhythmbox
080f8000-08c16000 rwxp 080f8000 00:00 0          [heap]
aecbc000-aecbd000 ---p aecbc000 00:00 0 
aecbd000-af4bd000 rwxp aecbd000 00:00 0 
af4bd000-af4be000 ---p af4bd000 00:00 0 
af4be000-afcbe000 rwxp af4be000 00:00 0 
afcbe000-afcbf000 ---p afcbe000 00:00 0 
afcbf000-b04bf000 rwxp afcbf000 00:00 0 
b04bf000-b04c0000 ---p b04bf000 00:00 0 
b04c0000-b0cc0000 rwxp b04c0000 00:00 0 
b14c1000-b14c2000 ---p b14c1000 00:00 0 
b14c2000-b1cc2000 rwxp b14c2000 00:00 0 
b1cc2000-b1d38000 r-xp 00000000 08:01 2718770    /usr/share/fonts/TTF/DejaVuSans-BoldOblique.ttf
b3d3c000-b3d7a000 r-xp 00000000 08:01 2609088    /usr/lib/libmp3lame.so.0.0.0
b3d7a000-b3d7c000 rwxp 0003e000 08:01 2609088    /usr/lib/libmp3lame.so.0.0.0
b3d7c000-b3dad000 rwxp b3d7c000 00:00 0 
b3db4000-b3dbe000 r-xp 00000000 08:01 2832581    /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
b3dbe000-b3dbf000 rwxp 00009000 08:01 2832581    /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
b3dbf000-b3dc9000 r-xp 00000000 08:01 1854593    /usr/lib/libgstriff-0.10.so.0.9.0
b3dc9000-b3dca000 rwxp 00009000 08:01 1854593    /usr/lib/libgstriff-0.10.so.0.9.0
b3dca000-b3de7000 r-xp 00000000 08:01 2723842    /usr/l


Other information:
Comment 1 Hussam Al-Tayeb 2007-07-20 00:09:59 UTC
Switching to the middle tab 'Music' is what's causing the crash.
Comment 2 Jonathan Matthew 2007-07-20 12:39:12 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 455232 ***