Menu

#2705 SIGSEGV with WS3

None
Fixed
None
Low
2023-01-18
2022-02-07
No

Hi,
I get crashes with WS3 around EGPH every time. They happen around 2-3 minutes after switching to WS3, mostly right after one of the fg-typical "stutters". This time I managed to get a backtrace.

I have not much experience in gdb but I'm willing to recreate the bug with some guidance and provide additional info.

Metadata: FG and OSG self-built on debian testing. FG/SG next, OSG 3.6.5-rc3. NVidia GTX 1060

backtrace:

[New Thread 0x7fff9c87d640 (LWP 29234)]
--Type <RET> for more, q to quit, c to continue without paging--c

Thread 33 "fgfs" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff9ffff640 (LWP 29223)]
0x00007ffff3287b81 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) thread apply all bt full

Thread 35 (Thread 0x7fff9c87d640 (LWP 29234) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff35f3cf0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3  0x00005555564e9b73 in std::condition_variable::wait<SGWaitCondition::wait(std::mutex&)::<lambda()> > (__p=..., __lock=..., this=0x5555653f8b88) at /usr/include/c++/11/condition_variable:103
No locals.
#4  SGWaitCondition::wait (this=this@entry=0x5555653f8b58, mutex=...) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:125
        lock = {_M_device = 0x5555653f8b60, _M_owns = true}
#5  0x00005555563ef19b in SGBlockingQueue<SynthesizeRequest>::pop (this=0x5555653f8ad8) at /home/daniel/bin/fgfs/include/simgear/threads/SGQueue.hxx:228
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
#6  FLITEVoiceSynthesizer::WorkerThread::run (this=0x5555f560efe0) at /home/daniel/src/fgfs/flightgear.git/src/Sound/VoiceSynthesizer.cxx:51
        request = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffe8c000b60 "`\344\350s\371\177"}, _M_string_length = 427, {_M_local_buf = "\253\001", '\000' <repeats 13 times>, _M_allocated_capacity = 427}}, speed = 0.0625, volume = 1, pitch = 0.0625, listener = 0x5555751fd090}
        __FUNCTION__ = "run"
#7  0x00005555564eb542 in SGThread::start_routine (data=0x5555f560efe0) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:97
        thread = 0x5555f560efe0
#8  0x00007ffff35f98f4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#10 0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
--Type <RET> for more, q to quit, c to continue without paging--
No symbol table info available.

