Open LifWirser opened 2 years ago
Here is a gdb backtrace
`Processing News terminate called after throwing an instance of 'std::out_of_range' what(): vector::_M_range_check: __n (which is 18446744073709551615) >= this->size() (which is 2)
Thread 1 "vegastrike-engi" received signal SIGABRT, Aborted. __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt
from /lib/x86_64-linux-gnu/libstdc++.so.6
from /lib/x86_64-linux-gnu/libgcc_s.so.1
from /lib/x86_64-linux-gnu/libstdc++.so.6
at /usr/include/c++/8/bits/hashtable_policy.h:392
this=0x10607ad0) at /usr/include/c++/8/bits/stl_vector.h:981
at /home/enon/build/Vega-Strike-Engine-Source/engine/src/gfx/mesh_gfx.cpp:442
__in_chrg=<optimized out>)
at /home/enon/build/Vega-Strike-Engine-Source/engine/src/gfx/mesh_gfx.cpp:461
__in_chrg=<optimized out>)
at /home/enon/build/Vega-Strike-Engine-Source/engine/src/gfx/mesh_gfx.cpp:407
__in_chrg=<optimized out>) at /usr/include/c++/8/bits/stl_vector.h:930
__in_chrg=<optimized out>)
at /home/enon/build/Vega-Strike-Engine-Source/engine/src/cmd/unit_generic.cpp:326
at /home/enon/build/Vega-Strike-Engine-Source/engine/src/cmd/unit_generic.cpp:1790
priority=1, executeDirector=executeDirector@entry=true)
at /home/enon/build/Vega-Strike-Engine-Source/engine/src/star_system.cpp:1140
at /usr/include/c++/8/bits/shared_ptr_base.h:1307
at /home/enon/build/Vega-Strike-Engine-Source/engine/src/main_loop.cpp:1047
`
pull master 09-11-2022
After rhorough look at trade center item VSE will exit with
`Tutorial quest finished removing quest Processing News terminate called after throwing an instance of 'std::out_of_range' what(): vector::_M_range_check: __n (which is 18446744073709551615) >= this->size() (which is 2) Aborted
if game is saved before launching it can be loaded and played without crash until another trade center can cause crash`