Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 97852

Summary: gAim crashes a few minutes after logging in with AIm account
Product: Gentoo Linux Reporter: Greg <gregory.fowler>
Component: Current packagesAssignee: Gaim Bugs Crew <gaim-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2005.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Greg 2005-07-03 14:39:30 UTC
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.
Comment 1 Don Seiler (RETIRED) gentoo-dev 2005-07-20 20:44:40 UTC
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?
Comment 2 Greg 2005-07-21 10:02:07 UTC
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. 
Comment 3 Greg 2005-07-22 05:42:13 UTC
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. 
Comment 4 Don Seiler (RETIRED) gentoo-dev 2005-07-23 14:16:44 UTC
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 ***
Comment 5 Greg 2005-07-23 19:50:32 UTC
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