https://bugs.winehq.org/show_bug.cgi?id=47716
Bug ID: 47716 Summary: cat planet fails to start with llvmpipe drivers Product: Wine Version: 4.15 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: madewokherd@gmail.com Distribution: ---
Cat Planet fails to start. It brings up a dialog saying "Unexpected error occured [sic] when running the game."
It seems that it triggers a floating point exception in the mesa software drivers.
https://bugs.winehq.org/show_bug.cgi?id=47716
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |madewokherd@gmail.com URL| |http://love-game.net/catpla | |net.zip
https://bugs.winehq.org/show_bug.cgi?id=47716
--- Comment #1 from Vincent Povirk madewokherd@gmail.com --- Created attachment 65186 --> https://bugs.winehq.org/attachment.cgi?id=65186 stack trace from gdb
https://bugs.winehq.org/show_bug.cgi?id=47716
--- Comment #2 from Vincent Povirk madewokherd@gmail.com --- Created attachment 65187 --> https://bugs.winehq.org/attachment.cgi?id=65187 stack trace from winedbg
Unfortunately, I haven't figured out yet how to get debug symbols for the official winehq packages on Ubuntu.
https://bugs.winehq.org/show_bug.cgi?id=47716
--- Comment #3 from Vincent Povirk madewokherd@gmail.com --- Created attachment 65188 --> https://bugs.winehq.org/attachment.cgi?id=65188 log with +d3d,+seh
https://bugs.winehq.org/show_bug.cgi?id=47716
--- Comment #4 from Vincent Povirk madewokherd@gmail.com --- Created attachment 65189 --> https://bugs.winehq.org/attachment.cgi?id=65189 output of 32-bit glxinfo
https://bugs.winehq.org/show_bug.cgi?id=47716
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs@gmail.c | |om
--- Comment #5 from Sagawa sagawa.aki+winebugs@gmail.com --- This issue might be related to Mesa bug #3096 [1]. RPG Maker games, e.g. Yumenikki, also suffers on the issue.
[1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/3096
https://bugs.winehq.org/show_bug.cgi?id=47716
--- Comment #6 from Sagawa sagawa.aki+winebugs@gmail.com --- Created attachment 69705 --> https://bugs.winehq.org/attachment.cgi?id=69705 workaround patch
Could you try this patch? This is a workaround that temporally masks a specific floating-point exception during glxCreateContext call.
https://bugs.winehq.org/show_bug.cgi?id=47716
--- Comment #7 from Sagawa sagawa.aki+winebugs@gmail.com --- I sent updated patch, https://source.winehq.org/patches/data/203471 .
https://bugs.winehq.org/show_bug.cgi?id=47716
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fgouget@codeweavers.com Keywords| |patch