https://bugs.winehq.org/show_bug.cgi?id=38550
Bug ID: 38550 Summary: Chessmaster 9000 crashes when selecting a piece from the initial board. Product: Wine Version: 1.7.42 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: maiktapwagner@aol.com Distribution: ---
Created attachment 51423 --> https://bugs.winehq.org/attachment.cgi?id=51423 Backtrace Slackware wine 1.7.42
Hello everyone,
in the German Ubuntuusers.de-Forum somebody asked for support on "Chessmaster 9000" and I gave it a try with 1.7.42 on my Slackware 14.1 laptop.
I can start up the application okay (bought it from gog.com) and browse the library. Unfortunately the pieces are not shown on my system and when clicking the board where the piece is supposed to be I got a crash. Backtrace ist attached.
https://bugs.winehq.org/show_bug.cgi?id=38550
Maik Wagner maiktapwagner@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maiktapwagner@aol.com
--- Comment #1 from Maik Wagner maiktapwagner@aol.com --- Created attachment 52133 --> https://bugs.winehq.org/attachment.cgi?id=52133 Backtrace Slackware wine 1.7.49
Still happening in 1.7.49 (attached latest backtrace)
https://bugs.winehq.org/show_bug.cgi?id=38550
Maik Wagner maiktapwagner@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Slackware
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #2 from Maik Wagner maiktapwagner@aol.com --- I am currently trying wine-staging 1.7.50 and pieces are shown now. I suppose somebody wrote something very useful to be integrated.
Regards,
Maik
https://bugs.winehq.org/show_bug.cgi?id=38550
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #3 from winetest@luukku.com --- I tried Chessmaster 10 version from bug 32542. And I couldnt see such failure. I know the product is different but would think they use same codebase. Could you retest this with pure wine?
https://bugs.winehq.org/show_bug.cgi?id=38550
bkbk9@yahoo.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bkbk9@yahoo.ca
--- Comment #4 from bkbk9@yahoo.ca --- (In reply to winetest from comment #3)
I tried Chessmaster 10 version from bug 32542. And I couldnt see such failure. I know the product is different but would think they use same codebase. Could you retest this with pure wine?
This issue seems to be specific to Chessmaster 9000.
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #5 from bkbk9@yahoo.ca --- Created attachment 56551 --> https://bugs.winehq.org/attachment.cgi?id=56551 Wine 2.0 rc2 on Slackware 14.2
https://bugs.winehq.org/show_bug.cgi?id=38550
bkbk9@yahoo.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #56551|Wine 2.0 rc2 on Slackware |Backtrace, Wine 2.0 rc2 on description|14.2 |Slackware 14.2
https://bugs.winehq.org/show_bug.cgi?id=38550
bkbk9@yahoo.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #56551|Backtrace, Wine 2.0 rc2 on |Backtrace, Wine 2.0 rc2 description|Slackware 14.2 |
--- Comment #6 from bkbk9@yahoo.ca --- Comment on attachment 56551 --> https://bugs.winehq.org/attachment.cgi?id=56551 Backtrace, Wine 2.0 rc2
Attaching backtrace. When the game is launched the first time, the default board and pieces are not rendered, so you end up with a black area. Only workaround at this point is to go the pref menu and change to a different board.
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #7 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to bkbk9 from comment #6)
Comment on attachment 56551 [details] Backtrace, Wine 2.0 rc2
Attaching backtrace. When the game is launched the first time, the default board and pieces are not rendered, so you end up with a black area. Only workaround at this point is to go the pref menu and change to a different board.
I can't reproduce the crash using Chessmaster 9000 neither under wine 2.0-rc3 nor wine-staging 2.0-rc3. The only difference I observe is missing pieces under wine, with wine-staging that bug isn't present.
Also, what board changes are required to make the pieces visible under plain wine?
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #8 from bkbk9@yahoo.ca --- (In reply to Dmitry Timoshkov from comment #7)
I can't reproduce the crash using Chessmaster 9000 neither under wine 2.0-rc3 nor wine-staging 2.0-rc3. The only difference I observe is missing pieces under wine, with wine-staging that bug isn't present.
Also, what board changes are required to make the pieces visible under plain wine?
To reproduce, just move the mouse pointer over an area (square) where a piece (invisible) is supposed to be, the mouse pointer turns into a little hand once it hovers over a piece, just click there to trigger the crash, problem is reproducible on different machines (laptop, desktop, Virtualbox VM).
To make the pieces visible, switch to another board from the Preferences menu: go to Preferences --> Chess Set...Some sets won't render so you might have to uncheck "Match Boards and Pieces", takes some trial and error, try: -Rollup/Black and White Figurine -Brass and Chrome/Staunton Grey & White etc.
Some combinations trigger a similar crash here.
The crash and rendering problems are only reproducible in pure wine, I tested with wine-staging 2.0-rc3 and it all worked.
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #9 from bkbk9@yahoo.ca --- Created attachment 56641 --> https://bugs.winehq.org/attachment.cgi?id=56641 Backtrace, wine 2.0-rc3
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #10 from bkbk9@yahoo.ca --- Created attachment 56642 --> https://bugs.winehq.org/attachment.cgi?id=56642 Screenshot, wine 2.0-rc3
Screenshot of board with invisible pieces, mouse pointer turns into a hand as it hovers over a pawn on the 2nd row.
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #11 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to bkbk9 from comment #8)
To reproduce, just move the mouse pointer over an area (square) where a piece (invisible) is supposed to be, the mouse pointer turns into a little hand once it hovers over a piece, just click there to trigger the crash, problem is reproducible on different machines (laptop, desktop, Virtualbox VM).
To make the pieces visible, switch to another board from the Preferences menu: go to Preferences --> Chess Set...Some sets won't render so you might have to uncheck "Match Boards and Pieces", takes some trial and error, try: -Rollup/Black and White Figurine -Brass and Chrome/Staunton Grey & White etc.
Some combinations trigger a similar crash here.
Thanks for the instructions, but I still can't reproduce the crashes.
The crash and rendering problems are only reproducible in pure wine, I tested with wine-staging 2.0-rc3 and it all worked.
I guess if both problems are fixed in wine-staging then there is no point in further investigation.
(In reply to bkbk9 from comment #10)
Created attachment 56642 [details] Screenshot, wine 2.0-rc3
Screenshot of board with invisible pieces, mouse pointer turns into a hand as it hovers over a pawn on the 2nd row.
I see on your screenshot that you also have the problem with double caption (a native one from a WM and a custom one created by Chessmaster). I can't find a bugreport for this, but I have a fix for it. Once there is a bug report it will be marked as staged with a reference to appropriate patch set.
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #12 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to Dmitry Timoshkov from comment #11)
(In reply to bkbk9 from comment #10)
Created attachment 56642 [details] Screenshot, wine 2.0-rc3
Screenshot of board with invisible pieces, mouse pointer turns into a hand as it hovers over a pawn on the 2nd row.
I see on your screenshot that you also have the problem with double caption (a native one from a WM and a custom one created by Chessmaster). I can't find a bugreport for this, but I have a fix for it. Once there is a bug report it will be marked as staged with a reference to appropriate patch set.
And just for the reference: what WM are you using?
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #13 from bkbk9@yahoo.ca --- (In reply to Dmitry Timoshkov from comment #11)
(In reply to bkbk9 from comment #8) Thanks for the instructions, but I still can't reproduce the crashes.
I guess if both problems are fixed in wine-staging then there is no point in further investigation.
Agreed, maybe the crash is hardware specific (?) but it's a moot point. If wine-staging code that fixed this issue gets merged into plain wine then this bug can be closed.
(In reply to bkbk9 from comment #10) I see on your screenshot that you also have the problem with double caption (a native one from a WM and a custom one created by Chessmaster). I can't find a bugreport for this, but I have a fix for it. Once there is a bug report it will be marked as staged with a reference to appropriate patch set.
I'll submit a separate bug for this, please provide a link to the patch if you get a chance.
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #14 from bkbk9@yahoo.ca --- (In reply to Dmitry Timoshkov from comment #12)
And just for the reference: what WM are you using?
Tested using XFCE on Slackware 14.2
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #15 from bkbk9@yahoo.ca --- (In reply to Dmitry Timoshkov from comment #11)
(In reply to bkbk9 from comment #8) I see on your screenshot that you also have the problem with double caption (a native one from a WM and a custom one created by Chessmaster). I can't find a bugreport for this, but I have a fix for it. Once there is a bug report it will be marked as staged with a reference to appropriate patch set.
Bug 42117
https://bugs.winehq.org/show_bug.cgi?id=38550
--- Comment #16 from bkbk9@yahoo.ca --- (In reply to Maik Wagner from comment #0)
I can start up the application okay (bought it from gog.com) and browse the library. Unfortunately the pieces are not shown on my system and when clicking the board where the piece is supposed to be I got a crash. Backtrace ist attached.
Might be related to Bug 42083 where some chess sets were not rendered, and which seems to have been fixed now in wine-staging.
Tested with wine-staging 2.0-rc3 and rc4, and can't reproduce the crash at all, and all the chess sets and pieces (both 2d/3d) now render correctly.