Thread 34 (Thread 0x7fff9f7fe640 (LWP 29224) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff727fa7f in OpenThreads::Condition::wait(OpenThreads::Mutex*) () from /home/daniel/bin/fgfs/lib/libOpenThreads.so.21
No symbol table info available.
#3  0x00007ffff7be8a26 in osgDB::DatabasePager::DatabaseThread::run() () from /home/daniel/bin/fgfs/lib/libosgDB.so.161
No symbol table info available.
#4  0x00007ffff727f4f8 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /home/daniel/bin/fgfs/lib/libOpenThreads.so.21
No symbol table info available.
#5  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 33 (Thread 0x7fff9ffff640 (LWP 29223) "fgfs"):
#0  0x00007ffff3287b81 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffff328b9a4 in free () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2  0x000055555661bc8a in __gnu_cxx::new_allocator<char>::deallocate (__t=<optimized out>, __p=<optimized out>, this=0x7ffeb2cc7630) at /usr/include/c++/11/ext/new_allocator.h:145
No locals.
#3  std::allocator_traits<std::allocator<char> >::deallocate (__n=<optimized out>, __p=<optimized out>, __a=...) at /usr/include/c++/11/bits/alloc_traits.h:496
No locals.
#4  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy (__size=<optimized out>, this=0x7ffeb2cc7630) at /usr/include/c++/11/bits/basic_string.h:245
No locals.
#5  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose (this=0x7ffeb2cc7630) at /usr/include/c++/11/bits/basic_string.h:240
--Type <RET> for more, q to quit, c to continue without paging--
No locals.
#6  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string (this=0x7ffeb2cc7630, __in_chrg=<optimized out>) at /usr/include/c++/11/bits/basic_string.h:672
No locals.
#7  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>::~pair (this=0x7ffeb2cc7630, __in_chrg=<optimized out>) at /usr/include/c++/11/bits/stl_pair.h:211
No locals.
#8  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > (__p=0x7ffeb2cc7630, this=<optimized out>) at /usr/include/c++/11/ext/new_allocator.h:168
No locals.
#9  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > (__p=0x7ffeb2cc7630, __a=...) at /usr/include/c++/11/bits/alloc_traits.h:535
No locals.
#10 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_destroy_node (__p=0x7ffeb2cc7610, this=<optimized out>) at /usr/include/c++/11/bits/stl_tree.h:623
No locals.
#11 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_drop_node (this=<optimized out>, __p=0x7ffeb2cc7610) at /usr/include/c++/11/bits/stl_tree.h:631
No locals.
#12 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_erase (this=<optimized out>, __x=0x7ffeb2cc7610) at /usr/include/c++/11/bits/stl_tree.h:1891
        __y = 0x0
#13 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_tra--Type <RET> for more, q to quit, c to continue without paging--
its<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_erase (this=<optimized out>, __x=0x7ffeb31f2e60) at /usr/include/c++/11/bits/stl_tree.h:1889
        __y = <optimized out>
#14 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_erase (this=<optimized out>, __x=0x7ffeb31f2dc0) at /usr/include/c++/11/bits/stl_tree.h:1889
        __y = <optimized out>
#15 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_erase (__x=0x7ffeb2b2a850, this=0x7fff9fffcb50) at /usr/include/c++/11/bits/stl_tree.h:1889
        __y = <optimized out>
#16 0x0000555556624359 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::_M_erase (this=<optimized out>, __x=0x7ffeb2b2a7b0) at /usr/include/c++/11/bits/stl_tree.h:787
        __y = <optimized out>
#17 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::~_Rb_tree (this=0x7fff9fffcb50, __in_chrg=<optimized out>) at /usr/include/c++/11/bits/stl_tree.h:984
No locals.
#18 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >::~map (this=0x7fff9fffcb50, __in_chrg=<optimized out>) at /usr/include/c++/11/bits/stl_map.h:302
No locals.
#19 SGMaterialCache::Atlas::~Atlas (this=0x7fff9fffcaa0, __in_chrg=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/material/matlib.hxx:--Type <RET> for more, q to quit, c to continue without paging--
110
No locals.
#20 SGMaterialLib::generateMatCache (this=0x555558d26e70, center=..., options=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/material/matlib.cxx:249
        newCache = 0x7ffe87378600
        g = {_M_device = <optimized out>}
        it = {<std::iterator<std::bidirectional_iterator_tag, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<SGSharedPtr<SGMaterial>, std::allocator<SGSharedPtr<SGMaterial> > > >, long, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<SGSharedPtr<SGMaterial>, std::allocator<SGSharedPtr<SGMaterial> > > > const*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<SGSharedPtr<SGMaterial>, std::allocator<SGSharedPtr<SGMaterial> > > > const&>> = {<No data fields>}, current = {_M_node = <optimized out>}}
        lc_iter = {_M_node = <optimized out>}
#21 0x000055555662478e in SGMaterialLib::generateMatCache (this=<optimized out>, center=..., options=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/material/matlib.cxx:270
        c = {_data = {{_v4 = {-3.609375, 56.046875, 0, 0}, vec = {-3.609375, 56.046875}}}}
#22 0x00005555566a511f in simgear::VPBTechnique::generateGeometry (this=0x7ffe87377cd0, buffer=..., masterLocator=0x7ffe85431050, centerModel=...) at /home/daniel/bin/fgfs/include/osg/ref_ptr:70
        matcache = <optimized out>
        landmat = <optimized out>
        watermat = <optimized out>
        landclassImage = 0x7ffe822f6020
        atlas = {index = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, int> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, int> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<int> >> = {_M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff9fffce08, _M_right = 0x7fff9fffce08}, _M_node_count = 0}, <No data fields>}}}, image = {_ptr = 0x0}, textureLookup1 = {_ptr = 0x0}, textureLookup2 = {_ptr = 0x0}, dimensions = {_ptr = 0x0}, ambient = {_ptr = 0x0}, diffuse = {_ptr = 0x0}, specular = {_ptr = 0x0}, materialParams1 = {_ptr = 0x0}, materialParams2 = {_ptr = 0x0}, materialParams3 = {_ptr = 0x0}, waterAtlas = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, bool> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, bool> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<int> >> = {_M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff9fffce88, _M_right = 0x7fff9fffce88}, _M_node_count = 0}, <No data fields>}}}, textureMap = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned int> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std:--Type <RET> for more, q to quit, c to continue without paging--
:__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff9fffceb8, _M_right = 0x7fff9fffceb8}, _M_node_count = 0}, <No data fields>}}}}
        terrain = 0x7fff788ddb60
        elevationLayer = 0x7ffe86e96d40
        colorLayer = <optimized out>
        matlib = {_ptr = 0x555558d26e70}
        loc = {_lon = -0.062995477689170312, _lat = 0.97820250419712651, _elevation = -3.1053777169110549e-05}
        landEffectProp = {_ptr = 0x7ffeb2d4aad0}
        waterEffectProp = {_ptr = 0x7ffe8222df70}
        __FUNCTION__ = "generateGeometry"
        landEffect = {_ptr = <optimized out>}
        waterEffect = {_ptr = <optimized out>}
        numRows = <optimized out>
        numColumns = <optimized out>
        scaleHeight = <optimized out>
        sampleRatio = <optimized out>
        constraint_gap = <optimized out>
        separateWaterMesh = <optimized out>
        minimumNumColumns = <optimized out>
        minimumNumRows = <optimized out>
        treatBoundariesToValidDataAsDefaultValue = <optimized out>
        skirtHeight = <optimized out>
        hfl = <optimized out>
        createSkirt = <optimized out>
        VNG = {_masterLocator = 0x555556e71440 <vtable for simgear::VegetationHandler+16>, _centerModel = {_v = {3.5070113431739808e-06, 6.2609534701061847e-06, 1.0000002384185791}}, _numRows = -1610625616, _numColumns = 32767, _scaleHeight = -1.08336982e-19, _constraint_vtx_gap = 4.59163468e-41, _indices = {<std::_Vector_base<int, std::allocator<int> >> = {_M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<int, std::allocator<int> >::_Vector_impl_data> = {_M_start = 0x0, _M_finish = 0x7ffe87409980, _M_end_of_storage = 0x7fff3f800000}, <No data fields>}}, <No data fields>}, _vertices = {_ptr = 0x7fff9fffce98}, _normals = {_ptr = 0x3fea7b7bb61033f6}, _elevations = {_ptr = 0xbfaa7ee2f0cedb85}, _boundaryVertices = {_ptr = 0xbfe1e30e567dab2f}}
        numVertices = <optimized out>
        colors = {_ptr = <optimized out>}
        texcoords = <optimized out>
        skirtVectors = {_ptr = <optimized out>}
