abrt 1.0.8 detected a crash. architecture: i686 cmdline: python /usr/bin/sane-pygtk component: libhocr executable: /usr/bin/sane-pygtk kernel: 2.6.31.5-127.fc12.i686.PAE package: libhocr-gtk-0.10.17-5.fc12 reason: sane-pygtk:532:combobox_scanner_changed_cb:IndexError: list index out of range release: Fedora release 12 (Constantine) backtrace ----- sane-pygtk:532:combobox_scanner_changed_cb:IndexError: list index out of range Traceback (most recent call last): File "/usr/bin/sane-pygtk", line 532, in combobox_scanner_changed_cb scanner = sane.open(self.sane_devices[scanner_number][0]) IndexError: list index out of range Local variables in innermost frame: scanner_number: -1 self: <__main__.MainWindow instance at 0x9e5b52c> obj: <gtk.ComboBox object at 0x9e67464 (GtkComboBox at 0x9ef1800)>
Created attachment 400602 [details] File: backtrace
How to reproduce ----- 1.Start hocr-gtk 2.click File -> Scan 3.Click Scan Comment ----- I don't have a scanner connected.
Package: libhocr-gtk-0.10.17-5.fc12 Architecture: i686 OS Release: Fedora release 12 (Constantine) How to reproduce ----- 1. I have an epson GT-7000 (scsi) connected and samsung SCX4xx16 on usb 2. But xsane is reporting no devices available 3. The samsung software can scan from the SCX but does not detect the epson Comment ----- I have successfully scanned from the epson when I first installed it so something has happened to make it undetected
libhocr-0.10.17-6.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/libhocr-0.10.17-6.fc12
Since upstream did not address the bugs for a very long time, I decided to apply a small fix: When a user tries to preview/scan without a scanner detected, the program now should pop-up a dialog explaining this. Please review the update. The built packages can be downloaded for testing from: https://koji.fedoraproject.org/koji/buildinfo?buildID=177013 You can than comment on the results in: http://admin.fedoraproject.org/updates/libhocr-0.10.17-6.fc12 (or here, if you have problems) This should fix a common problem that was manifested in three separate bug reports: - https://bugzilla.redhat.com/show_bug.cgi?id=574259 (this one) - https://bugzilla.redhat.com/show_bug.cgi?id=577657 - https://bugzilla.redhat.com/show_bug.cgi?id=574631 Simon (comment 3) -- your problem is not related to this bug. Please read on. The scan function work via sane. As a result, only scanners supported by sane can be used directly from hocr utilities. So I can think about two options for you: * Quick, but ugly... Work with the Samsung scanner in two steps: - Scan using its (proprietary?) software to a supported image file. - Use the image in hocr. * Check why your epson scanner does not work with *sane* itself. According to sane documentation it should: http://linux.die.net/man/5/sane-epson If this fails, try to collect as much information as you can and open a new bug report against sane.
libhocr-0.10.17-6.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update libhocr'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/libhocr-0.10.17-6.fc12
libhocr-0.10.17-6.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/libhocr-0.10.17-6.fc13
libhocr-0.10.17-6.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update libhocr'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/libhocr-0.10.17-6.fc13
libhocr-0.10.17-6.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
libhocr-0.10.17-6.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.