gaim crashes the sound system
In linux, I have to change sound daemons to get the event sounds to even play. It won't coexist happily with XMMS. Sometimes when I switch sound daemons, it segfaults.
SEGFAULT:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 2922)] 0x415fd33c in Arts::StartupManager::startup () from /usr/lib/libmcop.so.1 (gdb) bt #0 0x415fd33c in Arts::StartupManager::startup () from /usr/lib/libmcop.so.1 #1 0x415e2ff4 in Arts::Dispatcher::Dispatcher () from /usr/lib/libmcop.so.1 #2 0x41191c95 in arts_backend_init () from /usr/lib/libartscbackend.so.0 #3 0x40bad756 in arts_init () from /usr/lib/libartsc.so.0 #4 0x40baaaa9 in ao_plugin_test () from /usr/lib/ao/plugins-2/libarts.so #5 0x4003054f in ?? () from /usr/lib/libao.so.2 #6 0x08152238 in ?? () #7 0x00000000 in ?? () #8 0xffffffff in ?? () #9 0x400334b4 in ?? () from /usr/lib/libao.so.2 #10 0x08152232 in ?? () #11 0x0810d9c1 in top_left_corner () #12 0xbfff8c78 in ?? () #13 0x400310a2 in ao_default_driver_id () from /usr/lib/libao.so.2 #14 0x400310a2 in ao_default_driver_id () from /usr/lib/libao.so.2 #15 (closed) 0x080f2ed9 in gaim_gtk_sound_get_ui_ops () #16 0x0808521e in gaim_prefs_destroy () #17 0x405963b6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #18 0x405846b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #19 0x40595ec8 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #20 0x40594f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #21 0x405951e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 ---Type to continue, or q to quit--- #22 (closed) 0x402ba1f5 in gtk_menu_item_activate () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x402cfc57 in gtk_option_menu_get_history () from /usr/lib/libgtk-x11-2.0.so.0 #24 0x402ae6de in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #25 0x40584949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #26 0x405846b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #27 0x40595925 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #28 0x40594d3a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #29 0x405951e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #30 0x4039d8a7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0 #31 0x402ad1f2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #32 0x402ac046 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #33 0x404a9815 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0 #34 0x405dc6b2 in g_main_depth () from /usr/lib/libglib-2.0.so.0 #35 0x405dd738 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #36 0x405dda70 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #37 (closed) 0x405de013 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #38 0x402ab8f3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #39 0x080f8463 in main ()