Bas Wijnen <[EMAIL PROTECTED]> wrote:

Hi,

> A missing error handler in backend/microtek2.c leads to a segfault if an error
> occurs there.  In function sane_start, after the line with
>
>       status = read_cx_shading(ms);
>
> The usual error check should be added:
>
>       if ( status != SANE_STATUS_GOOD )
>               goto cleanup;

Thanks for catching this one, I'll have a look at the code and commit
this upstream if needed.

JB.

-- 
 Julien BLACHE - Debian & GNU/Linux Developer - <[EMAIL PROTECTED]> 
 
 Public key available on <http://www.jblache.org> - KeyID: F5D6 5169 
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to