SimulPiscator

Results 69 comments of SimulPiscator

Again thank you for your report. It helped me spot an issue with SANE backends that are not thread safe. I fixed that issue by introducing a worker thread in...

Thanks for the updated log. Could you send me a log without clicking cancel and scanning again? That would be quite helpful. Edit: In the meantime, I added more detailed...

Thanks for the log. I really have a hard time to analyze the issue from remote, so I appreciate your patience. I made a small modification that should avoid the...

Now the log looks fine. What happens if you feed the scanner more than one sheet of paper?

> Don't know if this would help but if found out that where the "Could not send data, aborting" is comming from. It's in scanjob.cpp @ line 739, your flushing...

Great, thank you! Unfortunately, I don't have a physical ADF scanner, and the SANE test backend works fine for me.

I did discover an oversight in the basic/fdbuf code, which did not handle the EINTR error condition on read()/write() properly, and could lead to the request's ostream getting "bad". Maybe...

Thanks for your extensive description. I added some error logging to obtain information about why the output stream is broken. Could you send me a log file for the error...

It seems that VueScan is requesting a JPEG image with an unsupported bit depth: `JpegEncoder: bit depth unsupported, aborting` I'll see what I can do.

I'm now allowing 16 bit depth for JPEG images, though the jpeg encoder does not allow it. The actual color depth will be only 8 bit, but it may solve...