Everything builds, but my application crashes.
To clarify:
CS (built with GCC10.1) + Application (built with GCC7.5.0) is fine
CS (built with GCC10.1) + Application (built with GCC10.1) crashes.
It crashes here:
"ldd MyApp" and "ldd platforms/CsGuiXcb1.7.so" show no missing dependencies - which does not conclude that the dependencies that are found are compatible... comparing "ldd builtWithGCC7.5/MyApp" vs "ldd builtWithGCC10.1/MyApp" shows that GCC10.1 leaves a lot more dependencies in.Callstack wrote:std::_Deque_iterator<QString8, QString8 const&, QString8 const*>::_Deque_iterator stl_deque.h:169
std::deque<QString8, std::allocator<QString8> >::_M_range_insert_aux<std::_Deque_iterator<QString8, QString8 const&, QString8 const*> > deque.tcc:600
QApplicationPrivate::createPlatformIntegration() 0x00007ffff540b1bd
QApplicationPrivate::createEventDispatcher() 0x00007ffff540c948
QCoreApplicationPrivate::init() 0x00007ffff39357dd
QApplicationPrivate::init() 0x00007ffff540ef1c
QApplication::QApplication(int&, char**, int) 0x00007ffff54106ad
main main.cpp:408
__libc_start_main 0x00007ffff1ad3b97
_start 0x000000000042594a
vsldd builtWithGCC7.5/MyApp wrote:linux-vdso.so.1
libCsGui1.7.so
libCsCore1.7.so
libstdc++.so.6
libm.so.6
libgcc_s.so.1
libc.so.6
libudev.so.1
libpthread.so.0
libCsOpenGL1.7.so
libCsSvg1.7.so
libOpenGL.so.0
libz.so.1
/lib64/ld-linux-x86-64.so.2
libdl.so.2
librt.so.1
libGLdispatch.so.0
overall GCC10.1 addsldd builtWithGCC10.1/MyApp wrote:linux-vdso.so.1
libCsOpenGL1.7.so
libCsSvg1.7.so
libCsGui1.7.so
libCsCore1.7.so
libz.so.1
libdl.so.2
libpthread.so.0
libOpenGL.so.0
libGLX.so.0
libGLU.so.1
libstdc++.so.6
libm.so.6
libgcc_s.so.1
libc.so.6
libudev.so.1
/lib64/ld-linux-x86-64.so.2
libGLdispatch.so.0
libX11.so.6
libGL.so.1
librt.so.1
libxcb.so.1
libXau.so.6
libXdmcp.so.6
Makes no sense to melibGLX.so.0
libGLU.so.1
libX11.so.6
libGL.so.1
libxcb.so.1
libXau.so.6
libXdmcp.so.6
If anyone knows what to look for in particular, i am all ears.