On 07/29/2012 10:35 AM, stef wrote: > Le 29/07/2012 08:22, Aleksandr Dezhin a ?crit : >> On 07/28/2012 12:46 PM, Stef wrote: >>> On 27/07/2012 23:25, Aleksandr Dezhin wrote: >>>> Dear developers, >>>> >>>> I am trying to develop another web-based interface for sane. Faced >>>> with a problem, and do not know how to avoid it or solve it. >>>> >>>> I have Canon LiDE 210 scanner, it works fine with genesys backend. >>>> Locally scanimage works in all modes: color, gray, lineart. >>>> However, if I scan through the network using net backend, it stops >>>> work in lineart mode. >>>> >>>> Scanimage freezes, until I kill the process. I attached stderr of >>>> scanimage --mode Lineart with SANE_DEBUG_NET=9. Process freezes >>>> after "[net] sane_read: reading packet length", "scanimage: >>>> received signal 15" appears after killall scanimage. >>>> >>>> Unfortunately I can not check whose problem it is: genesys or net >>>> backends. Test backend does not support lineart mode. >>>> >>>> Has anyone encountered a similar problem? How can I try solve it? >>>> >>>> Thanks. >>> Hello, >>> >>> what would be handy to solve this issue, would be to run saned >>> with SANE_DEBUG_GENESYS environment varaible set to 255, and get the >>> debug messages. This way, I'll have the scan parameters given to the >>> genesys backend in order to test this here. >>> You may try to play with 'emulated lineart' option. >>> And last, what is your SANE version ? It doesn't show up in the >>> log file. >>> >>> Regards, >>> Stef >> SANE version is 1.0.22, device connected to 32-bit OS Thinstation 5.1 >> (sane build from sources), client where I strart scanimage - 64-bit >> Ubuntu 12.04. Results SANE_DEBUG_GENESYS I'll send - as soon as I get >> to the device. By the way, is there a simple way to capture stderr, >> if saned used together with xinetd? Today I tried the same (but both >> 64-bit Ubuntu) thing with a another scanner (HPLIP backend) - >> lineart mode works. > > Hello, > > I expect saned is exposing a bug in the genesys backend for the > settings you use, surely some issue with the amount of bytes to send. > I remember fixing such a bug for lide100/200 after 1.0.22 release, but > this may be another one. Seems I should try trunk version. > Test with emulated lineart disabled. Yes, it works with --disable-dynamic-lineart=yes > Using a wrapper script (redirecting stderr to file) could be enough, > and telling xinetd to use it instead of the current program. Wrapper script for some reason does not work. A feeling that saned ignores the environment variables. But I ran it in standalone mode :) Log attached. > > Regards, > Stef >
-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20120730/eca70ebf/attachment-0001.html> -------------- next part -------------- [saned] main: starting debug mode (level 2) [saned] saned (AF-indep+IPv6) from sane-backends 1.0.22 starting up [saned] do_bindings: [0] bind failed: Address already in use [saned] check_host: access by remote host: ::ffff:192.168.0.15 [saned] init: access granted to root@::ffff:192.168.0.15 [sanei_debug] Setting debug level of genesys to 255. [genesys] SANE Genesys backend version 1.0 build 63 from sane-backends 1.0.22 [genesys] SANE Genesys backend built with libusb [genesys] sane_init: authorize != null [genesys] sane_init: little endian machine [genesys] probe_genesys_devices: start [genesys] attach: start: devp != NULL, may_wait = 0 [genesys] attach: trying to open device `libusb:001:003' [genesys] attach: device `libusb:001:003' successfully opened [genesys] attach: found Canon flatbed scanner LiDE 210 at libusb:001:003 [genesys] attach: exit [genesys] probe_genesys_devices: exit [genesys] sane_init: exit [genesys] sane_get_devices: start: local_only = true [genesys] probe_genesys_devices: start [genesys] attach: start: devp != NULL, may_wait = 0 [genesys] attach: device `libusb:001:003' was already in device list [genesys] probe_genesys_devices: exit [genesys] sane_get_devices: exit [genesys] sane_get_devices: start: local_only = true [genesys] probe_genesys_devices: start [genesys] attach: start: devp != NULL, may_wait = 0 [genesys] attach: device `libusb:001:003' was already in device list [genesys] probe_genesys_devices: exit [genesys] sane_get_devices: exit [genesys] sane_open: start (devicename = `libusb:001:003') [genesys] sane_open: found `canon-lide-210' in devlist [genesys] init_options: start [genesys] init_options: exit [genesys] sanei_genesys_init_fe: start [genesys] sanei_genesys_init_fe: start [genesys] sanei_genesys_create_gamma_table: size = 256, maximum = 65535, gamma_max = 65535, gamma = 1.7 [genesys] sanei_genesys_create_gamma_table: completed [genesys] sanei_genesys_create_gamma_table: size = 256, maximum = 65535, gamma_max = 65535, gamma = 1.7 [genesys] sanei_genesys_create_gamma_table: completed [genesys] sanei_genesys_create_gamma_table: size = 256, maximum = 65535, gamma_max = 65535, gamma = 1.7 [genesys] sanei_genesys_create_gamma_table: completed [genesys] sanei_genesys_calculate_zmode2: two_table=0 [genesys] Calibration filename set to: [genesys] >/root/.sane/canon-lide-210.cal< [genesys] read_calibration: enter [genesys] Calibration: Cannot open /root/.sane/canon-lide-210.cal [genesys] read_calibration: exit [genesys] sane_open: exit [genesys] sane_control_option: start: action = get, option = (0) [genesys] sane_control_option: exit [genesys] sane_get_option_descriptor: option = (0) [genesys] sane_get_option_descriptor: option = (null) (1) [genesys] sane_get_option_descriptor: option = mode (2) [genesys] sane_get_option_descriptor: option = source (3) [genesys] sane_get_option_descriptor: option = preview (4) [genesys] sane_get_option_descriptor: option = depth (5) [genesys] sane_get_option_descriptor: option = resolution (6) [genesys] sane_get_option_descriptor: option = (null) (7) [genesys] sane_get_option_descriptor: option = tl-x (8) [genesys] sane_get_option_descriptor: option = tl-y (9) [genesys] sane_get_option_descriptor: option = br-x (10) [genesys] sane_get_option_descriptor: option = br-y (11) [genesys] sane_get_option_descriptor: option = (null) (12) [genesys] sane_get_option_descriptor: option = custom-gamma (13) [genesys] sane_get_option_descriptor: option = gamma-table (14) [genesys] sane_get_option_descriptor: option = red-gamma-table (15) [genesys] sane_get_option_descriptor: option = green-gamma-table (16) [genesys] sane_get_option_descriptor: option = blue-gamma-table (17) [genesys] sane_get_option_descriptor: option = swdeskew (18) [genesys] sane_get_option_descriptor: option = swcrop (19) [genesys] sane_get_option_descriptor: option = swdespeck (20) [genesys] sane_get_option_descriptor: option = despeck (21) [genesys] sane_get_option_descriptor: option = (null) (22) [genesys] sane_get_option_descriptor: option = lamp-off-time (23) [genesys] sane_get_option_descriptor: option = threshold (24) [genesys] sane_get_option_descriptor: option = threshold-curve (25) [genesys] sane_get_option_descriptor: option = disable-dynamic-lineart (26) [genesys] sane_get_option_descriptor: option = disable-interpolation (27) [genesys] sane_get_option_descriptor: option = color-filter (28) [genesys] sane_get_option_descriptor: option = sensors (29) [genesys] sane_get_option_descriptor: option = scan (30) [genesys] sane_get_option_descriptor: option = file (31) [genesys] sane_get_option_descriptor: option = email (32) [genesys] sane_get_option_descriptor: option = copy (33) [genesys] sane_get_option_descriptor: option = page-loaded (34) [genesys] sane_get_option_descriptor: option = ocr (35) [genesys] sane_get_option_descriptor: option = power (36) [genesys] sane_get_option_descriptor: option = need-calibration (37) [genesys] sane_get_option_descriptor: option = Buttons (38) [genesys] sane_get_option_descriptor: option = calibrate (39) [genesys] sane_get_option_descriptor: option = clear-calibration (40) [genesys] sane_close: start [genesys] Calibration: Cannot open /root/.sane/canon-lide-210.cal [genesys] sane_close: exit [genesys] sane_get_devices: start: local_only = true [genesys] probe_genesys_devices: start [genesys] attach: start: devp != NULL, may_wait = 0 [genesys] attach: device `libusb:001:003' was already in device list [genesys] probe_genesys_devices: exit [genesys] sane_get_devices: exit [genesys] sane_open: start (devicename = `libusb:001:003') [genesys] sane_open: found `canon-lide-210' in devlist [genesys] init_options: start [genesys] init_options: exit [genesys] Calibration filename set to: [genesys] >/root/.sane/canon-lide-210.cal< [genesys] read_calibration: enter [genesys] Calibration: Cannot open /root/.sane/canon-lide-210.cal [genesys] read_calibration: exit [genesys] sane_open: exit [genesys] sane_control_option: start: action = get, option = (0) [genesys] sane_control_option: exit [genesys] sane_get_option_descriptor: option = (0) [genesys] sane_get_option_descriptor: option = (null) (1) [genesys] sane_get_option_descriptor: option = mode (2) [genesys] sane_get_option_descriptor: option = source (3) [genesys] sane_get_option_descriptor: option = preview (4) [genesys] sane_get_option_descriptor: option = depth (5) [genesys] sane_get_option_descriptor: option = resolution (6) [genesys] sane_get_option_descriptor: option = (null) (7) [genesys] sane_get_option_descriptor: option = tl-x (8) [genesys] sane_get_option_descriptor: option = tl-y (9) [genesys] sane_get_option_descriptor: option = br-x (10) [genesys] sane_get_option_descriptor: option = br-y (11) [genesys] sane_get_option_descriptor: option = (null) (12) [genesys] sane_get_option_descriptor: option = custom-gamma (13) [genesys] sane_get_option_descriptor: option = gamma-table (14) [genesys] sane_get_option_descriptor: option = red-gamma-table (15) [genesys] sane_get_option_descriptor: option = green-gamma-table (16) [genesys] sane_get_option_descriptor: option = blue-gamma-table (17) [genesys] sane_get_option_descriptor: option = swdeskew (18) [genesys] sane_get_option_descriptor: option = swcrop (19) [genesys] sane_get_option_descriptor: option = swdespeck (20) [genesys] sane_get_option_descriptor: option = despeck (21) [genesys] sane_get_option_descriptor: option = (null) (22) [genesys] sane_get_option_descriptor: option = lamp-off-time (23) [genesys] sane_get_option_descriptor: option = threshold (24) [genesys] sane_get_option_descriptor: option = threshold-curve (25) [genesys] sane_get_option_descriptor: option = disable-dynamic-lineart (26) [genesys] sane_get_option_descriptor: option = disable-interpolation (27) [genesys] sane_get_option_descriptor: option = color-filter (28) [genesys] sane_get_option_descriptor: option = sensors (29) [genesys] sane_get_option_descriptor: option = scan (30) [genesys] sane_get_option_descriptor: option = file (31) [genesys] sane_get_option_descriptor: option = email (32) [genesys] sane_get_option_descriptor: option = copy (33) [genesys] sane_get_option_descriptor: option = page-loaded (34) [genesys] sane_get_option_descriptor: option = ocr (35) [genesys] sane_get_option_descriptor: option = power (36) [genesys] sane_get_option_descriptor: option = need-calibration (37) [genesys] sane_get_option_descriptor: option = Buttons (38) [genesys] sane_get_option_descriptor: option = calibrate (39) [genesys] sane_get_option_descriptor: option = clear-calibration (40) [genesys] sane_control_option: start: action = set, option = tl-x (8) [genesys] sane_control_option: exit [genesys] sane_control_option: start: action = set, option = tl-y (9) [genesys] sane_control_option: exit [genesys] sane_control_option: start: action = set, option = br-x (10) [genesys] sane_control_option: exit [genesys] sane_control_option: start: action = set, option = br-y (11) [genesys] sane_control_option: exit [genesys] sane_control_option: start: action = set, option = mode (2) [genesys] sane_control_option: exit [genesys] sane_control_option: start: action = get, option = (0) [genesys] sane_control_option: exit [genesys] sane_get_option_descriptor: option = (0) [genesys] sane_get_option_descriptor: option = (null) (1) [genesys] sane_get_option_descriptor: option = mode (2) [genesys] sane_get_option_descriptor: option = source (3) [genesys] sane_get_option_descriptor: option = preview (4) [genesys] sane_get_option_descriptor: option = depth (5) [genesys] sane_get_option_descriptor: option = resolution (6) [genesys] sane_get_option_descriptor: option = (null) (7) [genesys] sane_get_option_descriptor: option = tl-x (8) [genesys] sane_get_option_descriptor: option = tl-y (9) [genesys] sane_get_option_descriptor: option = br-x (10) [genesys] sane_get_option_descriptor: option = br-y (11) [genesys] sane_get_option_descriptor: option = (null) (12) [genesys] sane_get_option_descriptor: option = custom-gamma (13) [genesys] sane_get_option_descriptor: option = gamma-table (14) [genesys] sane_get_option_descriptor: option = red-gamma-table (15) [genesys] sane_get_option_descriptor: option = green-gamma-table (16) [genesys] sane_get_option_descriptor: option = blue-gamma-table (17) [genesys] sane_get_option_descriptor: option = swdeskew (18) [genesys] sane_get_option_descriptor: option = swcrop (19) [genesys] sane_get_option_descriptor: option = swdespeck (20) [genesys] sane_get_option_descriptor: option = despeck (21) [genesys] sane_get_option_descriptor: option = (null) (22) [genesys] sane_get_option_descriptor: option = lamp-off-time (23) [genesys] sane_get_option_descriptor: option = threshold (24) [genesys] sane_get_option_descriptor: option = threshold-curve (25) [genesys] sane_get_option_descriptor: option = disable-dynamic-lineart (26) [genesys] sane_get_option_descriptor: option = disable-interpolation (27) [genesys] sane_get_option_descriptor: option = color-filter (28) [genesys] sane_get_option_descriptor: option = sensors (29) [genesys] sane_get_option_descriptor: option = scan (30) [genesys] sane_get_option_descriptor: option = file (31) [genesys] sane_get_option_descriptor: option = email (32) [genesys] sane_get_option_descriptor: option = copy (33) [genesys] sane_get_option_descriptor: option = page-loaded (34) [genesys] sane_get_option_descriptor: option = ocr (35) [genesys] sane_get_option_descriptor: option = power (36) [genesys] sane_get_option_descriptor: option = need-calibration (37) [genesys] sane_get_option_descriptor: option = Buttons (38) [genesys] sane_get_option_descriptor: option = calibrate (39) [genesys] sane_get_option_descriptor: option = clear-calibration (40) [genesys] sane_control_option: start: action = set, option = resolution (6) [genesys] sane_control_option: exit [genesys] sane_start: start [genesys] genesys_start_scan [genesys] genesys_restore_calibration [genesys] genesys_flatbed_calibration [genesys] sanei_genesys_calculate_zmode2: two_table=0 [genesys] sanei_genesys_calculate_zmode2: two_table=0 [genesys] genesys_dark_shading_calibration [genesys] genesys_dark_shading_calibration: completed [genesys] genesys_white_shading_calibration (lines = 50) [genesys] genesys_white_shading_calibration: completed [genesys] genesys_flatbed_calibration: completed [genesys] genesys_save_calibration [genesys] genesys_save_calibration: completed [genesys] load_lut: start [genesys] load_lut: finish [genesys] sanei_genesys_calculate_zmode2: two_table=0 [genesys] sanei_genesys_calculate_zmode2: two_table=0 [genesys] genesys_send_shading_coefficient [genesys] compute_planar_coefficients: factor=1, pixels_per_line=5168, words=0x2860, coeff=0x2000 [genesys] genesys_send_offset_and_shading (size = 62016) [genesys] genesys_send_offset_and_shading: completed [genesys] genesys_send_shading_coefficient: completed [genesys] genesys_start_scan: completed [genesys] sane_start: exit [genesys] sane_set_io_mode: handle = 0x9422250, non_blocking = true [genesys] sane_get_select_fd: handle = 0x9422250, fd = 0xbfc52dcc [genesys] sane_read: start, 8188 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 8188 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=0 [genesys] genesys_read_ordered_data: 110 lines left by output [genesys] genesys_read_ordered_data: 885 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 19968 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 13 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 8112 bytes read [genesys] sane_get_parameters: start [genesys] sane_get_parameters: exit [genesys] sane_read: start, 7170 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 7170 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=1014 [genesys] genesys_read_ordered_data: 109 lines left by output [genesys] genesys_read_ordered_data: 872 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 7936 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 11 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 6864 bytes read [genesys] sane_get_parameters: start [genesys] sane_get_parameters: exit [genesys] sane_read: start, 6308 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 6308 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=1872 [genesys] genesys_read_ordered_data: 107 lines left by output [genesys] genesys_read_ordered_data: 861 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 6912 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 10 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 6240 bytes read [genesys] sane_read: start, 5524 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 5524 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=2652 [genesys] genesys_read_ordered_data: 106 lines left by output [genesys] genesys_read_ordered_data: 851 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 6144 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 8 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 4992 bytes read [genesys] sane_read: start, 4896 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 4896 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=3276 [genesys] genesys_read_ordered_data: 105 lines left by output [genesys] genesys_read_ordered_data: 843 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 5120 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 7 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 4368 bytes read [genesys] sane_read: start, 4346 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 4346 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=3822 [genesys] genesys_read_ordered_data: 104 lines left by output [genesys] genesys_read_ordered_data: 836 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 4352 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 6 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 3744 bytes read [genesys] sane_read: start, 3874 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 3874 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=4290 [genesys] genesys_read_ordered_data: 103 lines left by output [genesys] genesys_read_ordered_data: 830 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 3840 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 6 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 3744 bytes read [genesys] sane_read: start, 3402 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 3402 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=4758 [genesys] genesys_read_ordered_data: 103 lines left by output [genesys] genesys_read_ordered_data: 824 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 3584 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 5 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 3120 bytes read [genesys] sane_read: start, 3008 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 3008 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=5148 [genesys] genesys_read_ordered_data: 102 lines left by output [genesys] genesys_read_ordered_data: 819 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 3072 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 4 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 2496 bytes read [genesys] sane_read: start, 2692 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 2692 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=5460 [genesys] genesys_read_ordered_data: 101 lines left by output [genesys] genesys_read_ordered_data: 815 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 2560 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 4 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 2496 bytes read [genesys] sane_read: start, 2376 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 2376 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=5772 [genesys] genesys_read_ordered_data: 101 lines left by output [genesys] genesys_read_ordered_data: 811 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 2560 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 3 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 1872 bytes read [genesys] sane_read: start, 2138 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 2138 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=6006 [genesys] genesys_read_ordered_data: 101 lines left by output [genesys] genesys_read_ordered_data: 808 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 1792 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 3 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 1872 bytes read [genesys] sane_read: start, 1900 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 1900 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=6240 [genesys] genesys_read_ordered_data: 100 lines left by output [genesys] genesys_read_ordered_data: 805 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 2048 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 3 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 1872 bytes read [genesys] sane_read: start, 1662 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 1662 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=6474 [genesys] genesys_read_ordered_data: 100 lines left by output [genesys] genesys_read_ordered_data: 802 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 1792 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 2 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 1248 bytes read [genesys] sane_read: start, 1502 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 1502 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=6630 [genesys] genesys_read_ordered_data: 100 lines left by output [genesys] genesys_read_ordered_data: 800 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 1280 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 2 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 1248 bytes read [genesys] sane_read: start, 1342 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 1342 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=6786 [genesys] genesys_read_ordered_data: 99 lines left by output [genesys] genesys_read_ordered_data: 798 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 1280 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 2 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 1248 bytes read [genesys] sane_read: start, 1182 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 1182 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=6942 [genesys] genesys_read_ordered_data: 99 lines left by output [genesys] genesys_read_ordered_data: 796 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 1024 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 1100 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 1100 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7020 [genesys] genesys_read_ordered_data: 99 lines left by output [genesys] genesys_read_ordered_data: 795 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 768 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 1018 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 1018 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7098 [genesys] genesys_read_ordered_data: 99 lines left by output [genesys] genesys_read_ordered_data: 794 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 512 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 936 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 936 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7176 [genesys] genesys_read_ordered_data: 99 lines left by output [genesys] genesys_read_ordered_data: 793 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 768 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 854 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 854 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7254 [genesys] genesys_read_ordered_data: 99 lines left by output [genesys] genesys_read_ordered_data: 792 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 512 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 772 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 772 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7332 [genesys] genesys_read_ordered_data: 98 lines left by output [genesys] genesys_read_ordered_data: 791 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 768 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 690 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 690 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7410 [genesys] genesys_read_ordered_data: 98 lines left by output [genesys] genesys_read_ordered_data: 790 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 512 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 608 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 608 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7488 [genesys] genesys_read_ordered_data: 98 lines left by output [genesys] genesys_read_ordered_data: 789 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 768 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 526 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 526 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7566 [genesys] genesys_read_ordered_data: 98 lines left by output [genesys] genesys_read_ordered_data: 788 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 512 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 444 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 444 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7644 [genesys] genesys_read_ordered_data: 98 lines left by output [genesys] genesys_read_ordered_data: 787 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 512 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 362 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 362 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7722 [genesys] genesys_read_ordered_data: 98 lines left by output [genesys] genesys_read_ordered_data: 786 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 768 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 280 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 280 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7800 [genesys] genesys_read_ordered_data: 98 lines left by output [genesys] genesys_read_ordered_data: 785 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 512 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 198 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 198 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7878 [genesys] genesys_read_ordered_data: 98 lines left by output [genesys] genesys_read_ordered_data: 784 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 768 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 116 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 116 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=7956 [genesys] genesys_read_ordered_data: 97 lines left by output [genesys] genesys_read_ordered_data: 783 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 512 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read [genesys] sane_read: start, 34 maximum bytes required [genesys] genesys_read_ordered_data [genesys] genesys_read_ordered_data: dumping current_setup: pixels: 624 lines: 885 depth: 8 channels: 1 exposure_time: 5359 xres: 75 yres: 75 half_ccd: no stagger: 0 max_shift: 0 [genesys] genesys_read_ordered_data: using filters: gray_lineart [genesys] genesys_read_ordered_data: frontend requested 34 bytes [genesys] genesys_read_ordered_data: bytes_to_read=69030, total_bytes_read=8034 [genesys] genesys_read_ordered_data: 97 lines left by output [genesys] genesys_read_ordered_data: 782 lines left by input [genesys] genesys_fill_read_buffer: start [genesys] genesys_fill_read_buffer: reading 768 bytes [genesys] genesys_fill_read_buffer: end [genesys] genesys_gray_lineart: converting 1 lines of 624 pixels [genesys] genesys_gray_lineart: threshold=127 [genesys] genesys_read_ordered_data: completed, 624 bytes read