Re: Probable Bugs & Suggestions

A. Leidenfrost (leidenfrost@dkrz.de)
Fri, 19 Dec 1997 16:12:27 +0100 (CET)

-----BEGIN PGP SIGNED MESSAGE-----

Note: I'm resending this, because it didn't make it to sane-devel, sorry if you
get it twice

Hi Matto,

on 19-Dec-97 you wrote:
>
>
> o the scan resolution is not saved correctly, i.e. when setting it to 200
> dpi it is set to 198 after a new start of xscanimage
>
> [with regards to the Microtek E6...]
> Yes and no. The resolution can only be set in 1% increments (e.g. 6dpi for
> the E6) -- 198 is valid, 200 is not. The scale on xscanimage doesn't
> reflect the quantization right away (fixable?).
> [Actually, there are special resolution codes for 200dpi and 400dpi; that's
> on low-end of the ToDo list.]

Ok, I see.

>
> o setting the value for Exposure to -13 or less results in an error
> (besides 0 is 0 when coming from positive values and -0 when coming
> from negative ones)
>
> I don't get any errors, but I do get a really ugly buzzing noise with values
> < -13. Beats me. I can see the -0 thing (happens when you slide the slider
> with the mouse) --- that would be another GTK/xscanimage thing.

Same here, I confused things, there was no error message.

>
> o trying to change any parameter during a preview or a scan results in
> both
> xscanimage and the scanner to go nuts. There is a error popup and the
> following error message is repeated eternally on the terminal where
> xscanimage was started:
>
> Error: Failed to set value of option brightness: Device busy.
>
> I don't know about *all* parameters, but I do see this behavior with sliders;
> looks like xscanimage drops into a loop of sorts when it doesn't get what it
> wants.
>
> While a scan is in progress, the microtek backend responds to any requests
> to change parameters with SANE_STATUS_DEVICE_BUSY... Is this a reasonable
> behavior? This response is actually not enumerated as a valid response
> to sane_control_option in the API documentation. Should the frontend retry
> on its own volition, or pop up an error for the user and drop the issue?

Hm, wouldn't it be an idea to have two sets of parameters? One currently in use
that can't be changed during a scan, and one that can be modified arbitrarily
for the next scan. I.e. starting a new scan would imply to copy the parameters
from the modifyable to the unmodifyable set.
>
>
> o when using xscanimage as a gimp plugin the transfer of the image from
> xscanimage to gimp sometimes doesn't seem to work. In fact, nothing
> seems to happen and monitoring the process list with top reveals that
> xscanimage is growing and growing and xscanimage and gimp use nearly
> the whole CPU. (When xscanimage reached 23 MB I killed it, and that
> was for a fairly small image of about 5 MB.)
>
> ???????? Never had any problem like this.

Do you perhaps have any suggestion, how I could investigate this further?

>
>
> o Automatic Color Calibration: Ok, although I know nearly nothing about
> scanning and image processing, here is my thoughts about color
> calibration
> for a certain printer. Suppose you have an image with three linear
> gradient
>
>
>>From what I know about color, from the perceptual as well as digital imaging
> perspective, is that it's crazy stuff. A lot of standardization structure
> is already in place; anyone who wants to try this should spend some time in
> the library first, and realize that what you really want to do is to
> calibrate your scanner, printer, and monitor independently to CIE standard
> color indices.

Well, my thoughts where in fact more simple. I was only suggesting a simple
means of calibrating only the scanner, to make the combination of a scanner
with a certain printer reproduce colors at least approximately exactly. Maybe
that's a too simple approach, I am only looking for an easy way to perform the
described kind of calibration.
>
>
> -matt m.
>
>
> ps: As always, the general rule is if you have a reproducible problem, send
> an error log... helps immensely with tracking down what is going on inside.
> (For example, I know of at least three different model codes for the
> "Scanmaker E6" --- who knows which one anyone has, and what the subtle
> differences in behavior might be?)
>

