#0 0x0000000801d34ef4 in QOpenGLContext::shareGroup () from /usr/local/lib/libQt5Gui.so.5
#1 0x0000000801fbfd1d in QOpenGLExtensions::flushShared () from /usr/local/lib/libQt5Gui.so.5
#2 0x0000000801fb6b45 in QOpenGLExtensions::flushShared () from /usr/local/lib/libQt5Gui.so.5
#3 0x0000000801f7bbfb in QOpenGLFunctions::initializeOpenGLFunctions () from /usr/local/lib/libQt5Gui.so.5
#4 0x000000000054677f in QOpenGLFunctions::glDeleteProgram (this=0x808db4f88, program=19) at qopenglfunctions.h:1310
#5 0x0000000000542913 in ~MCGLShaderProgram (this=0x808db4f80) at /usr/work/tmp/dustrac/work/DustRacing2D-1.12.0/src/game/MiniCore/Graphics/mcglshaderprogram.cc:128
#6 0x00000000005428c9 in ~MCGLShaderProgram (this=0x808db4f80) at /usr/work/tmp/dustrac/work/DustRacing2D-1.12.0/src/game/MiniCore/Graphics/mcglshaderprogram.cc:127
#7 0x000000000049252c in std::__1::__shared_ptr_pointer<MCGLShaderProgram*, std::__1::default_delete<MCGLShaderProgram>, std::__1::allocator<MCGLShaderProgram> >::__on_zero_shared (this=0x8204209c0) at memory:2431
#8 0x00000008027326ec in std::__1::__shared_weak_count::__release_shared () from /usr/lib/libc++.so.1
#9 0x000000000042610f in ~shared_ptr (this=0x820430e28) at memory:4462
#10 0x0000000000493435 in ~pair (this=0x820430e10) at utility:248
#11 0x00000000004933a3 in std::__1::__hash_table<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::shared_ptr<MCGLShaderProgram> >, std::__1::__unordered_map_hasher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::shared_ptr<MCGLShaderProgram> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::shared_ptr<MCGLShaderProgram> >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::shared_ptr<MCGLShaderProgram> > > >::__deallocate (this=0x808ce8b90, __np=0x820430e00) at unordered_map:565
#12 0x00000000004931ad in ~__hash_table (this=0x808ce8b90) at __hash_table:1283
#13 0x000000000048b945 in ~unordered_map (this=0x808ce8b90) at unordered_map:713
#14 0x000000000048b8cf in ~Renderer (this=0x808ce8b40) at /usr/work/tmp/dustrac/work/DustRacing2D-1.12.0/src/game/renderer.cpp:391
#15 0x000000000048b699 in ~Renderer (this=0x808ce8b40) at /usr/work/tmp/dustrac/work/DustRacing2D-1.12.0/src/game/renderer.cpp:390
#16 0x000000000044f9b5 in ~Game (this=0x7fffffffe3d0) at /usr/work/tmp/dustrac/work/DustRacing2D-1.12.0/src/game/game.cpp:363
#17 0x000000000045f19e in main (argc=1, argv=0x7fffffffe8e8) at /usr/work/tmp/dustrac/work/DustRacing2D-1.12.0/src/game/main.cpp:114