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.
https://bugs.winehq.org/show_bug.cgi?id=50892
--- Comment #1 from Stan aka Xeno xeno@x-s.com.pl --- Issue also reported on project issue tracker, for reference https://github.com/opentrack/opentrack/issues/1246
https://bugs.winehq.org/show_bug.cgi?id=50892
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #2 from joaopa jeremielapuree@yahoo.fr --- Please, run a regression test https://wiki.winehq.org/Regression_Testing
https://bugs.winehq.org/show_bug.cgi?id=50892
--- Comment #3 from Stan aka Xeno xeno@x-s.com.pl --- I didn't have much time to do full bisect, but using Fedora packages I narrowed it down to changes between wine 6.2 which is fine and 6.3 where crash occurs.
Sadly, there are no packages newer than 6.3, so more testing needs to wait till I'll find spare moment to build newer version of fine and bisect this issue.
https://bugs.winehq.org/show_bug.cgi?id=50892
Stan aka Xeno xeno@x-s.com.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Stan aka Xeno xeno@x-s.com.pl --- It seems issue is fixed in 6.6, I've updated to latest version available in Fedora repos to see if crash still occurs. No crashes were observed, headtracking works just fine. On the side note, in 6.6 mouse doesn't work in BMS 4.5u1 3D world (no cursor, unable to click anything), but that's another story.
https://bugs.winehq.org/show_bug.cgi?id=50892
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.7.