[Bug 11188] Most attempts to save in Warcraft III 1.21a Reign of Chaos crash the game

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jan 6 22:57:49 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=11188


Jason Heeris <jason.heeris at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason.heeris at gmail.com




--- Comment #70 from Jason Heeris <jason.heeris at gmail.com>  2009-01-06 22:57:45 ---
This patch worked for a while, but brought up other problems...

My system: NEC Versa M540 Pentium M, running fresh install Debian Lenny with
the kernel in linux-image-2.6.26-1-686 (2.6.26-12) package.

Video setup is ATI Radeon FGL using fglrx drivers 8-7-3. I run WC3 with the
'-opengl' option usually (but it makes no difference to this problem).

I experienced the same problem using the Debian packaged wine 1.1.11 (from
Lamaresh rep). So:

1. I downloaded the source, and compiled two separate versions: one without any
changes, and one with only the patch. I had to remove the fglrx-glx package to
compile it, and reinstall it after.

2. Running wine 1.1.11 without any changes gave me the crash detailed above
when I try to save. In game videos and cut scenes work fine, it's just saving
that crashes.

3. Running wine 1.1.11 WITH the IO completion patch allowed me to save, BUT
when I get to the end of, say, the first (Human) mission wine crashes with a
similar error. By end, I mean: when my minions kill the last enemy, triggering
the completion of the main quest, I get the error message below.

Error message:

----
war3

This application has encountered a critical error:

FATAL ERROR!

Program: C:\Program Files\Warcraft III\war3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0073:6F6D211D

The instruction at '0x6F6D211D' referenced memory at '0x083600E8'.
The memory could not be 'read'.

Press OK to terminate the application.
----

4. If I save right before this point, re-install the unpatched wine, and
commence playing from the saved game, there is no error. The game cuts to a
video scene and then the mission ends. But then when I try to save... same
crash as before.

There is no difference if I: enable/disable sound (via winecfg), run
with/without '-opengl', change video settings/resolution in any way or rename
the 'Movies' directory in the program directory.

I didn't want to clutter the thread with several Mb of compile logs, etc, but
I'd be happy to attach any other info that's useful (or learn how to use
winedbg and attach that).

(I typed this out pretty quickly, so please let me know if I've omitted
something obvious.)

Cheers,
Jason


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list