For me [tm] 1203 works
1214 doesnt.

I don't work on my local svn repository : I copy everything elsewhere 
to be sure.

[jean-...@tangerine] % svn up
À la révision 1214.

[jean-...@tangerine] % grep assert queryfeature.c  
#include <assert.h>
  // the original code passed NULL to snprintf() but it caused problems 
(asserts) when compiling 
    assert(sizeof(panoFormatNames) == PANO_FORMAT_COUNT * sizeof
(char*));
    assert(sizeof(panoFormatNames) == PANO_FORMAT_COUNT * sizeof(int));

^^^^^^^^^^^^^^^^^^
This is the offending line and present on 1214
This line was existing in 1202, has been removed in 1203.
It is not present from 1203 until 1209 and appears agn in 
1210 and still here since.


Regards

Jean-Luc


Le 09/01/2010 12:34:40, Pablo d'Angelo a écrit :
>Hi Matthias,
>
>Matthias Kabel wrote:
> > Hello,
> >
> > I just tried to update my libpano13 and hugin installation with
>libpano13
> > revision 1214 there is an error with hugin.
> >
> > hugin: queryfeature.c:376: panoProjectionFormatCount: Assertion
> > `sizeof(panoFormatNames) == 20 * sizeof(int)' failed.
>I fixed that error in libpano13 rev. 1203
>See:
>http://panotools.svn.sourceforge.net/viewvc/panotools/trunk/libpano/
> queryfeature.c?r1=1199&r2=1203&pathrev=1203
>
>This has removed the line were you backtrace shows the crash. Maybe 
>something went wrong when updating your libpano13 checkout.
>
>> I tried "make clean" for libpano13 and hugin.
>
>Did you also do make install for libpano13?
>
>ciao
>   Pablo
>

Attachment: pgpyR530mEi2M.pgp
Description: PGP signature

Reply via email to