http://bugs.winehq.org/show_bug.cgi?id=21668
--- Comment #2 from Matej Spindler matej.spindler@auspuh.com 2010-02-20 11:36:10 --- Confirming this one !
Regression testing showed two commits are to blame.
Frst: 4f1d040eaf7ecdd519848f75485b7844dda2b82b is first bad commit commit 4f1d040eaf7ecdd519848f75485b7844dda2b82b Author: Nikolay Sivov bunglehead@gmail.com Date: Wed Feb 3 03:49:37 2010 +0300
Add stub msxml4.dll.
:100755 100755 2cd384dea6f82c450a4606b7db769f5381f942b3 f60272d1e8b90999a2467a8936293c76a4846218 M configure :100644 100644 8016dd712571ed484ce979fb91fbc77e2c5ac017 24aac13662259086fa3b89f49ccffdfb1ed3fbb9 M configure.ac :040000 040000 d577f23e42adaed4f396cc0f9f2ab0bfc93aeea2 6a04444316e68741127577cf7430df52ca921822 M dlls
After that commit game crashes because of unimplemented function in msxml4.
Second: bc3153affa78ee62742a81fb224da13cb6e67810 is first bad commit commit bc3153affa78ee62742a81fb224da13cb6e67810 Author: Nikolay Sivov bunglehead@gmail.com Date: Wed Feb 3 22:34:45 2010 +0300
msxml4: Add self-registration for CLSID_DOMDocument40, accept it in classfactory.
:040000 040000 c50760d9ee289c0ba4274d0756b54a4608f28eaa c3fc2006d930b702c5a4be51f93b1c6d88dd6042 M dlls :040000 040000 6d391ab6229619a4301124ca8f4fa6a1788c7a18 2a47c99dca26a42cff3c574c91286400b7d3891b M include :040000 040000 bb44fe8411909a71255310fff857f64a694481f9 f4b15d6791b8ec6256a17b43a8d442c6eb70a997 M tools
Here we get to error message Marcelo R reported.
Setting msxml4 to native fixes the problems. So until msxml4 implementation gets more complete native dll will be required!