http://bugs.winehq.org/show_bug.cgi?id=15228
Summary: LEGO Chess crashes after using avifil32.AVIStreamGetFrame() Product: Wine Version: 1.0.0 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: savelov@gmail.com
Created an attachment (id=15992) --> (http://bugs.winehq.org/attachment.cgi?id=15992) wine debug output with crash
LEGO Chess runs withour a crash if "Animated advisors" turned off, and crashes when they are turned on. Those advisors seem to use avifil32.AVIStream* functions,after calling them wine crashes with
0009:Ret avifil32.AVIStreamGetFrameOpen() retval=00000000 ret=004010f4 0009:Call avifil32.AVIStreamGetFrame(00000000,0000004b) ret=0040111f 0009:Ret avifil32.AVIStreamGetFrame() retval=00000000 ret=0040111f 0009:Call KERNEL32.UnhandledExceptionFilter(0032f528) ret=0046b7ca wine: Unhandled page fault on read access to 0x0000c027 at address 0x4012c3 (thread 0009), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #1 from Austin English austinenglish@gmail.com 2009-03-10 15:08:33 --- Is this still an issue in current (1.1.16 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #2 from Eugene Savelov savelov@gmail.com 2009-05-10 12:35:29 --- Animated advisors in LEOG chess still don't work in wine 1.1.21
http://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #3 from Eugene Savelov savelov@gmail.com 2009-05-10 12:44:05 --- Created an attachment (id=21016) --> (http://bugs.winehq.org/attachment.cgi?id=21016) output and backtrace of the crash
http://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #4 from Austin English austinenglish@gmail.com 2009-11-19 12:13:24 --- No changes in that code, so surely still present.
http://bugs.winehq.org/show_bug.cgi?id=15228
Julius Schwartzenberg julius@zgod.cjb.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |julius@zgod.cjb.net
--- Comment #5 from Julius Schwartzenberg julius@zgod.cjb.net 2010-01-10 15:35:05 --- With a native avifil32, I get the exact same crash, so this does not appear to be a bug in builtin avifil32.
http://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #6 from Julius Schwartzenberg julius@zgod.cjb.net 2010-01-16 13:06:31 --- I tried to find out whether it's a specific problem in one of the built-in DLLs, by using native DLLs.
It turns out that if you use a native ole32, the game won't crash anymore, but that is actually because it completely fails to load the AVI files at all then.
http://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #7 from Luke gaming4jc2@yahoo.com 2010-03-13 16:38:54 --- Created an attachment (id=26792) --> (http://bugs.winehq.org/attachment.cgi?id=26792) wine: Unhandled page fault on read access to 0x0000c027 at address 0x4012c3 (thread 001f), starting debugger...
I can confirm the bug still exists in Wine 1.1.40.
http://bugs.winehq.org/show_bug.cgi?id=15228
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #8 from Vitaliy Margolen vitaliy@kievinfo.com 2010-03-13 16:54:25 --- Confirming per comment 7.
http://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #9 from Austin English austinenglish@gmail.com 2011-03-29 19:30:21 CDT --- This is your friendly reminder that there has been no bug activity for 6 months. Is this still an issue in current (1.3.16 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=15228
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #10 from joaopa jeremielapuree@yahoo.fr 2012-01-21 21:30:44 CST --- bug still there in current git :(
http://bugs.winehq.org/show_bug.cgi?id=15228
Keith Dunwoody keith.dunwoody@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |keith.dunwoody@gmail.com
--- Comment #11 from Keith Dunwoody keith.dunwoody@gmail.com 2013-02-17 19:58:25 CST --- There is a related crash in Journeyman Project 2. As far as I can tell there are at least two issues:
1) ICDecompressBegin() is not being called if an output format is given to AVIStreamGetFrameOpen(), and 2) This->lpOutBuffer is not being set in this case either.
https://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #12 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for 1 year. Is this still an issue in current (1.7.31 or newer) wine? If so, please attach the terminal output in 1.7.31 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=15228
Mike Kienenberger mkienenb@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mkienenb@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #13 from Mike Kienenberger mkienenb@gmail.com --- If the Journeyman issue is indeed related, then...
In wine-1.7.31, Journeyman 2 still crashes on "New Game" "Skip intro" with
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END wine: Unhandled page fault on read access to 0x00239ff8 at address 0x421725 (thread 0025), starting debugger...
https://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #14 from Bruno Jesus 00cpxxx@gmail.com --- AVIStreamGetFrameOpen will return NULL if the required codec is not installed, applications may blindly ignore that and try to pass an invalid PGETFRAME to AVIStreamGetFrame which will return NULL as expected. Please attach a +iccvid,+avifile,+msvideo,+winmm,+relay if possible, if relay messes it too much attach without relay.
https://bugs.winehq.org/show_bug.cgi?id=15228
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #15 from Sebastian Lackner sebastian@fds-team.de --- Just a wild guess, but does https://github.com/wine-compholio/wine-staging/tree/master/patches/avifile.d... (or other patches related to avifil32 included in Wine Staging) help maybe?
https://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #16 from Keith Dunwoody keith.dunwoody@gmail.com --- I doubt it's that patch, since that looks like the 16-bit library. However I believe the Journeyman Project issue should be fixed by https://github.com/wine-compholio/wine-staging/blob/master/patches/avifil32-... -- untested, but description matches my observations.
https://bugs.winehq.org/show_bug.cgi?id=15228
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |avifil32
https://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #17 from joaopa jeremielapuree@yahoo.fr --- Fixed in wine-5.0-rc1. Can an administrator close this bug as FIXED?
https://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #18 from joaopa jeremielapuree@yahoo.fr --- Once again ,this bug is fixed with wine-5.6 You can download it here (https://www.myabandonware.com/game/lego-chess-bcx#download)
https://bugs.winehq.org/show_bug.cgi?id=15228
Eugene Savelov savelov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #19 from Eugene Savelov savelov@gmail.com --- confirming the bug is fixed in wine 5.0
https://bugs.winehq.org/show_bug.cgi?id=15228
Eugene Savelov savelov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.myabandonware.c | |om/game/lego-chess-bcx#down | |load
https://bugs.winehq.org/show_bug.cgi?id=15228
--- Comment #20 from Eugene Savelov savelov@gmail.com --- to run the game you need to convert .img to .iso using ccd2iso, install it, apply LEGO-Chess_Patch_Win_EN_Patch-206b.zip and chesscdfix.exe
https://bugs.winehq.org/show_bug.cgi?id=15228
Eugene Savelov savelov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Eugene Savelov savelov@gmail.com --- closing as fixed in wine 5.0