Since I upgraded to 2017.3.1 I seem to be getting a lot of this crashes, to the point that FG is mostly unplayable.
I am using the same graphics configuration and system (macOS) I've been using for some years now, and never it crashed so much. Am I the only one experiencing this increased level of crashes?
This on the terminal where I run fgfs:
the final reference count was 1, memory corruption possible.
Illegal instruction: 4
- Code: Select all
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 org.flightgear.FlightGear 0x0000000103fef6ab 0x1039cd000 + 6432427
1 libosg.130.dylib 0x00000001055beb95 osg::NotifyStreamBuffer::sync() + 85
2 libosg.130.dylib 0x00000001054f04bb std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush() + 91
3 libosg.130.dylib 0x00000001055daf2e osg::Referenced::~Referenced() + 430
4 libosg.130.dylib 0x000000010556916e osg::Group::~Group() + 14
5 libosg.130.dylib 0x00000001055db0de osg::Referenced::signalObserversAndDelete(bool, bool) const + 270
6 libosgDB.130.dylib 0x0000000105019a10 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<osg::ref_ptr<osg::Object>, double> >, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<osg::ref_ptr<osg::Object>, double> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<osg::ref_ptr<osg::Object>, double> > > >::erase(std::__1::__tree_const_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<osg::ref_ptr<osg::Object>, double> >, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<osg::ref_ptr<osg::Object>, double> >, void*>*, long>) + 144
7 libosgDB.130.dylib 0x0000000105019048 osgDB::ObjectCache::removeExpiredObjectsInCache(double) + 216
8 libosgViewer.130.dylib 0x00000001053af279 osgViewer::Viewer::updateTraversal() + 281
9 libosgViewer.130.dylib 0x00000001053b4a5d osgViewer::ViewerBase::frame(double) + 109
10 org.flightgear.FlightGear 0x0000000103fedfee fgOSMainLoop() + 126
11 org.flightgear.FlightGear 0x0000000103a0f1db fgMainInit(int, char**) + 4635
12 org.flightgear.FlightGear 0x00000001039d5ff2 main + 290
13 org.flightgear.FlightGear 0x00000001039d5ce4 start + 52