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

Reply via email to