GNOME Bugzilla – Bug 323668
Crash when quiting rhythmbox
Last modified: 2005-12-30 19:26:56 UTC
*** glibc detected *** rhythmbox: double free or corruption (out): 0x083cfe58 *** ======= Backtrace: ========= /lib/libc.so.6[0x2a0c124] /lib/libc.so.6(__libc_free+0x77)[0x2a0c65f] /gnome/install//lib/libglib-2.0.so.0(g_free+0x22)[0xb65b86] rhythmbox[0x807d809] /gnome/install//lib/libgobject-2.0.so.0(g_object_unref+0x149)[0x6f73f5] rhythmbox[0x8067873] /gnome/install//lib/libgobject-2.0.so.0(g_object_unref+0x149)[0x6f73f5] /gnome/install//lib/libgobject-2.0.so.0(g_closure_invoke+0x146)[0x6f4cde] /gnome/install//lib/libgobject-2.0.so.0[0x7043df] /gnome/install//lib/libgobject-2.0.so.0(g_signal_emit_valist+0x404)[0x7056d8] /gnome/install//lib/libgobject-2.0.so.0(g_signal_emit+0x1b)[0x705c8f] /gnome/install//lib/libgtk-x11-2.0.so.0[0x11bcb1e] /gnome/install//lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x400)[0x10e99ec] /gnome/install//lib/libgdk-x11-2.0.so.0[0x1a89f9] /gnome/install//lib/libglib-2.0.so.0(g_main_context_dispatch+0x1ea)[0xb5f556] /gnome/install//lib/libglib-2.0.so.0[0xb62322] /gnome/install//lib/libglib-2.0.so.0(g_main_loop_run+0x18f)[0xb62823] /gnome/install//lib/libbonobo-2.so.0(bonobo_main+0x56)[0x6b8052] rhythmbox(main+0x7b5)[0x8066a6d] /lib/libc.so.6(__libc_start_main+0xdf)[0x29bdd5f] rhythmbox[0x80659c5] ======= Memory map: ======== 00101000-00103000 r-xp 00000000 fd:00 2471699 /usr/lib/libkrb5support.so.0.0 00103000-00104000 rwxp 00001000 fd:00 2471699 /usr/lib/libkrb5support.so.0.0 00111000-00118000 r-xp 00000000 fd:00 135576 /gnome/install/lib/libhal.so.1.0.0 00118000-00119000 rwxp 00006000 fd:00 135576 /gnome/install/lib/libhal.so.1.0.0 00119000-0012a000 r-xp 00000000 fd:00 136921 /gnome/install/lib/libgnome-2.so.0.1300.0 0012a000-0012b000 rwxp 00011000 fd:00 136921 /gnome/install/lib/libgnome-2.so.0.1300.0 0012b000-0014e000 r-xp 00000000 fd:00 2471700 /usr/lib/libk5crypto.so.3.0 0014e000-0014f000 rwxp 00023000 fd:00 2471700 /usr/lib/libk5crypto.so.3.0 0014f000-00157000 r-xp 00000000 fd:00 136666 /gnome/install/lib/libesd.so.0.2.36 00157000-00158000 rwxp 00008000 fd:00 136666 /gnome/install/lib/libesd.so.0.2.36 00158000-0016d000 r-xp 00000000 fd:00 135670 /gnome/install/lib/libglade-2.0.so.0.0.7 0016d000-0016e000 rwxp 00015000 fd:00 135670 /gnome/install/lib/libglade-2.0.so.0.0.7 0016e000-001dc000 r-xp 00000000 fd:00 3604393 /gnome/install/lib/libgdk-x11-2.0.so.0.800.8 001dc000-001e3000 rwxp 0006e000 fd:00 3604393 /gnome/install/lib/libgdk-x11-2.0.so.0.800.8 001e3000-001e9000 r-xp 00000000 fd:00 3602464 /gnome/install/lib/libpangocairo-1.0.so.0.1100.0 001e9000-001ea000 rwxp 00005000 fd:00 3602464 /gnome/install/lib/libpangocairo-1.0.so.0.1100.0 001ea000-001f2000 r-xp 00000000 fd:00 135511 /gnome/install/lib/libavahi-common.so.3.1.0 001f2000-001f3000 rwxp 00007000 fd:00 135511 /gnome/install/lib/libavahi-common.so.3.1.0 001f5000-00244000 r-xp 00000000 fd:00 135676 /gnome/install/lib/libbonoboui-2.so.0.0.0 00244000-0024b000 rwxp 0004e000 fd:00 135676 /gnome/install/lib/libbonoboui-2.so.0.0.0 0024b000-0025d000 r-xp 00000000 fd:00 3604389 /gnome/install/lib/libgdk_pixbuf-2.0.so.0.800.8 0025d000-0025f000 rwxp 00012000 fd:00 3604389 /gnome/install/lib/libgdk_pixbuf-2.0.so.0.800.8 0025f000-0026c000 r-xp 00000000 fd:00 143323 /gnome/install/lib/libavahi-client.so.3.0.1 0026c000-0026d000 rwxp 0000c000 fd:00 143323 /gnome/install/lib/libavahi-client.so.3.0.1 0026d000-0026f000 r-xp 00000000 fd:00 3602319 /gnome/install/lib/libgmodule-2.0.so.0.901.0 0026f000-00270000 rwxp 00002000 fd:00 3602319 /gnome/install/lib/libgmodule-2.0.so.0.901.0 00270000-00273000 r-xp 00000000 fd:00 3602388 /gnome/install/lib/libgthread-2.0.so.0.901.0 00273000-00274000 rwxp 00002000 fd:00 3602388 /gnome/install/lib/libgthread-2.0.so.0.901.0 00275000-0028c000 r-xp 00000000 fd:00 2471233 /usr/lib/libgssapi_krb5.so.2.2 0028c000-0028d000 rwxp 00017000 fd:00 2471233 /usr/lib/libgssapi_krb5.so.2.2 0028d000-002ae000 r-xp 00000000 fd:00 3405163 /gnome/install/lib/libpangoft2-1.0.so.0.1
By any chance were you running with --debug?
Here is the output when running with --debug. [0x981c888] [rb_shell_window_delete_cb] rb-shell.c:1370 (14:17:57): no tray icon to minimize to, quitting [0x981c888] [rb_shell_quit] rb-shell.c:2069 (14:17:57): Quitting [0x981c888] [rb_podcast_source_shutdown] rb-podcast-source.c:1755 (14:17:57): podcast source shutdown [0x981c888] [rb_podcast_manager_cancel_all] rb-podcast-manager.c:1060 (14:17:57): cancel all job 0 [0x981c888] [rb_shell_sync_state] rb-shell.c:737 (14:17:57): saving playlists [0x981c888] [rb_playlist_manager_save_playlists] rb-playlist-manager.c:845 (14:17:57): saving the playlists and blocking [0x981c888] [rb_playlist_manager_save_playlists_async] rb-playlist-manager.c:752 (14:17:57): saving the playlists [0x9aa15c8] [rb_playlist_manager_save_thread_main] rb-playlist-manager.c:713 (14:17:57): entering save thread [0x981c888] [rb_shell_sync_state] rb-shell.c:740 (14:17:57): saving db [0x981c888] [rhythmdb_save] rhythmdb.c:2162 (14:17:57): saving the rhythmdb and blocking [0x981c888] [rhythmdb_save_async] rhythmdb.c:2146 (14:17:57): saving the rhythmdb in the background [0x981c888] [rhythmdb_read_enter] rhythmdb.c:768 (14:17:57): counter: 1 [0x981c888] [main_shell_weak_ref_cb] main.c:576 (14:17:57): caught shell finalization [0x981c888] [rb_shell_finalize] rb-shell.c:784 (14:17:57): Finalizing shell [0x981c888] [rb_shell_player_stop] rb-shell-player.c:1750 (14:17:57): stopping [0x981c888] [rb_shell_player_sync_buttons] rb-shell-player.c:1674 (14:17:57): syncing with source 0x98a6458 [0x9b7c378] [rhythmdb_save_thread_main] rhythmdb.c:2097 (14:17:57): entering save thread [0x9b7c378] [rhythmdb_save_thread_main] rhythmdb.c:2112 (14:17:57): saving rhythmdb [0x981c888] [rb_tray_icon_finalize] rb-tray-icon.c:254 (14:17:58): tray icon 0x994d3c8 finalizing [0x981c888] [rb_shell_finalize] rb-shell.c:808 (14:17:58): shutting down playlist manager [0x981c888] [rb_playlist_manager_shutdown] rb-playlist-manager.c:347 (14:17:58): 1 outstanding threads [0x981c888] [rb_shell_finalize] rb-shell.c:811 (14:17:58): unreffing playlist manager [0x981c888] [rb_playlist_manager_finalize] rb-playlist-manager.c:363 (14:17:58): Finalizing playlist manager [0x981c888] [rb_shell_finalize] rb-shell.c:814 (14:17:58): unreffing removable media manager [0x981c888] [rb_shell_finalize] rb-shell.c:818 (14:17:58): unreffing audioscrobbler [0x981c888] [rb_audioscrobbler_finalize] rb-audioscrobbler.c:330 (14:17:58): Finalizing Audioscrobbler *** glibc detected *** rhythmbox: double free or corruption (out): 0x0982be58 *** ======= Backtrace: ========= /lib/libc.so.6[0x7189124] /lib/libc.so.6(__libc_free+0x77)[0x718965f] /gnome/install//lib/libglib-2.0.so.0(g_free+0x22)[0xb65bd2] rhythmbox[0x807d809] /gnome/install//lib/libgobject-2.0.so.0(g_object_unref+0x149)[0x8863f5] rhythmbox[0x8067873] /gnome/install//lib/libgobject-2.0.so.0(g_object_unref+0x149)[0x8863f5] /gnome/install//lib/libgobject-2.0.so.0(g_closure_invoke+0x146)[0x883cde] /gnome/install//lib/libgobject-2.0.so.0[0x8933db] /gnome/install//lib/libgobject-2.0.so.0(g_signal_emit_valist+0x404)[0x8946d4] /gnome/install//lib/libgobject-2.0.so.0(g_signal_emit+0x1b)[0x894c8b] /gnome/install//lib/libgtk-x11-2.0.so.0[0x1003b1e] /gnome/install//lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x400)[0xf309ec] /gnome/install//lib/libgdk-x11-2.0.so.0[0x82a9f9] /gnome/install//lib/libglib-2.0.so.0(g_main_context_dispatch+0x1ea)[0xb5f5a2] /gnome/install//lib/libglib-2.0.so.0[0xb6236e] /gnome/install//lib/libglib-2.0.so.0(g_main_loop_run+0x18f)[0xb6286f] /gnome/install//lib/libbonobo-2.so.0(bonobo_main+0x56)[0x756052] rhythmbox(main+0x7b5)[0x8066a6d] /lib/libc.so.6(__libc_start_main+0xdf)[0x713ad5f] rhythmbox[0x80659c5] ======= Memory map: ======== 00101000-00103000 r-xp 00000000 fd:00 2471699 /usr/lib/libkrb5support.so.0.0 00103000-00104000 rwxp 00001000 fd:00 2471699 /usr/lib/libkrb5support.so.0.0 00111000-00118000 r-xp 00000000 fd:00 135576 /gnome/install/lib/libhal.so.1.0.0 00118000-00119000 rwxp 00006000 fd:00 135576 /gnome/install/lib/libhal.so.1.0.0 00119000-00168000 r-xp 00000000 fd:00 135676 /gnome/install/lib/libbonoboui-2.so.0.0.0 00168000-0016f000 rwxp 0004e000 fd:00 135676 /gnome/install/lib/libbonoboui-2.so.0.0.0 0016f000-00180000 r-xp 00000000 fd:00 136921 /gnome/install/lib/libgnome-2.so.0.1300.0 00180000-00181000 rwxp 00011000 fd:00 136921 /gnome/install/lib/libgnome-2.so.0.1300.0 00181000-001a0000 r-xp 00000000 fd:00 135618 /gnome/install/lib/libaudiofile.so.0.0.2 001a0000-001a3000 rwxp 0001e000 fd:00 135618 /gnome/install/lib/libaudiofile.so.0.0.2 001a3000-001b8000 r-xp 00000000 fd:00 135670 /gnome/install/lib/libglade-2.0.so.0.0.7 001b8000-001b9000 rwxp 00015000 fd:00 135670 /gnome/install/lib/libglade-2.0.so.0.0.7 001b9000-001bf000 r-xp 00000000 fd:00 3602464 /gnome/install/lib/libpangocairo-1.0.so.0.1100.0 001bf000-001c0000 rwxp 00005000 fd:00 3602464 /gnome/install/lib/libpangocairo-1.0.so.0.1100.0 001c0000-001e1000 r-xp 00000000 fd:00 3405163 /gnome/install/lib/libpangoft2-1.0.so.0.1100.0 001e1000-001e2000 rwxp 00021000 fd:00 3405163 /gnome/install/lib/libpangoft2-1.0.so.0.1100.0 001e2000-001ef000 r-xp 00000000 fd:00 143323 /gnome/install/lib/libavahi-client.so.3.0.1 001ef000-001f0000 rwxp 0000c000 fd:00 143323 /gnome/install/lib/libavahi-client.so.3.0.1 001f0000-001f8000 r-xp 00000000 fd:00 135511 /gnome/install/lib/libavahi-common.so.3.1.0 001f8000-001f9000 rwxp 00007000 fd:00 135511 /gnome/install/lib/libavahi-common.so.3.1.0 001fa000-00201000 r-xp 00000000 fd:00 136846 /gnome/install/lib/libXrender.so.1.3.0 00201000-00202000 rwxp 00006000 fd:00 136846 /gnome/install/lib/libXrender.so.1.3.0
I am no longer seeing this crash with CVS HEAD. Closing.