--Type <RET> for more, q to quit, c to continue without paging--
        swapOrientation = <optimized out>
        smallTile = <optimized out>
        landElements = {_ptr = 0x7ffeb2ce96d0}
        waterElements = {_ptr = 0x7ffeb2ce96e0}
        i = <optimized out>
        j = <optimized out>
        landStateSet = <optimized out>
        waterStateSet = <optimized out>
        level = {_ptr = <optimized out>}
        bottom_left = {_v = {<optimized out>, <optimized out>, <optimized out>}}
        bottom_right = {_v = {<optimized out>, <optimized out>, <optimized out>}}
        top_left = {_v = {<optimized out>, <optimized out>, <optimized out>}}
        top_right = {_v = {<optimized out>, <optimized out>, <optimized out>}}
        got_bl = <optimized out>
        got_br = <optimized out>
        got_tl = <optimized out>
        got_tr = <optimized out>
        twu = {_ptr = <optimized out>}
        thu = {_ptr = <optimized out>}
#23 0x00005555566aef57 in simgear::VPBTechnique::init (this=0x7ffe87377cd0, dirtyMask=<optimized out>, assumeMultiThreaded=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/tgdb/VPBTechnique.cxx:183
        lock = {m_lock = @0x7ffe87377d70}
        tile = {_ptr = 0x7ffe86e96a10}
        tileID = {level = <optimized out>, x = <optimized out>, y = <optimized out>}
        __FUNCTION__ = "init"
        buffer = {_ptr = 0x7ffeb2cfcdf0}
        masterLocator = 0x7ffe85431050
        centerModel = {_v = {3563432.0728162127, -224777.52230400243, 5267358.9876365429}}
#24 0x00007ffff71f0f0b in osgTerrain::TerrainTile::traverse(osg::NodeVisitor&) () from /home/daniel/bin/fgfs/lib/libosgTerrain.so.161
No symbol table info available.
#25 0x00007ffff71f1438 in osgTerrain::TerrainTile::accept(osg::NodeVisitor&) () from /home/daniel/bin/fgfs/lib/libosgTerrain.so.161
No symbol table info available.
#26 0x00007ffff74366d3 in osg::Group::traverse(osg::NodeVisitor&) () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#27 0x00005555560aa498 in osg::Group::accept (nv=..., this=0x7ffe854b6b30) at /home/daniel/bin/fgfs/include/osg/Group:38
No locals.
#28 osg::Group::accept (this=0x7ffe854b6b30, nv=...) at /home/daniel/bin/fgfs/include/osg/Group:38
No locals.
#29 0x00007ffff74366d3 in osg::Group::traverse(osg::NodeVisitor&) () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#30 0x00005555566980e8 in osg::MatrixTransform::accept (this=0x7ffe8a296df0, nv=...) at /home/daniel/bin/fgfs/include/osg/MatrixTransform:37
No locals.
#31 0x00007ffff74366d3 in osg::Group::traverse(osg::NodeVisitor&) () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#32 0x00005555560aa498 in osg::Group::accept (nv=..., this=0x7ffe854b6c50) at /home/daniel/bin/fgfs/include/osg/Group:38
No locals.
#33 osg::Group::accept (this=0x7ffe854b6c50, nv=...) at /home/daniel/bin/fgfs/include/osg/Group:38
No locals.
#34 0x000055555663b044 in findTopMostNodeOfType<osgTerrain::Terrain> (node=node@entry=0x7ffe854b6c50) at /home/daniel/src/fgfs/simgear.git/simgear/scene/model/ModelRegistry.cxx:970
        fnotv = {<osg::NodeVisitor> = {<No data fields>}, _foundNode = 0x0}
#35 0x000055555663b4d8 in OSGOptimizePolicy::optimize (this=this@entry=0x555558338d2c, node=node@entry=0x7ffe854b6c50, fileName=..., opt=opt@entry=0x7ffe81f2a9f0) at /home/daniel/src/fgfs/simgear.git/simgear/scene/model/ModelRegistry.cxx:1023
        ctv = {<osg::NodeVisitor> = {<No data fields>}, <No data fields>}
        features = 0x5555584b1dd0
        terrain = {_ptr = <optimized out>}
        terrainTile = {_ptr = <optimized out>}
        optimized = {_ptr = 0x7ffe854b6c50}
        sgopt = 0x7ffe853cb5b0
        __FUNCTION__ = "optimize"
        group = <optimized out>
        transform = <optimized out>
