On Mon Dec 04, 2017 at 05:46:39AM -0800, Claus Assmann wrote: > Back in OpenBSD 6.0 running the program from /usr/local which has > wxallowed as mount option solved this problem: > > On Sat, Oct 15, 2016, Otto Moerbeek wrote: > > On Sat, Oct 15, 2016 at 11:59:05AM -0700, Claus Assmann wrote: > > > > #2 0x0000178e9dc67db7 in WTF::OSAllocator::reserveAndCommit () > > > from /usr/local/lib/qt5/libQt5WebKit.so.1.1 > > > smells lke a W^X violation. chekc your messages log. > > However, this doesn't help on OpenBSD 6.2: > > #0 0x00000c0eb5452838 in WTFCrash () from > /usr/local/lib/qt5/libQt5WebKit.so.2.1 > #1 0x00000c0eb52996ca in > JSC::FixedVMPoolExecutableAllocator::FixedVMPoolExecutableAllocator () > from /usr/local/lib/qt5/libQt5WebKit.so.2.1 > #2 0x00000c0eb529938b in JSC::ExecutableAllocator::initializeAllocator () > from /usr/local/lib/qt5/libQt5WebKit.so.2.1 > #3 0x00000c0eb53b18bc in JSC::initializeThreading () from > /usr/local/lib/qt5/libQt5WebKit.so.2.1 > #4 0x00000c0eb42cea69 in WebCore::ScriptController::initializeThreading () > from /usr/local/lib/qt5/libQt5WebKit.so.2.1 > #5 0x00000c0eb4110183 in WebCore::initializeWebCoreQt () > from /usr/local/lib/qt5/libQt5WebKit.so.2.1 > #6 0x00000c0f5a5ef402 in QWebPagePrivate::QWebPagePrivate () > from /usr/local/lib/qt5/libQt5WebKitWidgets.so.2.1 > #7 0x00000c0f5a5f3199 in QWebPage::QWebPage () from > /usr/local/lib/qt5/libQt5WebKitWidgets.so.2.1 > #8 0x00000c0f5a5f986f in QWebView::page () from > /usr/local/lib/qt5/libQt5WebKitWidgets.so.2.1 > #9 0x00000c0c6498c3d6 in LTMSidebar::LTMSidebar () from > /usr/local/ca/bin/GoldenCheetah > #10 0x00000c0c64a41ed3 in HomeView::HomeView () from > /usr/local/ca/bin/GoldenCheetah > #11 0x00000c0c64a3ad74 in Tab::Tab () from /usr/local/ca/bin/GoldenCheetah > #12 0x00000c0c649a14d8 in MainWindow::MainWindow () from > /usr/local/ca/bin/GoldenCheetah > #13 0x00000c0c647ad372 in main () from /usr/local/ca/bin/GoldenCheetah > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Are additional steps required to get this QT application working? >
Looks like you built GoldenCheetah from scratch outside the ports env. If yes, you have to extend ld(1)'s parameters with `-z wxneeded`. Please search for COMPILER_LINKS and USE_WXNEEDED in bsd.port.mk(5).
