I've tried to compile an in-house application using QxOrm on a computer that was recently upgraded to Ubuntu 11.10. It works fine in the previous 11.04-distribution that has an older version of gcc. What happens now is that the application crashes quite immediately. I'll paste an example crash backtrace below.
The gcc version is now at 4.6.1, Qt is 4.7.4.
- Is this a know problem with QxOrm?
- If yes, are there plans to fix this? (I'm aware that the website says tested on GCC 4.4.1).
- Or are there some other tricks that may be done to avoid this crash?
Let me know if I can help with further tests etc.
Best regards
- Code: Select all
0 QMutex::lock qmutex.cpp 151 0x7ffff253c23c
1 QMutexLocker::QMutexLocker qmutex.h 102 0x5fcf0e
2 qx::QxSingleton<qx::QxFactoryX>::getSingleton QxSingleton.inl 38 0xe42359
3 qx::IxFactory::IxFactory IxFactory.cpp 41 0xe41e43
4 qx::QxFactory<MY_CLASS>::QxFactory QxFactory.h 78 0x82a7db
5 __static_initialization_and_destruction_0 MY_CLASS.cpp 43 0x82611d
6 _GLOBAL__sub_I_MY_CLASS.cpp(void) MY_CLASS.cpp 71 0x8273bc
7 __libc_csu_init 0 0x1591f2d
8 __libc_start_main libc-start.c 185 0x7ffff17252a0
9 _start 0 0x5aa7c5