Package: qiv
Version: 2.0-4.1
Severity: important

After setting X background with options "-x", "-y" or "-z", qiv exits
but leaves a connection to the X server opened.

This may cause the whole X system unusable if qiv is used several times
to set the background image; it soon reaches the maximum number of X
clients and every X application will fail.

Simple way to reproduce it:

----------------------------------------------------------------------
[EMAIL PROTECTED]:~$ xhost
access control enabled, only authorized clients can connect
[EMAIL PROTECTED]:~$ while qiv -x /tmp/logo.gif ; do : ; done
Xlib: connection to ":0.0" refused by server
Xlib: Maximum number of clients reached
Segmentation fault
[EMAIL PROTECTED]:~$ xhost
Xlib: connection to ":0.0" refused by server
Xlib: Maximum number of clients reached
xhost:  unable to open display ":0.0"
----------------------------------------------------------------------

NOTE: After doing that, NO X APPLICATION will work until you close any
one of them.  To fix it, you will have to close manually some opened
window, and execute something like this:

for i in $( xlsclients -l | grep -B2 "Command: *qiv -x" | grep ^Window |
awk '{print $2}' | awk -F: '{print $1}' ) ; do xkill -id ${i} ; done



-- System Information:
Architecture: i386 (i686)

Versions of packages qiv depends on:
ii  gdk-imlib11               1.9.14-28      imaging library for use with gtk
ii  libc6                     2.3.5-11       GNU C Library: Shared libraries an
ii  libglib1.2                1.2.10-10      The GLib library of C routines
ii  libgtk1.2                 1.2.10-18      The GIMP Toolkit set of widgets fo
ii  libx11-6                  6.9.0.dfsg.1-2 X Window System protocol client li
ii  libxext6                  6.9.0.dfsg.1-2 X Window System miscellaneous exte
ii  libxi6                    6.9.0.dfsg.1-2 X Window System Input extension li
ii  libxinerama1              6.9.0.dfsg.1-2 X Window System multi-head display



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to