Package: libsane Version: 1.0.25-4.1 Severity: important Dear Maintainer,
scanimage and xsane cannot operate the Xerox Travel Scanner 100. Sometimes scanimage segfaults, and sometimes there is a USB descriptor read error, and sometimes the motor runs and an output file is produced, but the illuminator is off and the image file is all black. This is what CLI show with "device descriptor read/64, error -110" $ sudo scanimage > /tmp/image.png scanimage: sane_start: Invalid argument Here is what I got with the segfault. I just installed systemd-coredump, so I don't have a corefile. $ sudo scanimage > /tmp/image.png Segmentation fault Output of 'dmesg -w': [ 2525.483714] usb 1-1: new high-speed USB device number 27 using xhci_hcd [ 2525.629443] usb 1-1: New USB device found, idVendor=04a7, idProduct=04ac [ 2525.629448] usb 1-1: New USB device strings: Mfr=10, Product=11, SerialNumber=12 [ 2525.629450] usb 1-1: Product: Travel Scanner 100 [ 2525.629452] usb 1-1: Manufacturer: Xerox [ 2525.629453] usb 1-1: SerialNumber: 9480003000494 [ 2551.750497] usb 1-1: reset high-speed USB device number 27 using xhci_hcd [ 2618.345107] usb 1-1: USB disconnect, device number 27 [ 2618.644696] usb 1-1: new high-speed USB device number 28 using xhci_hcd [ 2623.805185] usb 1-1: device descriptor read/64, error -110 [ 2639.422719] usb 1-1: device descriptor read/64, error -110 [ 2791.229314] usb 1-1: new high-speed USB device number 30 using xhci_hcd [ 2791.375142] usb 1-1: New USB device found, idVendor=04a7, idProduct=04ac [ 2791.375149] usb 1-1: New USB device strings: Mfr=10, Product=11, SerialNumber=12 [ 2791.375152] usb 1-1: Product: Travel Scanner 100 [ 2791.375154] usb 1-1: Manufacturer: Xerox [ 2791.375157] usb 1-1: SerialNumber: 9480003000494 [ 2824.077927] scanimage[4591]: segfault at 0 ip 00007f76d3619ffb sp 00007ffd7795df40 error 4 in libsane-genesys.so.1.0.25[7f76d3607000+72000] [ 3236.935758] usb 1-1: USB disconnect, device number 30 [ 3237.236292] usb 1-1: new high-speed USB device number 31 using xhci_hcd [ 3237.382036] usb 1-1: New USB device found, idVendor=04a7, idProduct=04ac [ 3237.382042] usb 1-1: New USB device strings: Mfr=10, Product=11, SerialNumber=12 [ 3237.382044] usb 1-1: Product: Travel Scanner 100 [ 3237.382046] usb 1-1: Manufacturer: Xerox [ 3237.382047] usb 1-1: SerialNumber: 9480003000494 [ 3244.504853] usb 1-1: USB disconnect, device number 31 [ 3246.765217] usb 1-1: new high-speed USB device number 32 using xhci_hcd [ 3246.911142] usb 1-1: New USB device found, idVendor=04a7, idProduct=04ac [ 3246.911150] usb 1-1: New USB device strings: Mfr=10, Product=11, SerialNumber=12 [ 3246.911154] usb 1-1: Product: Travel Scanner 100 [ 3246.911157] usb 1-1: Manufacturer: Xerox [ 3246.911160] usb 1-1: SerialNumber: 9480003000494 [ 3282.203292] usb 1-1: USB disconnect, device number 32 [ 3282.500703] usb 1-1: new high-speed USB device number 33 using xhci_hcd [ 3287.677196] usb 1-1: device descriptor read/64, error -110 [ 3303.294696] usb 1-1: device descriptor read/64, error -110 $ scanimage -L device `genesys:libusb:001:017' is a Xerox Travelscanner 100 flatbed scanner $ lsusb [ . . . ] Bus 001 Device 017: ID 04a7:04ac Visioneer Xerox Travel Scanner 100 $ groups alison alison : alison dialout cdrom floppy audio dip video plugdev systemd-journal netdev bluetooth lpadmin scanner $ sudo getfacl /dev/bus/usb/001/017 getfacl: Removing leading '/' from absolute path names # file: dev/bus/usb/001/017 # owner: root # group: root user::rw- user:alison:rw- group::rw- group:scanner:rw- mask::rw- other::r-- -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages libsane depends on: ii acl 2.2.52-3+b1 ii adduser 3.117 ii libavahi-client3 0.7-4 ii libavahi-common3 0.7-4 ii libc6 2.27-3 ii libgphoto2-6 2.5.18-2 ii libgphoto2-port12 2.5.18-2 ii libieee1284-3 0.2.11-13 ii libjpeg62-turbo 1:1.5.2-2+b1 ii libsane-common 1.0.25-4.1 ii libtiff5 4.0.9-6 ii libusb-1.0-0 2:1.0.22-2 ii udev 239-5 Versions of packages libsane recommends: ii libsane-extras 1.0.22.6 ii sane-utils 1.0.25-4.1 Versions of packages libsane suggests: ii avahi-daemon 0.7-4 ii hplip 3.17.10+repack0-5 -- no debconf information