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 323668 - Crash when quiting rhythmbox
Crash when quiting rhythmbox
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: general
HEAD
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-12-09 21:55 UTC by Dennis Cranston
Modified: 2005-12-30 19:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dennis Cranston 2005-12-09 21:55:08 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
Comment 1 William Jon McCann 2005-12-09 22:02:03 UTC
By any chance were you running with --debug?
Comment 2 Dennis Cranston 2005-12-09 22:18:43 UTC
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
Comment 3 Dennis Cranston 2005-12-30 19:26:56 UTC
I am no longer seeing this crash with CVS HEAD.  Closing.