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]