https://bugzilla.novell.com/show_bug.cgi?id=486788 Summary: gnome-session utilizes 100% cpu and fills the /home/$user/.xsession-errors file with _IceTransSocketUNIXAccept: accept() failed Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: fmercer@novell.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009022800 SUSE/3.0.7-1.1.6 Firefox/3.0.7 If I leave GroupWise Client version 8.0.0 running for more than 3 days on openSUSE 11.1, gnome-session will go to 100% cpu and start filling up the xsession-errors file with the error "_IceTransSocketUNIXAccept: accept() failed". The xsession-error file will eventually grow as large as the free space available on the /home partition. There is 25gb of free space on my /home partition. I have found a bug from gnome that discusses the issue I have, but they only have an rpm package for RedHat available. http://bugzilla.gnome.org/show_bug.cgi?id=563354 I am running gnome-session 2.24.1-6.2. There is a tarball for gnome-session 2.24.3, but it does not appear to be for x86-64. I have tried to install the tarball, but gnome will not use the version of gnome-session that I just configured and installed. Reproducible: Always Steps to Reproduce: 1.Install openSUSE 11.1 64bit on Dell Precision 390 2.Install GroupWise Client 8.0.0 3.Leave the GroupWise Client running for more than 3 days straight and you will see gnome-session using 100% cpu 4. tail -f /home/$user/.xsession-error to view the error "_IceTransSocketUNIXAccept: accept() failed" being written several hundred times a minute 5. If left long enough, the xsession-error file will grow to the size of the free space you have available. 6. After deleting the xsession-errors file you will not get the free space back until you reboot. According to the gnome bug - here is the fix: diff -Naur gnome-session-2.24.2.orig/gnome-session/gsm-xsmp-client.c gnome-session-2.24.2/gnome-session/gsm-xsmp-client.c --- gnome-session-2.24.2.orig/gnome-session/gsm-xsmp-client.c 2008-12-05 16:10:09.000000000 +0000 +++ gnome-session-2.24.2/gnome-session/gsm-xsmp-client.c 2008-12-05 16:11:23.000000000 +0000 @@ -636,6 +636,7 @@ } if (client->priv->ice_connection != NULL) { + IceSetShutdownNegotiation (client->priv->ice_connection, FALSE); IceCloseConnection (client->priv->ice_connection); } -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.