http://bugs.winehq.org/show_bug.cgi?id=9877
Summary: AT1 crashes when system.ini or wini.ini have too many lines Product: Wine Version: 0.9.46. Platform: PC URL: http://sake906.assaulttech1.com/AT1a215ins.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: liquitsnake@gmx.net
When windows/system.ini has more than 20 lines (not counting empty lines), AT1, a game, gives a dialog box on start complaining about "memory access violation" and crashes. When I remove system.ini or remove at least 4 random lines in that file, I don't get this error. It doesn't matter which lines I remove, but longer lines with more text seem to work better
So I tried to find out if this is related to file size instead, so I filled the file up with single bytes until it wouldn't work anymore. Indeed, there appears to be a limit to working file-size, but this limit depends on WHAT you fill the file up with. Strange.
After additional testing, I also discovered that I get the same phenomena with win.ini. If i remove it or a few lines in that file, AT1 also starts working again. Even combinations of removing lines in both win.ini and system.ini work!
I have to say, this is the strangest bug I've ever encountered. But I swear I can fully reproduce it.