gaim 1.3.1 gtk 2.6.7 xorg 6.8.0-r4 xfce4 4.2.0 KDE 3.3.2-r1 kernel 2.6.11-r11 baselayout 1.11.12-r4 emerge --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 2 2005, 23:18:30)] dev-lang/python: 2.3.4-r1 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.7.9-r1, 1.5, 1.9.4, 1.6.3, 1.4_p6, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://192.168.1.105/gentoo-portage" USE="x86 3dnow X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl emboss encode fam firefox flash foomaticdb fortran gd gdbm gif gphoto2 gpm gtk gtk2 gui imagemagick imlib ipv6 java javascript jpeg junit kde libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg mplayer ncurses nls nptl ogg oggvorbis opengl pam pdflib perl png ppds python qt quicktime readline samba sdl shockwave spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts usb vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY Terminal output with gaim -d is launched: gaim -d sound: Initializing sound output drivers. plugins: registering plugin-load signal plugins: registering plugin-unload signal plugins: probing /usr/lib/gaim/docklet.so plugins: probing /usr/lib/gaim/docklet.la plugins: probing /usr/lib/gaim/gaim-remote.so plugins: probing /usr/lib/gaim/gaim-remote.la plugins: probing /usr/lib/gaim/gestures.so plugins: probing /usr/lib/gaim/gestures.la plugins: probing /usr/lib/gaim/perl.so plugins: probing /usr/lib/gaim/perl.la plugins: probing /usr/lib/gaim/ssl.so plugins: probing /usr/lib/gaim/ssl.la plugins: probing /usr/lib/gaim/ssl-gnutls.so plugins: probing /usr/lib/gaim/ssl-gnutls.la plugins: probing /usr/lib/gaim/ssl-nss.so plugins: probing /usr/lib/gaim/ssl-nss.la plugins: probing /usr/lib/gaim/ticker.so plugins: probing /usr/lib/gaim/ticker.la plugins: probing /usr/lib/gaim/autorecon.so plugins: probing /usr/lib/gaim/autorecon.la plugins: probing /usr/lib/gaim/extplacement.so plugins: probing /usr/lib/gaim/extplacement.la plugins: probing /usr/lib/gaim/history.so plugins: probing /usr/lib/gaim/history.la plugins: probing /usr/lib/gaim/iconaway.so plugins: probing /usr/lib/gaim/iconaway.la plugins: probing /usr/lib/gaim/idle.so plugins: probing /usr/lib/gaim/idle.la plugins: probing /usr/lib/gaim/notify.so plugins: probing /usr/lib/gaim/notify.la plugins: probing /usr/lib/gaim/relnot.so plugins: probing /usr/lib/gaim/relnot.la plugins: probing /usr/lib/gaim/spellchk.so plugins: probing /usr/lib/gaim/spellchk.la plugins: probing /usr/lib/gaim/statenotify.so plugins: probing /usr/lib/gaim/statenotify.la plugins: probing /usr/lib/gaim/timestamp.so plugins: probing /usr/lib/gaim/timestamp.la plugins: probing /usr/lib/gaim/libgg.so plugins: probing /usr/lib/gaim/libgg.la plugins: probing /usr/lib/gaim/libirc.so plugins: probing /usr/lib/gaim/libirc.la plugins: probing /usr/lib/gaim/libjabber.so plugins: probing /usr/lib/gaim/libjabber.la plugins: probing /usr/lib/gaim/libmsn.so plugins: probing /usr/lib/gaim/libmsn.la plugins: probing /usr/lib/gaim/libnapster.so plugins: probing /usr/lib/gaim/libnapster.la plugins: probing /usr/lib/gaim/libnovell.so plugins: probing /usr/lib/gaim/libnovell.la plugins: probing /usr/lib/gaim/liboscar.so plugins: probing /usr/lib/gaim/liboscar.la plugins: probing /usr/lib/gaim/libyahoo.so plugins: probing /usr/lib/gaim/libyahoo.la plugins: probing /usr/lib/gaim/libzephyr.so plugins: probing /usr/lib/gaim/libzephyr.la plugins: probing /home/greg/.gaim/icons plugins: probing /home/greg/.gaim/accounts.xml plugins: probing /home/greg/.gaim/smileys plugins: probing /home/greg/.gaim/blist.xml plugins: probing /home/greg/.gaim/prefs.xml plugins: probing /home/greg/.gaim/accels plugins: registering plugin-load signal plugins: registering plugin-unload signal blist import: Reading /home/greg/.gaim/blist.xml blist import: Finished reading /home/greg/.gaim/blist.xml prefs: Reading /home/greg/.gaim/prefs.xml prefs: Finished reading /home/greg/.gaim/prefs.xml plugins: Loading saved plugin /usr/lib/gaim/autorecon.so plugins: Loading saved plugin /usr/lib/gaim/notify.so plugins: Loading saved plugin /usr/lib/gaim/relnot.so plugins: Loading saved plugin /usr/lib/gaim/docklet.so tray icon: plugin loaded tray icon: created pounces: Error reading pounces: Failed to open file '/home/greg/.gaim/pounces.xml': No such file or directory status: Error reading statuses: Failed to open file '/home/greg/.gaim/status.xml': No such file or directory Session Management: ICE initialized. Session Management: Connecting with no previous ID Session Management: Handling new ICE connection... done. Session Management: Connected to manager (xfce4-session) with client ID 11c0a80164000112042560900000093670001 Session Management: Using gaim as command Session Management: Received first save_yourself Session Management: Received save_complete tray icon: embedded accounts: Writing accounts to disk. account: Connecting to account 0x81c9b00. gc = 0x82d62a8 connection: Connecting. gc = 0x82d62a8 connection: Calling serv_login server: gaim 1.3.1 logging in chevytruxz using AIM/ICQ oscar: oscar_login: gc = 0x82d62a8 dns: Created new DNS child 30864, there are now 1 children. dns: Host 'login.oscar.aol.com' resolved proxy: Connecting to login.oscar.aol.com:5190 with no proxy proxy: Connect would have blocked. proxy: Connected. oscar: Screen name sent, waiting for response oscar: inside auth_resp (Screen name: Chevytruxz) oscar: Reg status: 3 oscar: Email: fowleg@rpi.edu oscar: BOSIP: 205.188.9.84:5190 oscar: Closing auth connection... dns: Successfully sent DNS request to child 30864 dns: Host '205.188.9.84' resolved proxy: Connecting to 205.188.9.84:5190 with no proxy proxy: Connect would have blocked. proxy: Connected. oscar: MOTD: Unknown (5) oscar: ssi: requesting rights and list oscar: chevytruxz 0: userinfo: **warning: unexpected TLV: oscar: chevytruxz 0: userinfo: sn =Chevytruxz oscar: chevytruxz 0: userinfo: type =0x0022 oscar: chevytruxz 0: userinfo: length=0x0002 oscar: chevytruxz 0: userinfo: value: oscar: chevytruxz 0: userinfo: oscar: chevytruxz 0: 0x99 oscar: chevytruxz 0: 0x5d oscar: chevytruxz 0: oscar: chevytruxz 0: userinfo: **warning: unexpected TLV: oscar: chevytruxz 0: userinfo: sn =Chevytruxz oscar: chevytruxz 0: userinfo: type =0x0014 oscar: chevytruxz 0: userinfo: length=0x0001 oscar: chevytruxz 0: userinfo: value: oscar: chevytruxz 0: userinfo: oscar: chevytruxz 0: 0x b oscar: chevytruxz 0: oscar: locate rights: max sig len = 2048 oscar: buddy list rights: Max buddies = 350 / Max watchers = 2000 oscar: BOS rights: Max permit = 350 / Max deny = 350 gaim_url_fetch: requested to fetch (http://gaim.sourceforge.net/version.php?version=1.3.1&build=gaim), full=1, user_agent=((null)), http11=0 dns: Successfully sent DNS request to child 30864 prefs: /plugins/gtk/relnot/last_check changed, scheduling save. server: allowing NOP oscar: buddy list loaded oscar: chevytruxz 0: userinfo: **warning: unexpected TLV: oscar: chevytruxz 0: userinfo: sn =Chevytruxz oscar: chevytruxz 0: userinfo: type =0x0022 oscar: chevytruxz 0: userinfo: length=0x0002 oscar: chevytruxz 0: userinfo: value: oscar: chevytruxz 0: userinfo: oscar: chevytruxz 0: 0x99 oscar: chevytruxz 0: 0x5d oscar: chevytruxz 0: oscar: ssi rights: max type 0x0000=700, max type 0x0001=61, max type 0x0002=200, max type 0x0003=200, max type 0x0004=1, max type 0x0005=1, max type 0x0006=150, max type 0x0007=12, max type 0x0008=12, max type 0x0009=0, max type 0x000a=50, max type 0x000b=50, max type 0x000c=0, max type 0x000d=0, max type 0x000e=0, max type 0x000f=0, max type 0x0010=0, max type 0x0011=1, max type 0x0012=0, max type 0x0013=0, max type 0x0014=15, max type 0x0015=1, max type 0x0016=40, max type 0x0017=1, max type 0x0018=10, max type 0x0019=200, prefs: /gaim/gtk/blist/x changed, scheduling save. prefs: /gaim/gtk/blist/y changed, scheduling save. oscar: chevytruxz 0: userinfo: **warning: unexpected TLV: oscar: chevytruxz 0: userinfo: sn =Chevytruxz oscar: chevytruxz 0: userinfo: type =0x0022 oscar: chevytruxz 0: userinfo: length=0x0002 oscar: chevytruxz 0: userinfo: value: oscar: chevytruxz 0: userinfo: oscar: chevytruxz 0: 0x99 oscar: chevytruxz 0: 0x5d oscar: chevytruxz 0: dns: Created new DNS child 30865, there are now 2 children. dns: DNS query for '64.12.201.38' queued dns: Host '205.188.248.139' resolved proxy: Connecting to 205.188.248.139:5190 with no proxy proxy: Connect would have blocked. dns: Processing queued DNS query for '64.12.201.38' with child 30865 dns: Successfully sent DNS request to child 30865 dns: Host '64.12.201.38' resolved proxy: Connecting to 64.12.201.38:5190 with no proxy proxy: Connect would have blocked. oscar: ssi: syncing local list and server list oscar: ssi: activating server-stored buddy list proxy: Connected. oscar: email: connected oscar: chevytruxz 0: userinfo: **warning: unexpected TLV: oscar: chevytruxz 0: userinfo: sn =Chevytruxz oscar: chevytruxz 0: userinfo: type =0x0022 oscar: chevytruxz 0: userinfo: length=0x0002 oscar: chevytruxz 0: userinfo: value: oscar: chevytruxz 0: userinfo: oscar: chevytruxz 0: 0x99 oscar: chevytruxz 0: 0x5d oscar: chevytruxz 0: proxy: Connected. oscar: chatnav: connected oscar: chevytruxz 0: userinfo: **warning: unexpected TLV: oscar: chevytruxz 0: userinfo: sn =Chevytruxz oscar: chevytruxz 0: userinfo: type =0x0022 oscar: chevytruxz 0: userinfo: length=0x0002 oscar: chevytruxz 0: userinfo: value: oscar: chevytruxz 0: userinfo: oscar: chevytruxz 0: 0x99 oscar: chevytruxz 0: 0x5d oscar: chevytruxz 0: oscar: chevytruxz 0: userinfo: **warning: unexpected TLV: oscar: chevytruxz 0: userinfo: sn =Chevytruxz oscar: chevytruxz 0: userinfo: type =0x0022 oscar: chevytruxz 0: userinfo: length=0x0002 oscar: chevytruxz 0: userinfo: value: oscar: chevytruxz 0: userinfo: oscar: chevytruxz 0: 0x99 oscar: chevytruxz 0: 0x5d oscar: chevytruxz 0: dns: Host 'gaim.sourceforge.net' resolved proxy: Connecting to gaim.sourceforge.net:80 with no proxy proxy: Connect would have blocked. proxy: Connected. gaim_url_fetch: Request: GET http://gaim.sourceforge.net/version.php?version=1.3.1&build=gaim HTTP/1.0 Host: gaim.sourceforge.net oscar: chat info: Chat Rights: oscar: chat info: Max Concurrent Rooms: 3 oscar: chat info: Exchange List: (16 total) oscar: chat info: 20 oscar: chat info: 16 oscar: chat info: 15 oscar: chat info: 14 oscar: chat info: 13 oscar: chat info: 12 oscar: chat info: 11 oscar: chat info: 10 oscar: chat info: 9 oscar: chat info: 8 oscar: chat info: 7 oscar: chat info: 6 oscar: chat info: 5 oscar: chat info: 4 oscar: chat info: 2 oscar: chat info: 1 dns: Successfully sent DNS request to child 30865 dns: Host '64.12.29.68' resolved proxy: Connecting to 64.12.29.68:5190 with no proxy proxy: Connect would have blocked. proxy: Connected. oscar: icon: connected gaim_url_fetch: Response headers: 'HTTP/1.1 200 OK Date: Sun, 03 Jul 2005 21:20:45 GMT Server: Apache/1.3.33 (Unix) PHP/4.3.10 X-Powered-By: PHP/4.3.10 Connection: close Content-Type: text/html ' accounts: Writing accounts to disk. prefs: writing prefs out to disk. oscar: no more icons to request dns[30864]: nobody needs me... =( dns[30865]: nobody needs me... =( /tmp/mcop-greg is accessible owned by user <--- Last line before it quits Reproducible: Always Steps to Reproduce: 1.Start gaim 2.Login using AIM account 3.Wait a few minutes Actual Results: Gaim closes or crashes with no output from the terminal. The last lines are: oscar: no more icons to request dns[30864]: nobody needs me... =( dns[30865]: nobody needs me... =( /tmp/mcop-greg is accessible owned by user Expected Results: Stay running indefinately With XFCE4 "terminal" app running, and firefox. Running apps don't seem to impact the issue.
What we need most is a gdb backtrace. See http://gaim.sf.net/gdb.php for instructions. Do you use arts for sound, by the way?
I did have arts running, but have since removed it. I'll try again with out arts. I'll get you the gdb output soon. Thanks.
Don, I think it might have been an arts issue. I have KDE installed, but I use XFCE4. Does arts still run? Anyway, I've since updated to KDE 3.4 and did not install arts, as well as the latest portage stable versions of XFCE4, gtk2, and xorg-x11. Gaim stayed running for as long as I was logged in last night. I think it might be solved! I'm going to leave gaim going all night, and see if it makes it. Thanks.
Check gaim's sound preferences. Basically the bug is in libao's interaction with arts. See http://trac.xiph.org/cgi-bin/trac.cgi/ticket/644 *** This bug has been marked as a duplicate of 87348 ***
Don, I'm not seeing any more problems with gaim after disabling arts. I stayed logged in and didn't crash at all while doing various tasks. Thanks very much for your help. Greg