#36 0x000055555663e473 in simgear::ModelRegistryCallback<IVEProcessPolicy, simgear::DefaultCachePolicy, OSGOptimizePolicy, simgear::OSGSubstitutePolicy, simgear::BuildLeafBVHPolicy>::readNode (this=0x555558338d20, fileName=..., opt=0x7ffe81f2a9f0) at /home/daniel/src/fgfs/simgear.git/simgear/scene/model/ModelRegistry.hxx:95
        processedNode = {_ptr = 0x7ffe854b6c50}
        otherFileName = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fff9fffd830 ""}, _M_string_length = 0, {_M_local_buf = "\000\000\000\000\000\000\000\000\256\376\\\363\377\177\000", _M_allo--Type <RET> for more, q to quit, c to continue without paging--
cated_capacity = 0}}
        res = {_status = osgDB::ReaderWriter::ReadResult::FILE_LOADED, _message = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fff9fffd878 ""}, _M_string_length = 0, {_M_local_buf = "\000\361\307\367\377\177\000\000\000\000\000\000\000\000\000", _M_allocated_capacity = 140737350463744}}, _object = {_ptr = 0x7ffe854b6b30}}
        optimizedNode = {_ptr = 0x0}
#37 0x00005555566347a6 in simgear::ModelRegistry::readNode (this=0x5555582bcf60, fileName=..., opt=0x7ffe81f2a9f0) at /home/daniel/src/fgfs/simgear.git/simgear/scene/model/ModelRegistry.cxx:765
        ec = {_keys = {<std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl_data> = {_M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}, <No data fields>}}, <No data fields>}}
        sgopt = <optimized out>
        iter = {_M_node = <optimized out>}
        result = {_status = osgDB::ReaderWriter::ReadResult::FILE_NOT_HANDLED, _message = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fff9fffd9c8 ""}, _M_string_length = 0, {_M_local_buf = "\000\000\000\000\000\000\000\000P\000\000\000\000\000\000", _M_allocated_capacity = 0}}, _object = {_ptr = 0x0}}
        __FUNCTION__ = "readNode"
#38 0x00007ffff7be9be9 in osgDB::DatabasePager::DatabaseThread::run() () from /home/daniel/bin/fgfs/lib/libosgDB.so.161
No symbol table info available.
#39 0x00007ffff727f4f8 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /home/daniel/bin/fgfs/lib/libOpenThreads.so.21
No symbol table info available.
#40 0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#41 0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 32 (Thread 0x7fffa52a5640 (LWP 29222) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff35f3cf0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
--Type <RET> for more, q to quit, c to continue without paging--
No symbol table info available.
#3  0x00005555564e9f0b in SGExclusiveThread::wait (this=this@entry=0x5555772829d0) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:220
        lck = {_M_device = 0x5555772829e8, _M_owns = true}
#4  0x00005555564eb508 in SGExclusiveThread::run (this=0x5555772829d0) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:256
No locals.
#5  SGThread::start_routine (data=0x5555772829d0) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:97
        thread = 0x5555772829d0
#6  0x00007ffff35f98f4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#8  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 31 (Thread 0x7fffea4a6640 (LWP 29221) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff35f3cf0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3  0x00005555564e9b73 in std::condition_variable::wait<SGWaitCondition::wait(std::mutex&)::<lambda()> > (__p=..., __lock=..., this=0x555558342810) at /usr/include/c++/11/condition_variable:103
No locals.
#4  SGWaitCondition::wait (this=this@entry=0x5555583427e0, mutex=...) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:125
        lock = {_M_device = 0x5555583427e8, _M_owns = true}
#5  0x0000555556404c03 in SGBlockingQueue<simgear::LogEntry>::pop (this=0x555558342760) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGQueue.hxx:228
        g = {_M_device = <optimized out>}
        item = {debugClass = <optimized out>, debugPriority = <optimized out>, originalPriority = <optimized out>, file = <optimized out>, line = <optimized out>, function = <optimized out>, message = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, freeFilename = <optimized out>}
        g = {_M_device = <optimized out>}
--Type <RET> for more, q to quit, c to continue without paging--
        item = {debugClass = <optimized out>, debugPriority = <optimized out>, originalPriority = <optimized out>, file = <optimized out>, line = <optimized out>, function = <optimized out>, message = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, freeFilename = <optimized out>}
#6  logstream::LogStreamPrivate::run (this=0x555558342720) at /home/daniel/src/fgfs/simgear.git/simgear/debug/logstream.cxx:378
        entry = {debugClass = SG_TERRAIN, debugPriority = SG_INFO, originalPriority = SG_INFO, file = 0x555556a387e0 "/home/daniel/src/fgfs/simgear.git/simgear/scene/tgdb/ReaderWriterSTG.cxx", line = -521, function = 0x555556a15e68 "read", message = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffe81ad3ac0 "/home/daniel/.fgfs/TerraSync/Pylons/w010n50/w004n56/2892944.stg"}, _M_string_length = 88, {_M_local_buf = "X\000\000\000\000\000\000\000label\000\000", _M_allocated_capacity = 88}}, freeFilename = false}
