http://bugs.winehq.org/show_bug.cgi?id=21012
Summary: mswt 2004 does not work with wine Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: mikegagens@yahoo.com
michael schumacher world tour kart 2004 does not work with wine dev. version 1.1.34 or stable release.Game begins to load,intro video appears,but the game stops :((.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #1 from Mike mikegagens@yahoo.com 2009-12-14 01:04:00 --- Created an attachment (id=25203) --> (http://bugs.winehq.org/attachment.cgi?id=25203) screenshot of the bug
http://bugs.winehq.org/show_bug.cgi?id=21012
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.1.34
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2009-12-14 06:31:15 --- Please attach full terminal output including command line.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #3 from Mike mikegagens@yahoo.com 2009-12-18 12:41:26 --- Created an attachment (id=25257) --> (http://bugs.winehq.org/attachment.cgi?id=25257) terminal output
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #4 from Wylda wylda@volny.cz 2009-12-18 18:57:12 --- Created an attachment (id=25268) --> (http://bugs.winehq.org/attachment.cgi?id=25268) console log from wine-1.1.35
Confirming, please consider UNCONFIRMED->NEW. Attaching a bit better console log.
http://bugs.winehq.org/show_bug.cgi?id=21012
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #5 from Jeff Zaroyko jeffz@jeffz.name 2009-12-18 19:03:27 --- good backtrace, confirming.
http://bugs.winehq.org/show_bug.cgi?id=21012
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #6 from Wylda wylda@volny.cz 2009-12-18 19:14:12 ---
There is also downloadable German demo. In wine-1.1.35 demo shows intro and then wine says "...sorry for inconvinience... program needs to be closed...", but does not provide classical console backtrace.
But when i run this demo under 1.0.1 it gives same backtrace as full version under 1.1.35, i.e. goes through same functions and crashes at "CURSORICON_CreateIconFromBMI+0x87..."
So please consider +DOWNLOAD: http://www.gamershell.com/download_5628.shtml
http://bugs.winehq.org/show_bug.cgi?id=21012
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.gamershell.com/d | |ownload_5628.shtml
http://bugs.winehq.org/show_bug.cgi?id=21012
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|mswt 2004 does not work |mswt 2004 does not work |with wine |
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #7 from Wylda wylda@volny.cz 2009-12-22 07:45:38 ---
Despite changes in cursoricon, still not fixed in wine-1.1.35-56-g13a9c03.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #8 from Wylda wylda@volny.cz 2010-06-20 06:37:35 --- Created an attachment (id=29017) --> (http://bugs.winehq.org/attachment.cgi?id=29017) console log from wine-1.2-rc4
Still present in wine-1.2-rc4.
Parameters changed slightly, adding new trace from 1.2-rc4. I think i already saw something similar...
http://bugs.winehq.org/show_bug.cgi?id=21012
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wolfram@the-dreams.de
--- Comment #9 from Wylda wylda@volny.cz 2010-06-20 06:39:11 ---
Wolfram, does the last trace have something to do with BMP or i'm wrong?
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #10 from Wolfram Sang wolfram@the-dreams.de 2010-06-27 08:33:27 ---
From my glimpse:
Yes, it crashes while loading bitmaps. The bitmapinfo-headers of those bitmaps look valid. The crash happens when dealing with the alpha-channel. The game crashes really bad here, making it painful to debug. I might have another look later, but it does not have priority. If I find out more, I'll post it here.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #11 from Wylda wylda@volny.cz 2010-08-22 09:37:16 ---
Still present in wine-1.3.1.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #12 from Wylda wylda@volny.cz 2010-12-11 16:13:38 CST ---
Demo still crashes during the bitmap load in wine-1.3.9.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #13 from Wylda wylda@volny.cz 2011-06-20 16:22:40 CDT ---
Demo still crashes during the bitmap load in wine-1.3.22-255-g4c0c0d3.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #14 from Wylda wylda@volny.cz 2011-07-15 16:11:55 CDT ---
Demo still crashes during the bitmap load in wine-1.3.24-174-g4b4dd30.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #15 from Wylda wylda@volny.cz 2011-12-09 23:01:47 CST ---
Demo still crashes during the bitmap load in wine-1.3.34-202-gb0f704d.
http://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #16 from Wolfram Sang wolfram@the-dreams.de 2012-01-14 16:58:27 CST --- The cause of the crash is because OLEPictureImpl_Load() reads all of an unknown binary buffer and trying to parse it. This behaviour has been identified as problematic here as well:
http://www.winehq.org/pipermail/wine-devel/2011-September/092040.html
I'd think this kind of bug already exists in bugzilla somewhere, so this is probably a dupe. By hacking the code to not read the whole buffer, I can get the game to start (although there is no font for the buttons). This is most probably not the correct solution, though, so I leave that for those more familiar with the code in question.
http://bugs.winehq.org/show_bug.cgi?id=21012
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #25203|0 |1 is obsolete| | Attachment #25257|0 |1 is obsolete| | Attachment #25268|0 |1 is obsolete| | Attachment #29017|0 |1 is obsolete| |
--- Comment #17 from Wylda wylda@volny.cz 2012-05-13 02:42:32 CDT --- Created attachment 40148 --> http://bugs.winehq.org/attachment.cgi?id=40148 Crash from wine-1.5.4
Still present in wine-1.5.4. Console output differs, so i attached fresh one, but still pointing to OLEPictureImpl_Load().
https://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #18 from Austin English austinenglish@gmail.com --- http://dl.4players.de/f1/pc/michael_schuhmacher_world_tour/mswt2004_demo_set...
from www.4players.de/4players.php/download_start/Downloads/Download/6391.html
austin@aw25 ~ $ wine --version wine-1.7.22-143-gb27735e austin@aw25 ~ $ du -h mswt2004_demo_setup_german.exe 48M mswt2004_demo_setup_german.exe austin@aw25 ~ $ sha1sum mswt2004_demo_setup_german.exe de0b17d07bca1bdbb120909dc084874f3392862a mswt2004_demo_setup_german.exe
err:olepicture:OLEPictureImpl_LoadIcon CreateIcon failed. err:olepicture:OleLoadPicture IPersistStream_Load failed wine: Unhandled page fault on read access to 0x00221000 at address 0xf754661c (thread 0009), starting debugger... ... Backtrace: =>0 0xf754661c __memcpy_ssse3_rep+0xd6c() in libc.so.6 (0x0033f638) 1 0x7e7aabd7 OLEPictureImpl_Load+0xd46(iface=<couldn't compute location>, pStm=<couldn't compute location>) [/home/austin/wine-git/dlls/oleaut32/olepicture.c:1245] in oleaut32 (0x0033f638) 2 0x7e7ac69a OleLoadPicture+0x219(lpstream=<couldn't compute location>, lSize=<couldn't compute location>, fRunmode=<couldn't compute location>, riid=<couldn't compute location>, ppvObj=<couldn't compute location>) [/home/austin/wine-git/dlls/oleaut32/../../include/objidl.h:3149] in oleaut32 (0x0033f6b8) 3 0x0040e92b in msworldtour_demo (+0xe92a) (0x00642ef8) 0xf754661c __memcpy_ssse3_rep+0xd6c in libc.so.6: repe movq 0x20(%eax),%mm2
https://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #19 from Austin English austinenglish@gmail.com --- Created attachment 49097 --> https://bugs.winehq.org/attachment.cgi?id=49097 terminal output/backtrace
https://bugs.winehq.org/show_bug.cgi?id=21012
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com, | |super_man@post.com
https://bugs.winehq.org/show_bug.cgi?id=21012
--- Comment #20 from super_man@post.com --- still an issue 1.7.51
https://bugs.winehq.org/show_bug.cgi?id=21012
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|mswt 2004 does not work |MSWT Kart 2004 does not | |work (OleLoadPicture | |missing support for TGA | |files)
--- Comment #21 from Bruno Jesus 00cpxxx@gmail.com --- After using printf to extract the data the game wants to load and using the "file" command I received the answer that the file is in Targa format. After opening the file in an editor it indeed ends in TRUEVISION-XFILE.\0 so following the code I see no mention to Targa/TGA and all I can understand is that wine does not support this yet.
I can still be completely wrong about this but I'm already changing the subject to catch more people attention.
https://bugs.winehq.org/show_bug.cgi?id=21012
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |2f9987fd043d094c23430a1698f | |1a722be76b9bf Status|NEW |RESOLVED Resolution|--- |FIXED Summary|MSWT Kart 2004 does not |MSWT Kart 2004 does not |work (OleLoadPicture |work (TGA images |missing support for TGA |misinterpreted as ICO files |files) |in OleLoadPicture)
--- Comment #22 from Bruno Jesus 00cpxxx@gmail.com --- I'm going to split this bug because the current crash is not related to the original crash anymore. I did some tests and it seems like OleLoadPicture is indeed not supposed to support TGA, at least the TGA I tested didn't work in Windows either.
https://bugs.winehq.org/show_bug.cgi?id=21012
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #23 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.54.
https://bugs.winehq.org/show_bug.cgi?id=21012
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |oleaut32