Re: OpenMW 0.46.0
Posted: 08 May 2020, 22:51
Posting a reminder that OSG 3.4.2-based OSGoS should either be built (macOS) or rebuilt (Linux). Looks like future Windows builds should be fine.
The crash is pointing to Qt5 and in turn to timezone handling in the C library. Unless you have some really strange timezone stuff set I suspect that the issue is actually somewhere else. Do other programs using Qt5 work?unelsson wrote: ↑25 Apr 2020, 14:06 Thanks for a good how-to, here's the console output:
and this repeats until line #60453.Code: Select all
qt5ct: using qt5ct plugin Thread 1 "openmw-launcher" received signal SIGSEGV, Segmentation fault. 0x00007ffff367a39a in __tzfile_compute () from /usr/lib/libc.so.6 (gdb) bt #0 0x00007ffff367a39a in __tzfile_compute () from /usr/lib/libc.so.6 #1 0x00007ffff3679351 in __tz_convert () from /usr/lib/libc.so.6 #2 0x00007ffff3677871 in ranged_convert () from /usr/lib/libc.so.6 #3 0x00007ffff3677bc5 in __mktime_internal () from /usr/lib/libc.so.6 #4 0x00007ffff6da0ce0 in qMkTime(tm*) () from /usr/lib/libQt5Core.so.5 #5 0x00007ffff6e76a5e in ?? () from /usr/lib/libQt5Core.so.5 #6 0x00007ffff6e770f8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007ffff6e77206 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007ffff6e776a0 in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007ffff6e797fe in QDateTime::setMSecsSinceEpoch(long long) () from /usr/lib/libQt5Core.so.5 #10 0x00007ffff6e7b131 in QDateTime::fromMSecsSinceEpoch(long long, Qt::TimeSpec, int) () from /usr/lib/libQt5Core.so.5 #11 0x00007ffff6e7b843 in QDateTime::fromMSecsSinceEpoch(long long) () from /usr/lib/libQt5Core.so.5 #12 0x00007ffff6ebb1dc in QFileInfo::fileTime(QFileDevice::FileTime) const () from /usr/lib/libQt5Core.so.5 #13 0x00007ffff6ebb394 in QFileInfo::lastModified() const () from /usr/lib/libQt5Core.so.5 #14 0x00007ffff6f15f9c in ?? () from /usr/lib/libQt5Core.so.5 #15 0x00007ffff6f160ac in ?? () from /usr/lib/libQt5Core.so.5 #16 0x00007ffff6f16c7d in ?? () from /usr/lib/libQt5Core.so.5 --Type <RET> for more, q to quit, c to continue without paging--c , QObject*) () from /usr/lib/libQt5Core.so.5 #18 0x00007fffeeb97b3c in Qt5CTProxyStyle::Qt5CTProxyStyle(QString const&) () from /usr/lib/qt/plugins/styles/libqt5ct-style.so #19 0x00007fffeeb977b1 in Qt5CTStylePlugin::create(QString const&) () from /usr/lib/qt/plugins/styles/libqt5ct-style.so #20 0x00007ffff7a99cae in QStyleFactory::create(QString const&) () from /usr/lib/libQt5Widgets.so.5 #21 0x00007ffff7ac10d5 in ?? () from /usr/lib/libQt5Widgets.so.5 #22 0x00007ffff7ac1ac5 in QProxyStyle::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #23 0x00007ffff7a23352 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #24 0x00007ffff7a2c829 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #25 0x00007ffff6f884f2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #26 0x00007ffff6fbb965 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib/libQt5Core.so.5 #27 0x00007ffff7ac0ed5 in ?? () from /usr/lib/libQt5Widgets.so.5 #28 0x00007ffff7ac1ac5 in QProxyStyle::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #29 0x00007ffff7a23352 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #30 0x00007ffff7a2c829 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #31 0x00007ffff6f884f2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #32 0x00007ffff6fbb965 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib/libQt5Core.so.5 #33 0x00007ffff7ac0ed5 in ?? () from /usr/lib/libQt5Widgets.so.5
Please note that OSGoS's branch "3.4-experimental" needs more testing. I would like to release 0.46 with this.Capostrophic wrote: ↑08 May 2020, 22:51 Posting a reminder that OSG 3.4.2-based OSGoS should either be built (macOS) or rebuilt (Linux). Looks like future Windows builds should be fine.