#7  0x00005555564eb542 in SGThread::start_routine (data=0x555558342720) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:97
        thread = 0x555558342720
#8  0x00007ffff35f98f4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#10 0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 30 (Thread 0x7fff9ca7e640 (LWP 29220) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff56844e8 in __new_sem_wait_slow64.constprop.0 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff5745a39 in ?? () from /lib/x86_64-linux-gnu/libopenal.so.1
No symbol table info available.
#3  0x00007ffff570a12d in ?? () from /lib/x86_64-linux-gnu/libopenal.so.1
No symbol table info available.
#4  0x00007ffff5745587 in ?? () from /lib/x86_64-linux-gnu/libopenal.so.1
No symbol table info available.
#5  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--

Thread 29 (Thread 0x7fffc75ef640 (LWP 29219) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007fffe3a3f168 in pa_threaded_mainloop_wait () from /lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#3  0x00007ffff573ee7e in ?? () from /lib/x86_64-linux-gnu/libopenal.so.1
No symbol table info available.
#4  0x00007ffff5745587 in ?? () from /lib/x86_64-linux-gnu/libopenal.so.1
No symbol table info available.
#5  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 28 (Thread 0x7fffb5aa6640 (LWP 29218) "threaded-ml"):
#0  0x00007ffff32f2fef in poll () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007fffe3a3ea02 in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#2  0x00007fffe3a30449 in pa_mainloop_poll () from /lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#3  0x00007fffe3a30ac7 in pa_mainloop_iterate () from /lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#4  0x00007fffe3a30b70 in pa_mainloop_run () from /lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#5  0x00007fffe3a3ead9 in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#6  0x00007fffe39d5aef in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.0.so
No symbol table info available.
#7  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#8  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 24 (Thread 0x7fffb62a7640 (LWP 29214) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff727fa7f in OpenThreads::Condition::wait(OpenThreads::Mutex*) () from /home/daniel/bin/fgfs/lib/libOpenThreads.so.21
No symbol table info available.
#3  0x0000555555ef4d3a in FGVoiceMgr::FGVoiceThread::wait_for_jobs (this=0x555559306f80) at /home/daniel/src/fgfs/flightgear.git/src/Sound/voice.hxx:88
        g = {m_lock = <optimized out>}
        g = {m_lock = <optimized out>}
#4  FGVoiceMgr::FGVoiceThread::run (this=0x555559306f80) at /home/daniel/src/fgfs/flightgear.git/src/Sound/voice.cxx:289
        busy = <optimized out>
#5  0x00007ffff727f4f8 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /home/daniel/bin/fgfs/lib/libOpenThreads.so.21
No symbol table info available.
#6  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#7  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 23 (Thread 0x7fffb6aa8640 (LWP 29213) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff35f3cf0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3  0x00005555564e9b73 in std::condition_variable::wait<SGWaitCondition::wait(std::mutex&)::<lambda()> > (__p=..., __lock=..., this=0x555575321e58) at /usr/include/c++/11/condition_variable:103
No locals.
#4  SGWaitCondition::wait (this=this@entry=0x555575321e28, mutex=...) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:125
        lock = {_M_device = 0x555575321e30, _M_owns = true}
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00005555563ef19b in SGBlockingQueue<SynthesizeRequest>::pop (this=0x555575321da8) at /home/daniel/bin/fgfs/include/simgear/threads/SGQueue.hxx:228
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
#6  FLITEVoiceSynthesizer::WorkerThread::run (this=0x5555588e5930) at /home/daniel/src/fgfs/flightgear.git/src/Sound/VoiceSynthesizer.cxx:51
        request = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>, _M_allocated_capacity = 0}}, speed = 0, volume = 0, pitch = 0, listener = 0x0}
        __FUNCTION__ = "run"
#7  0x00005555564eb542 in SGThread::start_routine (data=0x5555588e5930) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:97
        thread = 0x5555588e5930
#8  0x00007ffff35f98f4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#10 0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 22 (Thread 0x7fffc5123640 (LWP 29212) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff35f3cf0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3  0x00005555564e9b73 in std::condition_variable::wait<SGWaitCondition::wait(std::mutex&)::<lambda()> > (__p=..., __lock=..., this=0x555575360d78) at /usr/include/c++/11/condition_variable:103
No locals.
#4  SGWaitCondition::wait (this=this@entry=0x555575360d48, mutex=...) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:125
--Type <RET> for more, q to quit, c to continue without paging--
        lock = {_M_device = 0x555575360d50, _M_owns = true}
