This is a multi-part message in MIME format. --------------080801080505050209070105 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi! Ok, here we go... a modified version of sanei_wire.c. Could please try this one? with sane_debug_sanei_wire=4... regards - -- jochen Jochen Eisinger wrote: | -----BEGIN PGP SIGNED MESSAGE----- | Hash: SHA1 | | Hi! | | The problem here is, my net backend just doesn't crash, no matter what i | do :( | | | I'd say this is the old "scan over localhost" problem. Anyway, I've | rewritten parts of the net backend (basically adding lot's of DBG, some | checks again NULL pointers and I've changed parts of the auth functions | to avoid information leaks) | | Please try this backend with SANE_DEBUG_NET=128 and send me the output... | | regards | - -- jochen | | mh wrote: | | mh, Fre, 07 Sep 2001: | | ... | | | |>BTW, maybe someone else with the same problem can try to add a sleep() | too? | |>AFAIR, there were a couple of reports about problems with the net | backend/saned | |>on the localhost. | |> | | | | Just some additional infos: (I hope, this doesn't get boring) | | I've just made some modifications in the net backend (net.c): | | I've replaced all calls to do_cancel(s) in the function sane_read() with | | calls to sane_cancel(s) . | | Now the net backend works just fine (at least on the localhost). I did | 500 | | scans with the pnm backend and 50 with my Plustek (using quiteinsane). | There | | wasn't a single problem. The other frontends work without problems too. | | Any explanation for this ? | | | | Michael | | _______________________________________________ | | Sane-devel mailing list | | [email protected] | | http://www.mostang.com/mailman/listinfo/sane-devel | | | | | - -- | ~ [This is a signature virus, please copy me into your signature file!] | | ~ GnuGP public key for [email protected]: | ~ http://home.nexgo.de/jochen.eisinger/pubkey.asc | -----BEGIN PGP SIGNATURE----- | Version: GnuPG v1.0.6 (GNU/Linux) | Comment: For info see http://www.gnupg.org | | iD8DBQE7mWxW8OF76YrreuMRAo7bAJ4yKLu/RkO15GyrX7/tpSVCmEIAvACgy5y4 | 3Sck7rzVEK/mZKsu1kvk8jo= | =2eZe | -----END PGP SIGNATURE----- | net.c.gz | | Content-Type: | | application/octet-stream | Content-Encoding: | | base64 | | - -- ~ [This is a signature virus, please copy me into your signature file!] ~ GnuGP public key for [email protected]: ~ http://home.nexgo.de/jochen.eisinger/pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7mk8j8OF76YrreuMRAgzAAKCPkbr1JNzaXBo76TmP7A7if5TfxgCdFCkk 2MBoDYhItSe+NqvU1c6ep+E= =lqOY -----END PGP SIGNATURE----- --------------080801080505050209070105 Content-Type: application/octet-stream; name="sanei_wire.c.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="sanei_wire.c.gz" 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 PqosYZi7icn/ANY3TPZ9PgAA --------------080801080505050209070105--
