Okay I'm using the retail version of wine for mac called crossover games. I love your mod and try to play it, but I get consistent runtime errors. I get this: Then this: As well the .mdmp file: http://24.215.87.2/~David/Steam__577196__2008_7_13T23_0_5C10523177.mdmp After looking into the problem all roads go to the mod itself and a compile issue. This is what the problem is: http://support.microsoft.com/kb/125749 Any help would helpful and greatly appreciated.
It happens in the windows version as well. How often does it happens with you? Does it happen after a certain amount of time or after a specific action? If we know where the problem is, we can try to fix it.
I had that using wine too, fixed it by turning of shaders etc.. btw. Solokiller, in case you haven't read it yet: http://support.microsoft.com/kb/125749 "Another way to find a call to a pure virtual function is to set a breakpoint on the _purecall function that is found in PureVirt.c. Breaking on this function has the advantage of keeping the stack intact so that you can trace what is occurring."loadTOCNode(1, 'resolution'); And then prolly play the game for hours
download and install ubuntu or fedora distro, install wine, install steam, install empires and play it will prolly happen anywhere between the first minute and 15 hours of gameplay on settings maxed out (or buy a mac/ let someone with a mac debug it for you)
lol, I'm not going to buy a MAC and a copy of WINE just so I can debug an issue that 'might' not be just a WINE issue, and if it is a problem with Empires may have already be fixed in the newer SDK used for 2.2
http://support.microsoft.com/kb/125749 It doesn't say anything. It's a type of mistake not a specific bug.
the article you linked tells you how to find this "mistake" (that crashes the game without doubt) and how to fix this so....
The article only describes how to set a breakpoint so the debugger will halt, if this type of mistake does occur. It's no good, unless we have a way to reproduce the problem in the first place :p
I had same or similar problem with Ubuntu 8.04 and Wine. Empires crashed usually with looping sounds and sometimes I got that "R6025 -pure virtual funtion call" error. I recently found out that all crashes were kill icon/picture/whatevertheyare related; for example: when someone got killed by a BE heavy tank, it would always crash the game. Also there was some font related errors in console log. So I removed "empiresd.ttf" font from "empires/resource" folder. It fixed crashing, not a single crash after that.