[Insight-users] problem while loading corrupted files

Jakub Bican jakub.bican at matfyz.cz
Wed May 13 09:15:09 EDT 2009


Thanks Luis,

A) They were random images downloaded from the web ...

B) I suppose ITK to throw an exception on a file that it is not able
to read and clean-up everything correctly.

C) I've been told that reading many zero-sized jpeg files on our linux
machine will cause the error ("Error opendir(): Too many open files").

I am working on easy-reproducing the problem and gathering some more
info. I remember one more bug with jpeg loading which has been fixed
(http://public.kitware.com/Bug/view.php?id=5201), but maybe
insufficiently ...

Regards, Jakub


2009/5/13 Luis Ibanez <luis.ibanez at kitware.com>:
> Hi Jakub,
>
>
> A couple of questions:
>
>
> A) The corrupted JPEG files:
>     With what software were they generated ?
>
>
> B) Do you expect ITK to read the corrupted files ?
>     or to throw exceptions when encountering them ?
>
> C) Can you share one (or several) of those corrupted
>     files so that we can attempt to replicate this
>     behavior.
>
>
> One thing that may be happening is that we may be
> throwing an exception but not closing the file handles
> that have been open so far....
>
>
>
>      Thanks
>
>
>              Luis
>
>
> -------------------------------------------------------
> On Wed, May 13, 2009 at 2:54 AM, Jakub Bican <jakub.bican at matfyz.cz> wrote:
>> Hello,
>>
>> we built an image retrieval system and we encountered a problem. In
>> the bunch of files we have to precess is a large number of corrupter
>> jpeg files or files with zero length.
>>
>> We suspect the JPEG image reader class of ITK that it does not close
>> file handle if it encounters some problem during file reading, because
>> we run out of file handles on certain linux system after some time of
>> system our execution.
>>
>> Do someone have an experience with such behavior?
>>
>> Thanks, Jakub
>> _____________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>
>


More information about the Insight-users mailing list