Date: Sat, 28 Oct 2006 17:45:13 GMT From: Coleman Kane <cokane@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/104885: Hangs when logging out of X11 terminals Message-ID: <200610281745.k9SHjDp3065782@freefall.freebsd.org> Resent-Message-ID: <200610281750.k9SHoOq8065916@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 104885 >Category: ports >Synopsis: Hangs when logging out of X11 terminals >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 28 17:50:19 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Coleman Kane >Release: FreeBSD 7.0-CURRENT amd64 >Organization: FreeBSD Committers >Environment: FreeBSD erwin 7.0-CURRENT FreeBSD 7.0-CURRENT #6: Tue Oct 24 14:26:11 EDT 2006 root@erwin:/usr/obj/usr/src/sys/ERWIN amd64 GNOME 2.16.1 (from ports) X.org 6.9.0 (from ports) >Description: Whenever I log out of a terminal session (xterm or gnome-terminal) using CTRL-D or 'logout', the session hangs (blocking for something) and the window is not closed. Event if I kill X.org (three finger salute), the process is still left running in the background (Defunct or Zombie). In addition, when this occurrs I can no longer start up either a new xterm, nor a new gnome-terminal (depending upon which one is hung). I also cannot "Log Out" of X. I can kill terminals by clicking the "close" box in the WM however. Below is a stack trace of an xterm that is hung: #0 0x0000000801847a7c in poll () from /lib/libc.so.7 #1 0x0000000801307b72 in _XtWaitForSomething () from /usr/X11R6/lib/libXt.so.6 #2 0x0000000801309590 in XtAppPending () from /usr/X11R6/lib/libXt.so.6 #3 0x000000000041226b in ?? () #4 0x00000000004126be in ?? () #5 0x000000000041eab5 in ?? () #6 0x0000000000406ebe in ?? () #7 0x000000080056a000 in ?? () I ran it in GDB and then killed it with CTRL-C. There is a bunch of junk addresses (many NULLs) further down the stack trace as well. >How-To-Repeat: For me, start up X.org (running GNOME) and then load up a terminal and try to log out of the terminal. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610281745.k9SHjDp3065782>