can somebody please apply the patch attached to Hugin's tracker to
Libpano? or even better: give Thomas Modes SVN write access to libpano?
Yuv
I agree that libpano is wrong in doing this. But I rather remove the setlocale
than adding 40 setlocales in _every return_.
--
--dmg
---
Daniel M. German
http://turingmachine.org
the patch that got applied to parser.c to save and restore locales
causes hugin to crash. this is on debian unstable (linux):
*** glibc detected *** hugin: double free or corruption (fasttop): 0x0000000001e54670 ***
======= Backtrace: =========
/lib/libc.so.6[0x7feab7e076c8]
/lib/libc.so.6(cfree+0x76)[0x7feab7e091d6]
/usr/local/lib/libpano13.so.1(ParseScript+0x1ae4)[0x7feabd576e04]
/usr/local/lib/libhuginbase.so.0.0(_ZN9HuginBase6PTools19calcCtrlPointErrorsERNS_12PanoramaDataE+0x3fe)[0x7feabe1ab2de]
hugin(_ZN2PT18wxLoadPTProjectCmd7executeEv+0xfb0)[0x5872e0]
hugin(_ZN14CommandHistory10addCommandEPN7AppBase7CommandISsEEb+0x1f1)[0x51db91]
hugin(_ZN9MainFrame15LoadProjectFileERK8wxString+0x20f)[0x491f8f]
hugin(_ZN8huginApp6OnInitEv+0x258f)[0x472cbf]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x23)[0x7feabb4223b3]
hugin(main+0x12)[0x46f442]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7feab7db45c6]
hugin[0x46f109]
this happens when i try to open an old project, or after i load images
in hugin and try to run the optimizer. if i revert parser.c to
revision 1016 hugin works again.
--alex--
--
| I believe the moment is at hand when, by a paranoiac and active |
| advance of the mind, it will be possible (simultaneously with |
| automatism and other passive states) to systematize confusion |
| and thus to help to discredit completely the world of reality. |