Torsten Dreyer,

> 
> the new METAR handler uses the following code
> 
> static const string coverage_string[] = {
>    SGCloudLayer::SG_CLOUD_CLEAR_STRING,
>    SGCloudLayer::SG_CLOUD_FEW_STRING,
>    SGCloudLayer::SG_CLOUD_SCATTERED_STRING,
>    SGCloudLayer::SG_CLOUD_BROKEN_STRING,
>    SGCloudLayer::SG_CLOUD_OVERCAST_STRING,
> };
> 
> which runs fine for me under Linux but crashes my Mac (Windows not yet
> tested)
> Program received signal EXC_BAD_ACCESS, Could not access memory.
> Reason: KERN_INVALID_ADDRESS at address: 0xfffffffffffffff8
> 0x00007fff80ed20aa in std::string::_Rep::_M_grab ()
> (gdb) bt
> #0  0x00007fff80ed20aa in std::string::_Rep::_M_grab ()
> #1  0x00007fff80ed2171 in std::basic_string<char,
> std::char_traits<char>, std::allocator<char> >::basic_string ()
> #2  0x000000010001ff71 in __static_initialization_and_destruction_0
> (__initialize_p=<value temporarily unavailable, due to optimizations>,
> __priority=<value temporarily unavailable, due to optimizations>) at
> metarproperties.cxx:105
> #3  0x00007fff5fc0d500 in
> __dyld__ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkCon
> textE
> ()
> #4  0x00007fff5fc0bcec in
> __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj ()
> #5  0x00007fff5fc0bda6 in
> __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE ()
> #6  0x00007fff5fc0210e in __dyld__ZN4dyld24initializeMainExecutableEv ()
> #7  0x00007fff5fc06981 in
> __dyld__ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_ ()
> #8  0x00007fff5fc016d2 in
> __dyld__ZN13dyldbootstrap5startEPK12macho_headeriPPKcl ()
> #9  0x00007fff5fc01052 in __dyld__dyld_start ()
> 
> Does anybody else see this? Is a static string array a bad idea?
> 

Under MSVC9 it compiles and builds OK (Pull from git a few minutes old). On
the other hand, I can see no effect of METAR and the old 3d clouds are not
displayed. In the GUI the clouds remain set at clear, and cannot be manually
changed.  

Vivian



------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to