abrt 1.1.1 detected a crash. architecture: i686 Attached file: backtrace cmdline: /usr/bin/xsane -V hpaio:/usb/Officejet_J4680_series?serial=CN94N9801C052X component: xsane crash_function: raise executable: /usr/bin/xsane global_uuid: 71370fff66ca6c34f062cc8925defdd643aff0fd kernel: 2.6.33.5-112.fc13.i686 package: xsane-0.997-3.fc12 rating: 4 reason: Process /usr/bin/xsane was killed by signal 6 (SIGABRT) release: Fedora release 13 (Goddard) How to reproduce: HP Device Manager ---> Scan
Created attachment 423445 [details] File: backtrace
$ xsane "libusb:001:003" xsane: hp-option.c:3714: hp_optset_fix_geometry_options: Asserzione `tl_x && tl_y && br_x && br_y' fallita.
Package: xsane-0.997-3.fc12 Architecture: i686 OS Release: Fedora release 13 (Goddard) How to reproduce ----- 1. HP Device Manager 2. Scan
$ sane-find-scanner # sane-find-scanner will now attempt to detect your scanner. If the # result is different from what you expected, first make sure your # scanner is powered up and properly connected to your computer. # No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. found USB scanner (vendor=0x03f0 [HP], product=0x2c12 [Officejet J4680 series]) at libusb:001:005 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. # Not checking for parallel port scanners. # Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program. # You may want to run this program as root to find all devices. Once you # found the scanner devices, be sure to adjust access permissions as # necessary.
Strange behavior: $ scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). $ scanimage -L scanimage: hp-option.c:3714: hp_optset_fix_geometry_options: Assertion `tl_x && tl_y && br_x && br_y' failed. $ scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). $ scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). $ scanimage -L scanimage: hp-option.c:3714: hp_optset_fix_geometry_options: Assertion `tl_x && tl_y && br_x && br_y' failed.
$ cat /etc/sane.d/hp.conf scsi HP # Uncomment the following if you have "Error during device I/O" on SCSI # option dumb-read # # The usual place for a SCSI-scanner on Linux /dev/scanner # # USB-scanners supported by the hp-backend # HP ScanJet 4100C usb 0x03f0 0x0101 # HP ScanJet 5200C usb 0x03f0 0x0401 # HP ScanJet 62X0C usb 0x03f0 0x0201 # HP ScanJet 63X0C usb 0x03f0 0x0601 # HP OfficeJet J4680 usb 0x03f0 0x2c12 # # Uncomment the following if your scanner is connected by USB, # but you are not using libusb # /dev/usb/scanner0 # option connect-device $ cat /etc/sane.d/hpaio.conf # HP OfficeJet J4680 usb 0x03f0 0x2c12
After the installation of "libsane-hpaio-3.10.2-11.fc13.i686" package, xsane works: $ xsane hpaio:/usb/Officejet_J4680_series?serial=CN94N9801C052X $ scanimage -L device `hpaio:/usb/Officejet_J4680_series?serial=CN94N9801C052X' is a Hewlett-Packard Officejet_J4680_series all-in-one