Segfault on graphics startup Trelis 16.1.3 MacOS

Hi,

I just installed a fresh copy of Trelis 16.1.3 on MacOS sierra. I’m on a network license, and that seems to work.

I can run command-line, for example
Trelis-16.1 -nographics -nojournal -batch script.jou
works as expected.

But if I try to start the application with graphics, the program segfaults. The GUI window with the splash screen flashed briefly, and then the application dies.

If I do it in the terminal, I get the output appended to the end of this post.

Are there any logs, or any other way I could troubleshoot this problem?

Thanks,
Jonas

============
Trelis-16.1
usb support disabled
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2485af0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2485af0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2485af0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d4630 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d4630 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2485af0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d4630 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248a140 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248a140 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2485af0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d4630 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248a140 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248bf70 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248bf70 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2485af0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d4630 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248a140 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248bf70 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248d9b0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248d9b0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2485af0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d4630 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248a140 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248bf70 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248d9b0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d8740 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d8740 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2485af0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d4630 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248a140 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248bf70 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248d9b0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d8740 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2490260 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc2490260 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248d9b0 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248bf70 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc248a140 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23d4630 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
0x7f9bc23cdc90 ( QScreen(0x7f9bbef0d9d0, name=“Color LCD”) ): Attempt to set a screen on a child window.
Segmentation fault: 11

Trelis uses Qt for its interface. Sierra is not yet fully support by Qt, but we are working with Qt and expect an update in the next little while.

doc.qt.io/qt-5.6/supported-platf … tions.html

OK, thanks. I subscribed to this thread, I’d much appreciate a ping here when it’s ready.