Package: libsane
Version: 1.0.22-7.4
Severity: normal
Steps to reproduce:
1) Write a simple sane client (Qt+libsane) with just one button. Clicking on
this button will show a list of scanners (using sane_get_devices()).
2) Connect your scanner and start the app
3) click
4) the app will show a list of scanners including your scanner
5) disconnect scanner
6) click
7) the app will still show your scanner
Similar (not fixed) bug: https://bugs.launchpad.net/ubuntu/+source/simple-
scan/+bug/499416
Source code to reproduce is attached. Compile and run from terminal emulator.
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (500, 'testing'), (20, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-4-686-pae (SMP w/6 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libsane depends on:
ii acl2.2.51-8
ii adduser3.113+nmu3
ii libavahi-client3 0.6.31-2
ii libavahi-common3 0.6.31-2
ii libc6 2.13-38
ii libexif12 0.6.20-3
ii libgphoto2-2 2.4.14-2
ii libgphoto2-port0 2.4.14-2
ii libieee1284-3 0.2.11-10
ii libjpeg8 8d-1
ii libsane-common 1.0.22-7.4
ii libtiff4 3.9.6-11
ii libusb-0.1-4 2:0.1.12-20+nmu1
ii libv4l-0 0.8.8-3
ii multiarch-support 2.13-38
ii udev 175-7.1
Versions of packages libsane recommends:
pn libsane-extras none
pn sane-utils none
Versions of packages libsane suggests:
pn avahi-daemon none
ii hplip 3.12.6-3.1
pn hpoj none
-- no debconf information
qt4-sanebug.tar.gz
Description: GNU Zip compressed data