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.
