Bug#309226: xnest: crashes when window is shaded, or a different virtual desktop is selected
<snipped>
I can reproduce this as follows:
1. I'm running Debian Etch with PREEMPT enabled + KDM + fluxbox + Xorg
Info:
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux angel4-Etch 2.6.18-4-k7-amm-preempt #1
PREEMPT Sat May 19 14:59:57 CST 2007 i686
(**) | |-->Device "S3 Inc. 86c368 [Trio 3D/2X]"
2. Execute the command:
xinit ~/.xinitrc-kde -- `which Xnest` :5 -name KDE -geometry 1024x768
3. Switch desktops a few times with the fluxbox pager
4. The nested X disappears
It also happens randomly when I use Xnest + XDMCP.
Output:
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/angel4-Etch:5
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
Couldn't get keyboard.
Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing
from li
st!
Could not init font path element /usr/share/fonts/X11/cyrillic, removing
from li
st!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1,
removing from l
ist!
Could not init font path element
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueTyp
e, removing from list!
Xlib: extension "RANDR" missing on display ":5.0".
startkde: Starting up...
Xlib: extension "XInputExtension" missing on display ":5.0".
Failed to get list of devices
Xlib: extension "XInputExtension" missing on display ":5.0".
Failed to get list of devices
kbuildsycoca running...
Xlib: extension "XInputExtension" missing on display ":5.0".
Failed to get list of devices
Xlib: extension "XInputExtension" missing on display ":5.0".
Failed to get list of devices
Xlib: extension "XInputExtension" missing on display ":5.0".
Failed to get list of devices
QFont::setPointSize: Point size <= 0 (-3)
Xlib: extension "XInputExtension" missing on display ":5.0".
Failed to get list of devices
Xlib: extension "XInputExtension" missing on display ":5.0".
Failed to get list of devices
server does not have extension for "r rate" option
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 73 (X_GetImage)
Serial number of failed request: 8681
Current serial number in output stream: 8681
ksplash: Fatal IO error: client killed
kded: Fatal IO error: client killed
ksmserver: Fatal IO error: client killed
kwin: Fatal IO error: client killed
xinit: connection to X server lost.
andrew@angel4-Etch:~$ kdesktop: Fatal IO error: client killed
kdeinit: Fatal IO error: client killed
kdeinit: sending SIGHUP to children.
kicker: sighandler called
kicker: Fatal IO error: client killed
klauncher: Exiting on signal 1
kdeinit: sending SIGTERM to children.
kdeinit: Exit.
Hangup
GOT SIGHUP
COPClient::attachInternal. Attach failed Could not open network socket
DCOPClient::attachInternal. Attach failed Could not open network socket
ERROR: Couldn't attach to DCOP server!
startkde: Shutting down...
Warning: connect() failed: : No such file or directory
Error: Can't contact kdeinit!
sound server terminated
startkde: Running shutdown scripts...
xprop: unable to open display ':5'
usage: xprop [-options ...] [[format [dformat]] atom] ...
where options include:
-grammar print out full grammar for command line
-display host:dpy the X server to contact
-id id resource id of window to examine
-name name name of window to examine
-font name name of font to examine
-remove propname remove a property
-set propname value set a property to a given value
-root examine the root window
-len n display at most n bytes of any property
-notype do not display the type field
-fs filename where to look for formats for properties
-frame don't ignore window manager frames
-f propname format [dformat] formats to use for property of given
name
-spy examine window properties forever
startkde: Done.
-- Andrew
--
Andrew McDonnell
B. Eng (CSE)
Member, IEEE
Member, Australian Computer Society
Reply to: