http://bugs.winehq.org/show_bug.cgi?id=21233
Summary: Anarchy Online crashes in a certain room in Alien Missions Product: Wine Version: 1.1.35 Platform: x86 URL: http://www.anarchy-online.com/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: l_bratch@yahoo.co.uk
Created an attachment (id=25509) --> (http://bugs.winehq.org/attachment.cgi?id=25509) Terminal output with latest Git.
There is a certain room in Alien Missions in Anarchy Online that crashes the client in Wine every time. I cannot log back in again either - a Windows user must log in as me and move my character out of the room.
A normal backtrace doesn't seem to complete - the client just freezes. What output there is is attached.
http://bugs.winehq.org/show_bug.cgi?id=21233
--- Comment #1 from Luke Bratch l_bratch@yahoo.co.uk 2010-01-02 18:19:26 --- Created an attachment (id=25510) --> (http://bugs.winehq.org/attachment.cgi?id=25510) Terminal output when the game detects the crash
After a few more test crashes, the game detected the crash and displays a "you have crashed" message. Attached is the only difference between the previous log and this one.
I guess the four "ERROR:" lines are the game's standard out and not Wine.
http://bugs.winehq.org/show_bug.cgi?id=21233
--- Comment #2 from Luke Bratch l_bratch@yahoo.co.uk 2010-01-03 09:47:24 --- Here a couple more traces, both with +tid,+seh,+relay:
http://www.tghost.co.uk/wine/ao2.txt.bz2 http://www.tghost.co.uk/wine/ao3.txt.bz2
ao2.txt.bz2 used some native DLLs to get around some launcher bugs (added by winetricks vcrun2005 and winetricks ie6), ao3.txt.bz2 was entirely builtin DLLs.
http://bugs.winehq.org/show_bug.cgi?id=21233
--- Comment #3 from Luke Bratch l_bratch@yahoo.co.uk 2010-02-03 10:49:33 --- Still present in latest Git.
http://bugs.winehq.org/show_bug.cgi?id=21233
--- Comment #4 from Luke Bratch l_bratch@yahoo.co.uk 2010-02-14 05:15:20 --- Still present in 1.1.38.
http://bugs.winehq.org/show_bug.cgi?id=21233
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Anarchy Online crashes in a |Anarchy Online crashes in a |certain room in Alien |certain room in every Alien |Missions |Mission (missions cannot be | |done)
http://bugs.winehq.org/show_bug.cgi?id=21233
--- Comment #5 from Luke Bratch l_bratch@yahoo.co.uk 2010-06-09 11:25:13 --- Still present in 1.2-rc2.
http://bugs.winehq.org/show_bug.cgi?id=21233
--- Comment #6 from Mikko Rasa tdb@tdb.fi 2010-06-20 02:23:15 --- Created an attachment (id=29009) --> (http://bugs.winehq.org/attachment.cgi?id=29009) Fix index buffer overflow
I managed to figure out the problem and make a patch for it last night. The crash occurs due to the mesh in that particular room having too many indices, causing it to overflow the allocated index buffer and overwrite some other data. The attached patch is made against wine-1.2-rc4.
http://bugs.winehq.org/show_bug.cgi?id=21233
--- Comment #7 from Luke Bratch l_bratch@yahoo.co.uk 2010-06-20 04:25:31 --- The above patch works fine for me - thanks very much. That fixes pretty much the only serious bug in Anarchy Online under Wine as far as I know of.
http://bugs.winehq.org/show_bug.cgi?id=21233
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, patch CC| |wylda@volny.cz
http://bugs.winehq.org/show_bug.cgi?id=21233
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #8 from Dan Kegel dank@kegel.com 2010-06-22 04:52:35 --- Thanks for posting that patch! If Alexandre doesn't accept it right away, you might want to write a test for it (should be easy), and repost the fix with the test. Be sure to mention in the post that it fixes http://bugs.winehq.org/show_bug.cgi?id=21233
http://bugs.winehq.org/show_bug.cgi?id=21233
Mikko Rasa tdb@tdb.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tdb@tdb.fi
--- Comment #9 from Mikko Rasa tdb@tdb.fi 2010-06-30 17:16:46 --- The patch was applied (sligthly modified) to git in commit f18cb4c2f45878c40bbc27f826c4d97ddba304a0.
http://bugs.winehq.org/show_bug.cgi?id=21233
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #10 from Wylda wylda@volny.cz 2010-07-02 10:26:12 ---
The patch was applied (sligthly modified) to git in commit f18cb4c2f45878c40bbc27f826c4d97ddba304a0.
Thus fixed, right?
http://bugs.winehq.org/show_bug.cgi?id=21233
--- Comment #11 from Luke Bratch l_bratch@yahoo.co.uk 2010-07-02 10:28:17 --- Assuming it works the same as the original patch, then yes, fixed. I'll post again in this bug this evening if this is not the case.
http://bugs.winehq.org/show_bug.cgi?id=21233
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2010-07-02 12:35:07 --- Closing bugs fixed in 1.2-rc6.