$ gdb audacious GNU gdb (GDB) 7.3 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/audacious...done. (gdb) r Starting program: /usr/bin/audacious [Thread debugging using libthread_db enabled] WARNING: Audacious seems to be already running but is not responding. [New Thread 0xb6b0eb70 (LWP 7325)] [New Thread 0xb1f4ab70 (LWP 7326)] [Thread 0xb1f4ab70 (LWP 7326) exited] [New Thread 0xb1f4ab70 (LWP 7327)] [New Thread 0xb5f4bb70 (LWP 7328)] [New Thread 0xb574bb70 (LWP 7329)] [New Thread 0xb4f48b70 (LWP 7330)] ** Gtk:ERROR:gtkwidget.c:14122:gtk_widget_unregister_window: assertion failed: (user_data == widget) Program received signal SIGABRT, Aborted. 0xb725c2d7 in raise () from /lib/libc.so.6 (gdb) bt #0 0xb725c2d7 in raise () from /lib/libc.so.6 #1 0xb725dcee in abort () from /lib/libc.so.6 #2 0xb7e40513 in g_assertion_message (domain=0xb7cf1bef "Gtk", file=0xb7cf32aa "gtkwidget.c", line=14122, func=0xb7cf4ad9 "gtk_widget_unregister_window", message=0x83d6fd0 "assertion failed: (user_data == widget)") at gtestutils.c:1912 #3 0xb7e40576 in g_assertion_message_expr (domain=0xb7cf1bef "Gtk", file=0xb7cf32aa "gtkwidget.c", line=14122, func=0xb7cf4ad9 "gtk_widget_unregister_window", expr=0xb7cf48d5 "user_data == widget") at gtestutils.c:1923 #4 0xb7b9e5fa in gtk_widget_unregister_window (widget=0x83d70d8, window=0x83c7d98) at gtkwidget.c:14122 #5 0xb7be189a in gtk_plug_unrealize (widget=0x83d70d8) at gtkplug.c:680 #6 0xb73fdbd2 in g_cclosure_marshal_VOID__VOIDv (closure=0x80b8010, return_value=0x0, instance=0x83d70d8, args=0xbffff35c "\310 \271\267\330p=\bp6\v\b", marshal_data=0xb7be1849, n_params=0, param_types=0x0) at gmarshal.c:115 #7 0xb73fb7d7 in g_type_class_meta_marshalv (closure=0x80b8010, return_value=0x0, instance=0x83d70d8, args=0xbffff35c "\310 \271\267\330p=\bp6\v\b", marshal_data=0x68, n_params=0, param_types=0x0) at gclosure.c:997 #8 0xb73fb393 in _g_closure_invoke_va (closure=0x80b8010, return_value=0x0, instance=0x83d70d8, args=0xbffff35c "\310 \271\267\330p=\bp6\v\b", n_params=0, param_types=0x0) at gclosure.c:840 #9 0xb7414fe5 in g_signal_emit_valist (instance=0x83d70d8, signal_id=9, detail=0, var_args=0xbffff35c "\310 \271\267\330p=\bp6\v\b") at gsignal.c:3225 #10 0xb7415a52 in g_signal_emit (instance=0x83d70d8, signal_id=9, detail=0) at gsignal.c:3370 #11 0xb7b8bdd6 in gtk_widget_unrealize (widget=0x83d70d8) at gtkwidget.c:4866 #12 0xb7b97288 in gtk_widget_dispose (object=0x83d70d8) at gtkwidget.c:10755 #13 0xb7ba645e in gtk_window_dispose (object=0x83d70d8) at gtkwindow.c:2399 #14 0xb7be6f1a in gtk_tray_icon_dispose (object=0x83d70d8) at gtktrayicon-x11.c:299 #15 0xb7401610 in g_object_run_dispose (object=0x83d70d8) at gobject.c:1062 #16 0xb7b8a49f in gtk_widget_destroy (widget=0x83d70d8) at gtkwidget.c:4083 #17 0xb7aa763c in gtk_status_icon_finalize (object=0x836e428) at gtkstatusicon.c:1025 #18 0xb740591d in g_object_unref (_object=0x836e428) at gobject.c:3024 #19 0xb44d6a79 in si_cleanup () from /usr/lib/audacious/General/statusicon.so #20 0x080557cc in general_plugin_stop (plugin=0x80f3180) at general.c:145 #21 0x0806339d in stop_multi_cb (p=0x80f3180, type=0x6) at plugin-init.c:174 #22 0x08062b3c in plugin_for_enabled_cb (plugin=0x80f3180, state=0xbffff618) at plugin-registry.c:690 #23 0x08062a25 in plugin_for_each (type=6, func=0x8062b0e , data=0xbffff618) at plugin-registry.c:632 #24 0x08062b6a in plugin_for_enabled (type=6, func=0x8063332 , data=0x6) at plugin-registry.c:696 #25 0x0806349f in stop_plugins (type=6) at plugin-init.c:194 #26 0x080634be in stop_plugins_two () at plugin-init.c:201 #27 0x08057266 in shut_down () at main.c:510 #28 0x08057658 in main (argc=1, argv=0xbffff764) at main.c:594 (gdb)