#5  0x00005555563ef19b in SGBlockingQueue<SynthesizeRequest>::pop (this=0x555575360cc8) at /home/daniel/bin/fgfs/include/simgear/threads/SGQueue.hxx:228
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
#6  FLITEVoiceSynthesizer::WorkerThread::run (this=0x555558d38e70) at /home/daniel/src/fgfs/flightgear.git/src/Sound/VoiceSynthesizer.cxx:51
        request = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>, _M_allocated_capacity = 0}}, speed = 0, volume = 0, pitch = 0, listener = 0x0}
        __FUNCTION__ = "run"
#7  0x00005555564eb542 in SGThread::start_routine (data=0x555558d38e70) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:97
        thread = 0x555558d38e70
#8  0x00007ffff35f98f4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#10 0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 21 (Thread 0x7fffdbfff640 (LWP 29211) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff35f3cf0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3  0x00005555564e9b73 in std::condition_variable::wait<SGWaitCondition::wait(std::mutex&)::<lambda()> > (__p=..., __lock=..., this=0x55557535d488) at /usr/include/c++/11/condition_variable:103
No locals.
--Type <RET> for more, q to quit, c to continue without paging--
#4  SGWaitCondition::wait (this=this@entry=0x55557535d458, mutex=...) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:125
        lock = {_M_device = 0x55557535d460, _M_owns = true}
#5  0x00005555563ef19b in SGBlockingQueue<SynthesizeRequest>::pop (this=0x55557535d3d8) at /home/daniel/bin/fgfs/include/simgear/threads/SGQueue.hxx:228
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
#6  FLITEVoiceSynthesizer::WorkerThread::run (this=0x5555588ad210) at /home/daniel/src/fgfs/flightgear.git/src/Sound/VoiceSynthesizer.cxx:51
        request = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffd27b9bf8 ""}, _M_string_length = 140737280800903, {_M_local_buf = "\260\233{\322\377\177\000\000\240\337\377\333\004\000\000", _M_allocated_capacity = 140736724704176}}, speed = 6.9533456803912308e-310, volume = 4.6355738716900495e-310, pitch = 4.9406564584124654e-324, listener = 0x7ffff3287995}
        __FUNCTION__ = "run"
#7  0x00005555564eb542 in SGThread::start_routine (data=0x5555588ad210) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:97
        thread = 0x5555588ad210
#8  0x00007ffff35f98f4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#10 0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 20 (Thread 0x7fffd89e3640 (LWP 29210) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff35f3cf0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#3  0x00005555564e9b73 in std::condition_variable::wait<SGWaitCondition::wait(std::mutex&)::<lambda()> > (__p=..., __lock=..., this=0x55557535c0a8) at /usr--Type <RET> for more, q to quit, c to continue without paging--
/include/c++/11/condition_variable:103
No locals.
#4  SGWaitCondition::wait (this=this@entry=0x55557535c078, mutex=...) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:125
        lock = {_M_device = 0x55557535c080, _M_owns = true}
#5  0x00005555563ef19b in SGBlockingQueue<SynthesizeRequest>::pop (this=0x55557535bff8) at /home/daniel/bin/fgfs/include/simgear/threads/SGQueue.hxx:228
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
        g = {_M_device = <optimized out>}
        item = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, _M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}, speed = <optimized out>, volume = <optimized out>, pitch = <optimized out>, listener = <optimized out>}
#6  FLITEVoiceSynthesizer::WorkerThread::run (this=0x55555887ed60) at /home/daniel/src/fgfs/flightgear.git/src/Sound/VoiceSynthesizer.cxx:51
        request = {text = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x20000 <error: Cannot access memory at address 0x20000>}, _M_string_length = 4096, {_M_local_buf = "\001\000\000\000\000\000\000\000\000\177\225GC\363", <incomplete sequence \321>, _M_allocated_capacity = 1}}, speed = 6.4758172331703867e-319, volume = -nan(0xffffffffffe68), pitch = 9.8813129168249309e-324, listener = 0x1}
        __FUNCTION__ = "run"
#7  0x00005555564eb542 in SGThread::start_routine (data=0x55555887ed60) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:97
        thread = 0x55555887ed60
#8  0x00007ffff35f98f4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#10 0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 16 (Thread 0x7fffdb7fe640 (LWP 29194) "fgfs"):
#0  0x00007ffff56880fa in __futex_abstimed_wait_common64 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00007ffff5681c30 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00007ffff35f3cf0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
--Type <RET> for more, q to quit, c to continue without paging--
No symbol table info available.
#3  0x00005555564e9b73 in std::condition_variable::wait<SGWaitCondition::wait(std::mutex&)::<lambda()> > (__p=..., __lock=..., this=0x555558f06b50) at /usr/include/c++/11/condition_variable:103
No locals.
#4  SGWaitCondition::wait (this=this@entry=0x555558f06b20, mutex=...) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:125
        lock = {_M_device = 0x555558f06b28, _M_owns = true}
#5  0x000055555653008b in SGBlockingDeque<SyncItem>::waitOnNotEmpty (this=0x555558f06af8) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGQueue.hxx:403
        g = {_M_device = <optimized out>}
        g = {_M_device = <optimized out>}