Ok, ok, ok, sorry, of course you are right. Here we go. It's a log of a session
where I first made a preview with Exposure set to -15 and then tried to change
the mode while making a preview, which resulted in an error pop-up and a final
abort.

- - ---------------LOG STARTS HERE ---------------------------

[sanei_init_debug]: Setting debug level of microtek to 128.
[microtek] sane_init: MICROTEK says hello! (v0.4)
[microtek] sane_init: config- /dev/scanner
[microtek] attach_scanner: /dev/scanner
[microtek] attach_scanner: opening /dev/scanner
[microtek] attach_scanner: sending INQUIRY
[microtek] id_microtek...
[microtek] parse_inquiry...
[microtek] dump_inquiry...
========== Scanner Inquiry Block ==========
06 31 13 01 5b 16 00 00 20 20 20 20 20 20 20 20
53 63 61 6e 6e 65 72 20 36 30 30 20 20 20 20 20
31 2e 39 31 53 43 53 49 20 46 2f 57 56 33 2e 34
20 43 54 4c 35 33 38 30 03 4f 8c c5 03 ee 66 03
00 03 01 00 00 03 00 01 0e 0e 01 05 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff

========== Scanner Inquiry Report ==========
===== Scanner ID...
Device Type Code: 0x06
Model Code: 0x66
Vendor Name: ' ' Model Name: 'Scanner 600 '
Firmware Rev: '1.91'
SCSI F/W version: 3.1 Scanner F/W version: 1.3
Response data format: 0x01
===== Imaging Capabilities...
Modes: Lineart Halftone Gray Color (OnePass)
Resolution Step Sizes: 1% 5% Expanded Resolution Support? yes(but says no)
Supported Bits Per Sample: 4 8
Max. document size code: 0x03
Max. document size: 8.500000 x 13.000000 inches
Frame units: pixels 1/8"'s
# of built-in halftones: 12 Downloadable patterns? Yes
Data Compression:
Contrast Settings: 14 Exposure Settings: 14
Adjustable Shadow/Highlight? yes Adjustable Midtone? yes
Digital brightness/offset? yes
Gamma Table Size: 256 entries of 1 bytes (max. value: 255)
===== Source Options...
Feed type: flatbed ADF support? yes
Document Feeder Support? yes Feeder Backtracking? yes
Feeder Installed? no Feeder Ready? no
Transparency Adapter Installed? no
Fast Color Prescan? no
Selectable Transfer Format? no
Color Transfer Sequence: line-by-line, non-sequential with headers
Three pass scan support? no
ModeSelect-1 and ModeSense-1 Support? yes
Can Disable Linearization Table? no
Can Disable Start-of-Scan Recalibration? yes

