gt68xx scanimage --batch segfault
Greetings. Both in version 1.0.27git and 1.0.22 scanimage --batch crashed immediately after second page began to scanning. After first page caret still in max position and returned to start position only then Enter pressed (second page starting).
$SANE_DEBUG_GT68XX=3 SANE_DEBUG_DLL=1 LD_LIBRARY_PATH=~/Source/git_hg_repo/sane-backends/backend/.libs ~/Source/git_hg_repo/sane-backends/frontend/.libs/scanimage --batch --batch-prompt --quality-cal=no --coarse-calibration=no
...
[gt68xx] SANE GT68xx backend version 1.0 build 84 from sane-backends 1.0.27git
[gt68xx] attach: found Mustek flatbed scanner Bearpaw 1200 CU Plus at libusb:003:013
[gt68xx] get_id: vendor id=0x021C, product id=0x055F, DID=0x00010036, FID=0x0000
...
[gt68xx] gt68xx_device_set_read_buffer_size: BUG: read already active
[gt68xx] gt68xx_device_read_prepare: read already active
[gt68xx] gt68xx_line_reader_new: gt68xx_device_read_prepare failed: Invalid argument
scanimage: sane_start: Invalid argument
Batch terminated, 1 page scanned
[gt68xx] sane_cancel: scan finished, scanned 9049953 bytes in 0 seconds
Segmentation Fault
Full log in attachment (for version 1.0.22) scan_SANE_DEBUG_GT68XX_255.log.tar.bz2
PS. Similar/same issue on https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/604798