#6  simgear::SGTerraSync::WorkerThread::runInternal (this=0x555558f06830) at /home/daniel/src/fgfs/simgear.git/simgear/scene/tsync/terrasync.cxx:882
        anySlotBusy = <optimized out>
        newPendingCount = <optimized out>
        newExtractCount = <optimized out>
        __FUNCTION__ = "runInternal"
#7  0x000055555653051a in simgear::SGTerraSync::WorkerThread::run (this=0x555558f06830) at /home/daniel/src/fgfs/simgear.git/simgear/scene/tsync/terrasync.cxx:605
No locals.
#8  0x00005555564eb542 in SGThread::start_routine (data=0x555558f06830) at /home/daniel/src/fgfs/simgear.git/simgear/threads/SGThread.cxx:97
        thread = 0x555558f06830
#9  0x00007ffff35f98f4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#10 0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#11 0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 13 (Thread 0x7fffc6161640 (LWP 29190) "CPMMListener"):
#0  0x00007ffff32f5821 in select () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007fffe148e141 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.470.94
No symbol table info available.
#2  0x00007fffe148bc6d in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.470.94
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#3  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#4  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 9 (Thread 0x7fffda7bd640 (LWP 29186) "Qt bearer threa"):
#0  0x00007ffff32f2fef in poll () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffff1eb2ebe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff1eb2fdf in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff3a3b154 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007ffff39e252b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007ffff37fe82e in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007ffff37ff961 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#7  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#8  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7fffe3852640 (LWP 29181) "QDBusConnection"):
#0  0x00007ffff32f2fef in poll () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffff1eb2ebe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff1eb2fdf in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff3a3b154 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#4  0x00007ffff39e252b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007ffff37fe82e in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007fffe9a844d7 in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
No symbol table info available.
#7  0x00007ffff37ff961 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#9  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7fffe9588640 (LWP 29180) "QXcbEventQueue"):
#0  0x00007ffff32f2fef in poll () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffff31e2d02 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#2  0x00007ffff31e505a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#3  0x00007fffe9b6a520 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
No symbol table info available.
#4  0x00007ffff37ff961 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007ffff567bd80 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x00007ffff32fdbdf in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7fffea794400 (LWP 29174) "fgfs"):
#0  0x00007ffff3285106 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffff328827a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x00007ffff328b9a4 in free () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#3  0x00007ffff74192bf in osg::Geometry::~Geometry() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#4  0x00007ffff7419319 in osg::Geometry::~Geometry() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#5  0x00007ffff743686c in osg::Group::~Group() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#6  0x00005555565f336d in simgear::EffectGeode::~EffectGeode (this=0x7ffeb2ba8f70, __in_chrg=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/material/EffectGeode.hxx:29
No locals.
#7  simgear::EffectGeode::~EffectGeode (this=0x7ffeb2ba8f70, __in_chrg=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/material/EffectGeode.hxx:29
No locals.
#8  0x00007ffff743686c in osg::Group::~Group() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#9  0x00007ffff7ccc945 in osg::LOD::~LOD() () from /home/daniel/bin/fgfs/lib/libosgSim.so.161
No symbol table info available.
#10 0x00007ffff743686c in osg::Group::~Group() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#11 0x00007ffff74aa609 in osg::MatrixTransform::~MatrixTransform() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#12 0x00007ffff743686c in osg::Group::~Group() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#13 0x00007ffff74aa609 in osg::MatrixTransform::~MatrixTransform() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#14 0x00005555566b4b2f in osg::Referenced::unref (this=<optimized out>) at /home/daniel/bin/fgfs/include/osg/Referenced:201
        newRef = <optimized out>
        needDelete = <optimized out>
        newRef = <optimized out>
        needDelete = <optimized out>
#15 osg::ref_ptr<osg::MatrixTransform>::~ref_ptr (this=0x7ffeb2fdc588, __in_chrg=<optimized out>) at /home/daniel/bin/fgfs/include/osg/ref_ptr:41
No locals.
#16 simgear::VPBTechnique::BufferData::~BufferData (this=0x7ffeb2fdc570, __in_chrg=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/tgdb--Type <RET> for more, q to quit, c to continue without paging--
/VPBTechnique.hxx:128
No locals.
#17 simgear::VPBTechnique::BufferData::~BufferData (this=0x7ffeb2fdc570, __in_chrg=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/tgdb/VPBTechnique.hxx:128
No locals.
#18 0x00005555566acaf7 in osg::Referenced::unref (this=<optimized out>) at /home/daniel/bin/fgfs/include/osg/Referenced:201
        newRef = <optimized out>
        needDelete = <optimized out>
        newRef = <optimized out>
        needDelete = <optimized out>
