https://bugs.winehq.org/show_bug.cgi?id=50892
Bug ID: 50892 Summary: WINE 6.3: opentrack-wrapper-wine segfaults with message "Got unexpected trap 14 during process initialization". Product: Wine Version: 6.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: xeno@x-s.com.pl Distribution: ---
As per Summary opentrack-wrapper-wine.exe.so process (opentrack trackir and freetrack protocols wrapper) crashes just after launch. If started from console with env WINEPREFIX=<my_wine_prefix_path> wine /usr/lib64/opentrack/opentrack-wrapper-wine.exe.so it crashes spitting out message: 00fc:err:seh:segv_handler_early Got unexpected trap 14 during process initialization
Once wine is downgraded to 5.x (here tested with 5.18 and 5.22) wrapper process starts just fine and stays on until headtracking is stopped.
Tested with opentrack 2.3.12 and 2.3.13, wine 6.3.
Steps to reproduce:
start opentrack select pointtracker as input, accela as filter wine as output configure wine output plugin and point it to wine prefix where app that uses headtracking is installed start headtracking start app/game from
Expected result: - opentrack-wrapper-wine.exe.so stays in the list of active processes - headtracking works in games/apps running in wine.
Actual results: - opentrack-wrapper-wine.exe.so process appears for a brief moment then instantly closes - headtracking works in opentrack preview window but not in a apps running in wine.
OpenTrack is fa opensource project obtainable from github: https://github.com/opentrack/opentrack I can provide rough but working Fedora x86_64 rpm if needed.