OpenMW 0.46.0
- Capostrophic
- Posts: 794
- Joined: 22 Feb 2016, 20:32
Re: OpenMW 0.46.0
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.
Re: OpenMW 0.46.0
Linux targz package RC2:
64 Bit
As requested by Capostrophic it's built with the latest commit from our osg-3.4 branch. Same for the coming nightlies as they share the build environment.
You could try using this Qt4 build: Centos6-Qt4 Just extract it in the openmw package folder so it puts the Qt4 libraries in the existing lib directory and remove the "useqt5" file again. It depends on libpng12 so you might have to install that from the manjaro repos: pacman -S libpng12
64 Bit
As requested by Capostrophic it's built with the latest commit from our osg-3.4 branch. Same for the coming nightlies as they share the build environment.
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
You could try using this Qt4 build: Centos6-Qt4 Just extract it in the openmw package folder so it puts the Qt4 libraries in the existing lib directory and remove the "useqt5" file again. It depends on libpng12 so you might have to install that from the manjaro repos: pacman -S libpng12
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: OpenMW 0.46.0
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.
-
- Posts: 33
- Joined: 12 Feb 2014, 13:45
- Gitlab profile: https://gitlab.com/Assumeru
Re: OpenMW 0.46.0
Could we get #5356 into the 0.46.0 builds?
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: OpenMW 0.46.0
Why? Does it fix anything or add a feature that would be used by 0.46?
I think that is best for 0.47 dev cycle so that if there are problems, we can figure them out then... and not last minute in our release cycle.
I think that is best for 0.47 dev cycle so that if there are problems, we can figure them out then... and not last minute in our release cycle.
-
- Posts: 33
- Joined: 12 Feb 2014, 13:45
- Gitlab profile: https://gitlab.com/Assumeru
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: OpenMW 0.46.0
Then it's perfect for 0.47 since we've already started the dev cycle and we can test it in case anything comes up.
Re: OpenMW 0.46.0
Forgive me for being a little out of the loop, but here's where I see things currently:
Linux RCs: need testing
Windows RCs: need testing
Mac RCs: need to be built?
Changelog: good to go?
Video: done from what I know, does it need to be reviewed? I think you guys have it handled, just let me know what it's status is?
Linux RCs: need testing
Windows RCs: need testing
Mac RCs: need to be built?
Changelog: good to go?
Video: done from what I know, does it need to be reviewed? I think you guys have it handled, just let me know what it's status is?