#19 osg::ref_ptr<simgear::VPBTechnique::BufferData>::~ref_ptr (this=0x7ffeb2f63798, __in_chrg=<optimized out>) at /home/daniel/bin/fgfs/include/osg/ref_ptr:41
No locals.
#20 simgear::VPBTechnique::~VPBTechnique (this=0x7ffeb2f636e0, __in_chrg=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/tgdb/VPBTechnique.cxx:90
No locals.
#21 0x00005555566acba9 in simgear::VPBTechnique::~VPBTechnique (this=0x7ffeb2f636e0, __in_chrg=<optimized out>) at /home/daniel/src/fgfs/simgear.git/simgear/scene/tgdb/VPBTechnique.cxx:90
No locals.
#22 0x00007ffff71ef8ff in osgTerrain::TerrainTile::~TerrainTile() () from /home/daniel/bin/fgfs/lib/libosgTerrain.so.161
No symbol table info available.
#23 0x00007ffff71ef949 in osgTerrain::TerrainTile::~TerrainTile() () from /home/daniel/bin/fgfs/lib/libosgTerrain.so.161
No symbol table info available.
#24 0x00007ffff743686c in osg::Group::~Group() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#25 0x00007ffff74bbd29 in osg::PagedLOD::~PagedLOD() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#26 0x00007ffff743686c in osg::Group::~Group() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#27 0x00007ffff74368b9 in osg::Group::~Group() () from /home/daniel/bin/fgfs/lib/libosg.so.161
No symbol table info available.
#28 0x00007ffff7c144a7 in osgDB::ObjectCache::removeExpiredObjectsInCache(double) () from /home/daniel/bin/fgfs/lib/libosgDB.so.161
No symbol table info available.
#29 0x00007ffff77af253 in osgViewer::CompositeViewer::updateTraversal() () from /home/daniel/bin/fgfs/lib/libosgViewer.so.161
--Type <RET> for more, q to quit, c to continue without paging--
No symbol table info available.
#30 0x00007ffff7800c0c in osgViewer::ViewerBase::frame(double) [clone .part.0] () from /home/daniel/bin/fgfs/lib/libosgViewer.so.161
No symbol table info available.
#31 0x000055555607eb87 in fgOSMainLoop () at /home/daniel/src/fgfs/flightgear.git/src/Viewer/fg_os_osgviewer.cxx:402
        idleFunc = <optimized out>
        viewer_base = 0x555558500200
#32 0x000055555612f717 in fgMainInit (argc=<optimized out>, argv=0x7fffffffde88) at /home/daniel/src/fgfs/flightgear.git/src/Main/main.cxx:817
        initHomeResult = <optimized out>
        showLauncher = <optimized out>
        __FUNCTION__ = "fgMainInit"
        readOnlyFGHome = <optimized out>
        version = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffffffd9d0 "2020.4.0"}, _M_string_length = 8, {_M_local_buf = "2020.4.0\000\000\000\000\000\000\000", _M_allocated_capacity = 3471769735730966578}}
        col = <optimized out>
        configResult = <optimized out>
        didUseLauncher = <optimized out>
        errorManager = <optimized out>
        resMgr = <optimized out>
        locale = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffffffd9f0 "en_US"}, _M_string_length = 5, {_M_local_buf = "en_US\000\000\000\000\000\000\000\000\000\000", _M_allocated_capacity = 357914603109}}
        presets = <optimized out>
        result = <optimized out>
        requestLauncherRestart = <optimized out>
#33 0x00005555558c984d in main (argc=2, argv=0x7fffffffde88) at /home/daniel/src/fgfs/flightgear.git/src/Main/bootstrap.cxx:371
        headless = <optimized out>
        _hostname = "danielpc", '\000' <repeats 20 times>, "~\204.A\000\000\000\000\000\000\360?\001\000\000\000\000\000\000\000CǘVUU\000\000CǘVUU\000\000\360\v4XUU\000\000\000\000\377\377\377\177\000\000\000\000\000\000\000@Z@\000\000\000\000\000\200a@\232\231\231\231\231\231\231?\003\000\000\000\000\000\000\000\r\274\231VUU\000\000\r\274\231VUU\000\000 \f4XUU\000\000\000\000$\363\377\177\000\000\000\000\000\000\000\000i@\000\000\000\000\000\000y@\000\000\000\000\000\000\360?\340\364]\363\377\177\000\000\210P\350VUU\000\000\222\003$\363\377\177\000\000\272\002\000\000\000\000\000\000\273\002"...
        fgviewer = false
        exitStatus = 1
(gdb) 

Discussion

  • James Turner

    James Turner - 2022-02-08
    • assigned_to: Stuart Buchanan
     
  • Stuart Buchanan

    Stuart Buchanan - 2022-10-03

    Could you try setting the /scenery/use-vpb=true on the command line?

    Support for swapping between WS2.0 and WS3.0 at runtime isn't very good, so it's best to start with WS3.0 if you want to use it.

    -Stuart

     
    • Daniel Meissner

      Daniel Meissner - 2022-10-08

      I've tried that - it also segfaults after a while...

       
    • Daniel Meissner

      Daniel Meissner - 2022-10-30

      Interestingly this doesn't happen with your new Lelystad scenery, only with the older pack for the UK. If you can give me a newer download for the UK scenery with a checksum I can check for possible corruption...

       
  • Daniel Meissner

    Daniel Meissner - 2023-01-17

    This issue never again appeared for me since the new Tile Caching went active. I think it can be closed for now.

     
  • James Turner

    James Turner - 2023-01-18
    • status: New --> Fixed
     

Log in to post a comment.

MongoDB Logo MongoDB