[sane-devel] fujitsu backend freezes with --swcrop
Adam Nielsen
a.nielsen at shikadi.net
Sun Jun 23 08:51:06 UTC 2013
Hi all,
I have just discovered that if I run scanimage with --swcrop=yes, it gets
stuck in an infinite loop after reading the first page. Running in debug
mode, I get these messages repeating until I press Ctrl+C:
[fujitsu] sane_read: start
[fujitsu] read_from_scanner: start 0
[fujitsu] read_from_scanner: already have eof, done
[fujitsu] downsample_from_buffer: start
[fujitsu] downsample_from_buffer: finish
[fujitsu] check_for_cancel: start
[fujitsu] check_for_cancel: finish 0
[fujitsu] sane_read: finish 0
[fujitsu] sane_read: start
[fujitsu] read_from_scanner: start 0
[fujitsu] read_from_scanner: already have eof, done
[fujitsu] downsample_from_buffer: start
[fujitsu] downsample_from_buffer: finish
[fujitsu] check_for_cancel: start
[fujitsu] check_for_cancel: finish 0
[fujitsu] sane_read: finish 0
[fujitsu] sane_read: start
[fujitsu] read_from_scanner: start 0
[fujitsu] read_from_scanner: already have eof, done
[fujitsu] downsample_from_buffer: start
[fujitsu] downsample_from_buffer: finish
[fujitsu] check_for_cancel: start
[fujitsu] check_for_cancel: finish 0
[fujitsu] sane_read: finish 0
[fujitsu] sane_read: start
[fujitsu] read_from_scanner: start 0
[fujitsu] read_from_scanner: already have eof, done
[fujitsu] downsample_from_buffer: start
[fujitsu] downsample_from_buffer: finish
[fujitsu] check_for_cancel: start
[fujitsu] check_for_cancel: finish 0
[fujitsu] sane_read: finish 0
The scanner LED keeps blinking, suggesting it is waiting to transfer data from
the second and subsequent pages. This is with a ScanSnap iX500, and it works
fine without --swcrop. Is this a bug or am I misusing this option?
$ scanimage -d fujitsu --format tiff --resolution 300 --page-width 210
--page-height 297 -y 297 --batch --swcrop=yes
Thanks,
Adam.
More information about the sane-devel
mailing list