Ok so it looks like a problem with arts... like arts server not
running...
I was able to work around the problem by setting gaim to use 'play %s'
to play sounds instead of using arts...so I'm happy again...
Would like to know: A) whats going on with artsd...
B) why gaim crashes when it can't use arts and is
set to automatically choose method to play audio...
-sb
On Mon, 2004-06-21 at 21:40 -0400, Stan Bubrouski wrote:
Here is a backtrace from the CVS version:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1207053664 (LWP 3019)]
0x00a55305 in free () from /lib/tls/libc.so.6
(gdb) bt
#0 0x00a55305 in free () from /lib/tls/libc.so.6
#1 0x0164e251 in operator delete () from /usr/lib/libstdc++.so.6
#2 0x0162c935 in std::string::_Rep::_M_destroy () from /usr/lib/libstdc
++.so.6
#3 0x0138c48a in Arts::MCOPUtils::readConfigEntry () from /usr/lib/
libmcop.so.1
#4 0x01373857 in Arts::Dispatcher::Dispatcher () from /usr/lib/libmcop.
so.1
#5 0x00cc51b9 in arts_backend_init () from /usr/lib/libartscbackend.
so.0
#6 0x001492e7 in arts_init () from /usr/lib/libartsc.so.0
#7 0x00ccf8be in ao_plugin_test () at ao_arts.c:60
#8 0x004d330f in _find_default_driver_id (name=0x0) at audio_out.c:190
#9 0x004d3d1e in ao_default_driver_id () at audio_out.c:739
#10 0x080d8b3e in _pref_sound_method_changed (name=0x0,
type=GAIM_PREF_STRING, val=0x9b438a8, data=0x0) at gtksound.c:335
#11 0x080829af in do_callbacks (name=0x80eaf4b "/gaim/gtk/sound/method",
pref=0x9b43858) at prefs.c:383
#12 0x080d8625 in gaim_gtk_sound_play_file (filename=0x9de1318 "/usr/
lib/aim/sounds/imsend.wav") at gtksound.c:144
#13 0x080d89ee in gaim_gtk_sound_play_event
(event=GAIM_SOUND_BUDDY_ARRIVE) at gtksound.c:297
#14 0x080b4ba2 in gaim_gtkconv_write_im (conv=0x9ca8640, who=0x0,
message=0x9ce0aa0 "hey", flags=GAIM_MESSAGE_SEND, mtime=1087865997) at
gtkconv.c:4742
#15 0x08073b8e in common_send (conv=0x9ca8640, message=0x1 <Address 0x1
out of bounds>) at conversation.c:241
#16 0x080ae7aa in send_cb (widget=0x0, conv=0x9ca8640) at gtkconv.c:537
#17 0x080b27a2 in entry_key_press_cb (entry=0x9d250d0, event=0x9bef298,
data=0x9ca8640) at gtkconv.c:1658
#18 0x002d3194 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-
x11-2.0.so.0
#19 0x00d775eb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x00d8e2cb in g_signal_has_handler_pending () from /usr/lib/
libgobject-2.0.so.0
#21 0x00d8fffb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.
so.0
#22 0x00d90682 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x003d6b04 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.
so.0
#24 0x003e83e6 in gtk_window_propagate_key_event () from /usr/lib/
libgtk-x11-2.0.so.0
#25 0x003ed43c in gtk_window_activate_key () from /usr/lib/libgtk-x11-
2.0.so.0
#26 0x002d3194 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-
x11-2.0.so.0
#27 0x00d779b7 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.
so.0
#28 0x00d775eb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#29 0x00d8ef11 in g_signal_has_handler_pending () from /usr/lib/
libgobject-2.0.so.0
#30 0x00d8fffb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.
so.0
#31 0x00d90682 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#32 0x003d6b04 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.
so.0
#33 0x002d11f7 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.
so.0
#34 0x002d143d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x00542b62 in gdk_event_get_graphics_expose () from /usr/lib/libgdk-
x11-2.0.so.0
#36 0x00d11076 in g_main_context_dispatch () from /usr/lib/libglib-2.0.
so.0
#37 0x00d12c04 in g_main_context_acquire () from /usr/lib/libglib-2.0.
so.0
#38 0x00d12eca in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#39 0x002d0613 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x09c45448 in ?? ()
#41 0x00000001 in ?? ()
#42 0x00000001 in ?? ()
#43 0x00000000 in ?? ()
(gdb) k
On Mon, 2004-06-21 at 21:13 -0400, Stan Bubrouski wrote:
> Hey,
>
> I can no longer use Gaim with the devel tree. The latest rawhide
> package and CVS version i built tonight crash immediately whenever I
> start to send a message to anyone (all accounts are AIM). If I leave it
> open and don't message anyone it will crash soon as well. I wish I
> could tell you more but gdb ain't acting so nice atm...
>
> Anyone else experiencing this? I checked Bugzilla and there wasn't
> anything remotely similar. I'm running all the latest devel packages on
> top of FC2.
>
> On a side note compiling it with gcc33 or gcc34 made no difference what-
> so-ever... I know the rawhide package uses gcc33 to compile, but even
> rebuilding that did nothing. It's not an issue with my settings either:
> I moved my ~/.gaim and soon as i setup an account and tried to send a
> message, gaim went down hard...
>
> -sb
> --
> Stan Bubrouski <stan(a)ccs.neu.edu>
>
>
--
Stan Bubrouski <stan(a)ccs.neu.edu>
--
Stan Bubrouski <stan(a)ccs.neu.edu>