[microtek] attach_scanner: happy.
[microtek] sane_init: config-
[microtek] sane_get_devices
[microtek] sane_open
[microtek] sane_open: gonna init opts: [microtek] init_options...
[microtek] init_options: quant yes
[microtek] init_options: done.
[microtek] sane_control_option (opt=0,act=0,val=0xbffff068,info=(nil))
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_control_option (opt=2,act=0,val=0x80b17c8,info=(nil))
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_control_option (opt=3,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_control_option (opt=4,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_control_option (opt=6,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_control_option (opt=11,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_control_option (opt=12,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_control_option (opt=13,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_control_option (opt=14,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_control_option (opt=17,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_control_option (opt=18,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (19)...
[microtek] sane_control_option (opt=19,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (20)...
[microtek] sane_control_option (opt=20,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (21)...
[microtek] sane_control_option (opt=21,act=0,val=0xbfffef38,info=(nil))
[microtek] sane_get_option_descriptor (22)...
[microtek] sane_get_option_descriptor (23)...
[microtek] sane_get_option_descriptor (24)...
[microtek] sane_control_option (opt=24,act=0,val=0x80b5368,info=(nil))
[microtek] sane_get_option_descriptor (25)...
[microtek] sane_get_option_descriptor (26)...
[microtek] sane_get_option_descriptor (27)...
[microtek] sane_get_option_descriptor (28)...
[microtek] sane_get_option_descriptor (29)...
[microtek] sane_get_option_descriptor (30)...
[microtek] sane_get_option_descriptor (31)...
[microtek] sane_get_option_descriptor (32)...
[microtek] sane_get_option_descriptor (33)...
[microtek] sane_get_parameters...
[microtek] sane_get_parameters: res_code = 16 (10)
[microtek] sane_get_parameters: dots_per_mm: 3.937008
[microtek] sane_get_parameters: units_per_mm: 23.622047
[microtek] sane_get_parameters: lines: 0
[microtek] sane_control_option (opt=0,act=0,val=0xbfffed30,info=(nil))
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_control_option (opt=2,act=1,val=0x80b7ee8,info=0xbfffed24)
[microtek] sane_control_option: hi en
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_control_option (opt=3,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_control_option (opt=4,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_control_option (opt=6,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_control_option (opt=9,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_control_option (opt=11,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_control_option (opt=12,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_control_option (opt=13,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_control_option (opt=14,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_control_option (opt=17,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_control_option (opt=18,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_get_option_descriptor (19)...
[microtek] sane_control_option (opt=19,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_get_option_descriptor (19)...
[microtek] sane_get_option_descriptor (20)...
[microtek] sane_control_option (opt=20,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_get_option_descriptor (19)...
[microtek] sane_get_option_descriptor (20)...
[microtek] sane_get_option_descriptor (21)...
[microtek] sane_control_option (opt=21,act=1,val=0xbfffed28,info=0xbfffed24)
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_get_option_descriptor (19)...
[microtek] sane_get_option_descriptor (20)...
[microtek] sane_get_option_descriptor (21)...
[microtek] sane_get_option_descriptor (22)...
[microtek] sane_get_option_descriptor (23)...
[microtek] sane_get_option_descriptor (24)...
[microtek] sane_control_option (opt=24,act=1,val=0x80b1100,info=0xbfffed24)
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (24)...
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_control_option (opt=2,act=0,val=0x80b3358,info=(nil))
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_control_option (opt=3,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_control_option (opt=4,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_control_option (opt=6,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_control_option (opt=11,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_control_option (opt=12,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_control_option (opt=13,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_control_option (opt=14,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_control_option (opt=17,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_control_option (opt=18,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (19)...
[microtek] sane_control_option (opt=19,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (20)...
[microtek] sane_control_option (opt=20,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (21)...
[microtek] sane_control_option (opt=21,act=0,val=0xbfffec30,info=(nil))
[microtek] sane_get_option_descriptor (22)...
[microtek] sane_get_option_descriptor (23)...
[microtek] sane_get_option_descriptor (24)...
[microtek] sane_control_option (opt=24,act=0,val=0x80b81c8,info=(nil))
[microtek] sane_get_option_descriptor (25)...
[microtek] sane_get_option_descriptor (26)...
[microtek] sane_get_option_descriptor (27)...
[microtek] sane_get_option_descriptor (28)...
[microtek] sane_get_option_descriptor (29)...
[microtek] sane_get_option_descriptor (30)...
[microtek] sane_get_option_descriptor (31)...
[microtek] sane_get_option_descriptor (32)...
[microtek] sane_get_option_descriptor (33)...
[microtek] sane_get_parameters...
[microtek] sane_get_parameters: res_code = 33 (21)
[microtek] sane_get_parameters: dots_per_mm: 7.795276
[microtek] sane_get_parameters: units_per_mm: 23.622047
[microtek] sane_get_parameters: lines: 1384
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_control_option (opt=11,act=0,val=0xbfffe998,info=(nil))
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_control_option (opt=12,act=0,val=0xbfffe998,info=(nil))
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_control_option (opt=13,act=0,val=0xbfffe998,info=(nil))
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_control_option (opt=14,act=0,val=0xbfffe998,info=(nil))
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_control_option (opt=11,act=0,val=0xbffff0f8,info=(nil))
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_control_option (opt=12,act=0,val=0xbffff0f8,info=(nil))
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_control_option (opt=13,act=0,val=0xbffff0f8,info=(nil))
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_control_option (opt=14,act=0,val=0xbffff0f8,info=(nil))
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_control_option (opt=11,act=0,val=0xbffff60c,info=(nil))
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_control_option (opt=12,act=0,val=0xbffff60c,info=(nil))
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_control_option (opt=13,act=0,val=0xbffff60c,info=(nil))
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_control_option (opt=14,act=0,val=0xbffff60c,info=(nil))
[microtek] sane_control_option (opt=3,act=0,val=0x80bc7ec,info=(nil))
[microtek] sane_control_option (opt=11,act=0,val=0x80bc800,info=(nil))
[microtek] sane_control_option (opt=12,act=0,val=0x80bc804,info=(nil))
[microtek] sane_control_option (opt=13,act=0,val=0x80bc808,info=(nil))
[microtek] sane_control_option (opt=14,act=0,val=0x80bc80c,info=(nil))
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_control_option (opt=3,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_control_option (opt=11,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_control_option (opt=12,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_control_option (opt=13,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_control_option (opt=14,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_control_option (opt=9,act=1,val=0xbffff174,info=(nil))
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_get_option_descriptor (19)...
[microtek] sane_get_option_descriptor (20)...
[microtek] sane_get_option_descriptor (21)...
[microtek] sane_get_option_descriptor (22)...
[microtek] sane_get_option_descriptor (23)...
[microtek] sane_get_option_descriptor (24)...
[microtek] sane_get_option_descriptor (25)...
[microtek] sane_get_option_descriptor (26)...
[microtek] sane_get_option_descriptor (27)...
[microtek] sane_get_option_descriptor (28)...
[microtek] sane_get_option_descriptor (29)...
[microtek] sane_get_option_descriptor (30)...
[microtek] sane_get_option_descriptor (31)...
[microtek] sane_get_option_descriptor (32)...
[microtek] sane_get_option_descriptor (33)...
[microtek] sane_start...
[microtek] sane_get_parameters...
[microtek] sane_get_parameters: res_code = 3 ( 3)
[microtek] sane_get_parameters: dots_per_mm: 0.708661
[microtek] sane_get_parameters: units_per_mm: 23.622047
[microtek] sane_get_parameters: lines: 170
[microtek] .wait_ready 5...
[microtek] .mode_select_1 5...
[microtek] .mode_sense_1...
[microtek] .accessory...
[microtek] .mode_sense 5...
[microtek] .scanning_frame 5...
[microtek] .scanning_frame: in- 0,0 5070,5682
[microtek] .scanning_frame: out- 0,0 5070,5682
[microtek] .download_gamma...
[microtek] .mode_select 5...
[microtek] .mode_select: pap_len: 7800
[microtek] .mode_sense 5...
[microtek] .wait_ready 5...
[microtek] .start_scan...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 170
[microtek] > 0 9a 0 aa 0 0
[microtek] sane_start: spacing = 0, holdsize = 32768
[microtek] Scan Param:
[microtek] pix bpl: 456 hdr bpl: 6 ppl: 152
[microtek] lines: 170 planes: 3
[microtek] dest bpl: 456 dest ppl: 152 aspect: 1.000000
[microtek] sane_get_parameters...
[microtek] sane_set_io_mode...
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 170
[microtek] > 0 9a 0 aa 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 170
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 170, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: missing scanline RGB header!
[microtek] end_scan...
[microtek] .stop_scan...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff34c,info=0xbffff21c)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff348,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff3b4,info=0xbffff284)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff3b0,info=(nil))
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_control_option (opt=16,act=1,val=0xbffff3b4,info=0xbffff284)
[microtek] sane_control_option (opt=16,act=0,val=0xbffff3b0,info=(nil))
[microtek] sane_control_option (opt=3,act=0,val=0x80bc7ec,info=(nil))
[microtek] sane_control_option (opt=11,act=0,val=0x80bc800,info=(nil))
[microtek] sane_control_option (opt=12,act=0,val=0x80bc804,info=(nil))
[microtek] sane_control_option (opt=13,act=0,val=0x80bc808,info=(nil))
[microtek] sane_control_option (opt=14,act=0,val=0x80bc80c,info=(nil))
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_control_option (opt=3,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_control_option (opt=11,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_control_option (opt=12,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_control_option (opt=13,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_control_option (opt=14,act=1,val=0xbffff15c,info=(nil))
[microtek] sane_control_option (opt=9,act=1,val=0xbffff174,info=(nil))
[microtek] sane_get_option_descriptor (1)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (3)...
[microtek] sane_get_option_descriptor (4)...
[microtek] sane_get_option_descriptor (5)...
[microtek] sane_get_option_descriptor (6)...
[microtek] sane_get_option_descriptor (7)...
[microtek] sane_get_option_descriptor (8)...
[microtek] sane_get_option_descriptor (9)...
[microtek] sane_get_option_descriptor (10)...
[microtek] sane_get_option_descriptor (11)...
[microtek] sane_get_option_descriptor (12)...
[microtek] sane_get_option_descriptor (13)...
[microtek] sane_get_option_descriptor (14)...
[microtek] sane_get_option_descriptor (15)...
[microtek] sane_get_option_descriptor (16)...
[microtek] sane_get_option_descriptor (17)...
[microtek] sane_get_option_descriptor (18)...
[microtek] sane_get_option_descriptor (19)...
[microtek] sane_get_option_descriptor (20)...
[microtek] sane_get_option_descriptor (21)...
[microtek] sane_get_option_descriptor (22)...
[microtek] sane_get_option_descriptor (23)...
[microtek] sane_get_option_descriptor (24)...
[microtek] sane_get_option_descriptor (25)...
[microtek] sane_get_option_descriptor (26)...
[microtek] sane_get_option_descriptor (27)...
[microtek] sane_get_option_descriptor (28)...
[microtek] sane_get_option_descriptor (29)...
[microtek] sane_get_option_descriptor (30)...
[microtek] sane_get_option_descriptor (31)...
[microtek] sane_get_option_descriptor (32)...
[microtek] sane_get_option_descriptor (33)...
[microtek] sane_start...
[microtek] sane_get_parameters...
[microtek] sane_get_parameters: res_code = 3 ( 3)
[microtek] sane_get_parameters: dots_per_mm: 0.708661
[microtek] sane_get_parameters: units_per_mm: 23.622047
[microtek] sane_get_parameters: lines: 170
[microtek] .wait_ready 5...
[microtek] .mode_select_1 5...
[microtek] .mode_sense_1...
[microtek] .accessory...
[microtek] .mode_sense 5...
[microtek] .scanning_frame 5...
[microtek] .scanning_frame: in- 0,0 5070,5682
[microtek] .scanning_frame: out- 0,0 5070,5682
[microtek] .download_gamma...
[microtek] .mode_select 5...
[microtek] .mode_select: pap_len: 7800
[microtek] .mode_sense 5...
[microtek] .wait_ready 5...
[microtek] .start_scan...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 170
[microtek] > 0 9a 0 aa 0 0
[microtek] sane_start: spacing = 0, holdsize = 32768
[microtek] Scan Param:
[microtek] pix bpl: 456 hdr bpl: 6 ppl: 152
[microtek] lines: 170 planes: 3
[microtek] dest bpl: 456 dest ppl: 152 aspect: 1.000000
[microtek] sane_get_parameters...
[microtek] sane_set_io_mode...
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 170
[microtek] > 0 9a 0 aa 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 170
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 170, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 153
[microtek] > 0 9a 0 99 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 153
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 153, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 136
[microtek] > 0 9a 0 88 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 136
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 136, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 119
[microtek] > 0 9a 0 77 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 119
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 119, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 102
[microtek] > 0 9a 0 66 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 102
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 102, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 85
[microtek] > 0 9a 0 55 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 85
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 85, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_control_option (opt=2,act=1,val=0x402592dc,info=0xbfffc9bc)
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_get_option_descriptor (2)...
[microtek] sane_control_option (opt=2,act=1,val=0x402592dc,info=0xbfffc9bc)
[microtek] sane_get_option_descriptor (2)...
Error: Failed to set value of option mode: Device busy.
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 68
[microtek] > 0 9a 0 44 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 68
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 68, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 51
[microtek] > 0 9a 0 33 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 51
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 51, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 34
[microtek] > 0 9a 0 22 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 34
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 34, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] .wait_ready 5...
[microtek] .get_scan_status 5...
[microtek] get_scan_status(6): 0, 154, 17
[microtek] > 0 9a 0 11 0 0
[microtek] sane_read: gss busy, linewidth, remaining: 0, 154, 17
[microtek] sane_read: max_dest: 17, max_scsi: 70, rem: 17, nlines: 17
[microtek] .read_scan_data...
[microtek] sane_read: dest_length: 8192, buffsize: 7854
[microtek] sane_read: extra r: 0 g: 0 b: 0 pre: 0 post: 0
[microtek] sane_read: total: 17 complete: 17 delivered: 17
[microtek] sane_read...
[microtek] end_scan...
[microtek] .stop_scan...
[microtek] sane_cancel...[microtek] sane_control_option
(opt=3,act=1,val=0xbfffcfec,info=(nil))
[microtek] sane_control_option (opt=11,act=1,val=0xbfffcff0,info=(nil))
[microtek] sane_control_option (opt=12,act=1,val=0xbfffcff0,info=(nil))
[microtek] sane_control_option (opt=13,act=1,val=0xbfffcff0,info=(nil))
[microtek] sane_control_option (opt=14,act=1,val=0xbfffcff0,info=(nil))
[microtek] sane_control_option (opt=9,act=1,val=0xbfffcff4,info=(nil))
[microtek] sane_cancel...[microtek] sane_control_option
(opt=3,act=1,val=0xbfffcffc,info=(nil))
[microtek] sane_control_option (opt=11,act=1,val=0xbfffd000,info=(nil))
[microtek] sane_control_option (opt=12,act=1,val=0xbfffd000,info=(nil))
[microtek] sane_control_option (opt=13,act=1,val=0xbfffd000,info=(nil))
[microtek] sane_control_option (opt=14,act=1,val=0xbfffd000,info=(nil))
[microtek] sane_control_option (opt=9,act=1,val=0xbfffd004,info=(nil))

** ERROR **: BadDrawable (invalid Pixmap or Window parameter)

- - ---------------- LOG ENDS HERE ------------------------

- ---
Andree Leidenfrost, GEOPHYSICIST

Institute of Geophysics, Hamburg University
Bundesstrasse 55, 20146 Hamburg, Germany
phone +49 40 4123 2984, fax +49 40 4123 5441
http://www.app-geoph.dkrz.de/andree

finger u250011@gp12.dkrz.de for PGP public key
PGP fingerprint = 5F FC 44 FF 84 71 C4 46 72 64 9A F0 EF 99 89 7C

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv

iQB1AwUBNJqO2kNbWTbvj71ZAQFOcwMAiEEgDTjpp0FlQ3cyp2e8FBJJblJXfFMI
+tqCkG5dCoUDg2gfzOwkgR4XYWR7XaQ6C/pYPALiv8ZwYFuk6qt2BZzcLC0YdJRu
zmxwruA6wTIYQT6PcuIdnWSfpP6uYlnF
=r1/G
-----END PGP SIGNATURE-----

--
Source code, list archive, and docs: http://www.mostang.com/sane/
To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com