http://bugs.winehq.org/show_bug.cgi?id=2601
Summary: wine Segfaults with SainT Product: Wine Version: unspecified Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: sengan@gmail.com
I get:
Program received signal SIGSEGV, Segmentation fault. 0x40997b23 in LISTVIEW_GetItemRect (hwnd=65593, nItem=6, lprc=0x406a1d10) at listview.c:5695 5695 if ((nItem >= 0) && (nItem < GETITEMCOUNT(infoPtr)) && (lprc != NULL))
where infoPtr is NULL,
in SainT (versions 1.60 & 1.85) when running it in wine. To be honnest I'm using Cedega CVS because they had better direct X support than you last time I checked, but since this sounds like a Windows not Direct X bug, I expect you have it too.
To reproduce: download SainT from http://leonard.oxg.free.fr/SainT/SainT185SelfExtract.exe
Then run it in Wine (you'll get some funny directory structure, but down in there there's the executable).
Then run the SainT185.exe and give it a floppy image to boot, for instance: http://pacidemo.atarilegend.org/archives/PYM_A_P.ZIP
Then it'll ask "Reset ST?", answer yes, and you get a segfault.