2017.10.05 15:55 "[Tiff] Problem using libtiff in debug mode with visual studio 2010", by Emmanuel Cosnard

2017.10.06 09:19 "Re: [Tiff] Problem using libtiff in debug mode with visual studio 2010", by Emmanuel Cosnard

Actually the failure occures just after I get the warning on the console: "red.Tif: Error fetching data for field "Tag 1808."", which is the warning I get when I open a tif file with custom tags. It doesn't stop the code when I am in release, but it does when I am in debug mode. Do you think libtiff in this case returns an error that isn't supported by visual studio in debug and causes its failure? Could I change it by some sort of other warning?

________________________________
De: Emmanuel Cosnard
Envoyé: vendredi 6 octobre 2017 08:24:45
À: Bob Friesenhahn

: tiff@lists.maptools.org
Objet: [Tiff] Problem using libtiff in debug mode with visual studio 2010 RE:

I've just noticed that the problem occures only when I try to open a Tif with custom tags.

But I still have no idea why it works in Release and not in debug...

________________________________
De: Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
Envoyé: jeudi 5 octobre 2017 16:13:49
À: Emmanuel Cosnard
Cc: tiff@lists.maptools.org
Objet: Re: [Tiff] Problem using libtiff in debug mode with visual studio 2010

On Thu, 5 Oct 2017, Emmanuel Cosnard wrote:
>
> Expression: (_osfile(fildes) & FOPEN)
>
>
> For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.
>
>
> Has anyone already had the same error and know how the resolve it?

We have not heard of this before but it seems likely that the problem
is due to attempting to close a file descriptor which is not currently
open (either never been opened, or already been closed). This could
be due to a bug in libtiff or your application.

You are going to need to debug this for yourself some more such as
finding the call stack and arguments which lead to this situation.

Bob
--
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/