[Bug 2766] Magic the Gathering hangs when loading Shandalar
Wine Bugs
wine-bugs at winehq.org
Sun Jul 10 20:01:25 CDT 2005
http://bugs.winehq.org/show_bug.cgi?id=2766
------- Additional Comments From glasse at rpi.edu 2005-10-07 20:01 -------
Hey, new update.
Using version 20050524 of Wine from the Wine Debian packages at the same source,
I was able to get Magic running. You can try to duel now, and it works, though
you get an "MCI Error". Claudio Fontana recommended pressing space to skip this.
There are some minor glitches at this point, but duels are definitely playable.
You can also try to load Shandalar. If you have a saved game and can load that,
the game seems to start OK, though it is unplayably slow. If you try to start a
new game, though, you get an unhandled page fault. Selecting to run winedbg
gives the following output:
wine: Unhandled exception (thread 0013), starting debugger...
trace:loaddll:load_builtin_dll Loaded module L"kernel32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\psapi.dll" :
builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\dbghelp.dll"
: builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\advapi32.dll" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
WineDbg starting on pid 0xe
Unhandled exception: page fault on write access to 0x732cb634 in 32-bit code
(0x7666020b).
In 32 bit mode.
fixme:dbghelp:sffip_cb NIY on 'E:\8797\vc98\self\bin\x86\msvcrt.pdb'
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7666020b ESP:7405df80 EBP:7405df88 EFLAGS:00210212( - 00 - RIA1)
EAX:737ca48a EBX:7467d528 ECX:00000022 EDX:00000002
ESI:737ca400 EDI:732cb634
Stack dump:
0x7405df80: 000000a9 737ca400 74673d10 00579b9a
0x7405df90: 732cb634 737ca400 0000008a 7405e15c
0x7405dfa0: 7405fe0c 77cf7b00 000000f4 00000000
0x7405dfb0: 004a23ee 005832e0 00000000 00000000
0x7405dfc0: 0000008a 000000aa 7405e008 00000000
0x7405dfd0: 00000000 7405fe0c 77cf7b00 000000f4
Backtrace:
=>1 0x7666020b _flsbuf in msvcrt (0x7405df88)
2 0x00579b9a in shandalar (+0x179b9a) (0x74673d10)
3 0x00001538 (0x000000b8)
4 0x00000000 (0x00000000)
0x7666020b _flsbuf+0x1c7 in msvcrt: repe movsl (%esi),%es:(%edi)
Modules:
Module Address Debug info Name (105 modules)
PE 0x00400000-00991000 Export shandalar
PE 0x10000000-10159000 Deferred drawcardlib
ELF 0x74061000-740b0000 Deferred dsound<elf>
\-PE 0x74070000-740b0000 \ dsound
ELF 0x740b0000-740f0000 Deferred avifil32<elf>
\-PE 0x740c0000-740f0000 \ avifil32
PE 0x740f0000-740fb000 Deferred magsnd
ELF 0x751eb000-75200000 Deferred midimap.drv<elf>
\-PE 0x751f0000-75200000 \ midimap.drv
ELF 0x75316000-753d1000 Deferred libmcop.so.1
ELF 0x753d1000-7548b000 Deferred libartsflow_idl.so.1
ELF 0x7548b000-754a1000 Deferred libmad.so.0
ELF 0x754a1000-754a6000 Deferred libogg.so.0
ELF 0x754a6000-754cd000 Deferred libvorbis.so.0
ELF 0x754cd000-755cb000 Deferred libvorbisenc.so.2
ELF 0x755cb000-755d3000 Deferred libvorbisfile.so.3
ELF 0x755d3000-755df000 Deferred libjack-0.80.0.so.0
ELF 0x755df000-75603000 Deferred libaudiofile.so.0
ELF 0x75603000-7560d000 Deferred libesd.so.0
ELF 0x7560d000-7565e000 Deferred libxt.so.6
ELF 0x7565e000-75673000 Deferred libaudio.so.2
ELF 0x75673000-7572c000 Deferred libasound.so.2
ELF 0x7572c000-75770000 Deferred libkmedia2_idl.so.1
ELF 0x75770000-757db000 Deferred libsoundserver_idl.so.1
ELF 0x757db000-7591f000 Deferred libartsflow.so.1
ELF 0x7591f000-7599f000 Deferred libglib-2.0.so.0
ELF 0x761ab000-761ca000 Deferred imm32<elf>
\-PE 0x761b0000-761ca000 \ imm32
ELF 0x761ca000-761e8000 Deferred ximcp.so.2
ELF 0x761e8000-761ec000 Deferred libxrandr.so.2
ELF 0x76204000-7620d000 Deferred libxcursor.so.1
ELF 0x7620d000-76215000 Deferred libxrender.so.1
ELF 0x76215000-762ba000 Deferred libgl.so.1
ELF 0x762ba000-76381000 Deferred libx11.so.6
ELF 0x76381000-7638f000 Deferred libxext.so.6
ELF 0x7638f000-763a6000 Deferred libice.so.6
ELF 0x763a6000-763af000 Deferred libsm.so.6
ELF 0x763c4000-763c7000 Deferred xlcdef.so.2
ELF 0x763c7000-7644a000 Deferred winex11.drv<elf>
\-PE 0x763e0000-7644a000 \ winex11.drv
ELF 0x7654a000-7656a000 Deferred libexpat.so.1
ELF 0x7656a000-76599000 Deferred libfontconfig.so.1
ELF 0x76599000-765ab000 Deferred libz.so.1
ELF 0x765ab000-76618000 Deferred libfreetype.so.6
PE 0x76630000-76647000 Deferred cdtools
PE 0x76650000-76694000 Export msvcrt
PE 0x766a0000-768a1000 Deferred deckdll
PE 0x768b0000-769d8000 Deferred cardartlib
ELF 0x769e0000-769f6000 Deferred lz32<elf>
\-PE 0x769f0000-769f6000 \ lz32
ELF 0x769f6000-76a11000 Deferred version<elf>
\-PE 0x76a00000-76a11000 \ version
ELF 0x76a11000-76a38000 Deferred msvfw32<elf>
\-PE 0x76a20000-76a38000 \ msvfw32
ELF 0x76a38000-76ab9000 Deferred winmm<elf>
\-PE 0x76a50000-76ab9000 \ winmm
ELF 0x76ab9000-76ae1000 Deferred winspool.drv<elf>
\-PE 0x76ac0000-76ae1000 \ winspool.drv
ELF 0x76ae1000-76ba3000 Deferred comctl32<elf>
\-PE 0x76af0000-76ba3000 \ comctl32
ELF 0x76ba3000-76bc3000 Deferred iphlpapi<elf>
\-PE 0x76bb0000-76bc3000 \ iphlpapi
ELF 0x76bc3000-76c0d000 Deferred rpcrt4<elf>
\-PE 0x76be0000-76c0d000 \ rpcrt4
ELF 0x76c0d000-76c9d000 Deferred ole32<elf>
\-PE 0x76c30000-76c9d000 \ ole32
ELF 0x76c9d000-76cfb000 Deferred shlwapi<elf>
\-PE 0x76cc0000-76cfb000 \ shlwapi
ELF 0x76cfb000-76dc4000 Deferred shell32<elf>
\-PE 0x76d20000-76dc4000 \ shell32
ELF 0x76dc4000-76e56000 Deferred comdlg32<elf>
\-PE 0x76de0000-76e56000 \ comdlg32
ELF 0x76e56000-76e96000 Deferred advapi32<elf>
\-PE 0x76e70000-76e96000 \ advapi32
ELF 0x76e96000-76ea1000 Deferred libgcc_s.so.1
ELF 0x76f73000-7787e000 Deferred gdi32<elf>
\-PE 0x76fc0000-7787e000 \ gdi32
ELF 0x7787e000-779b0000 Deferred user32<elf>
\-PE 0x778a0000-779b0000 \ user32
ELF 0x77ad9000-77bf0000 Deferred kernel32<elf>
\-PE 0x77b00000-77bf0000 \ kernel32
ELF 0x77d0f000-77d19000 Deferred libnss_files.so.2
ELF 0x77d19000-77d22000 Deferred libnss_nis.so.2
ELF 0x77d22000-77d36000 Deferred libnsl.so.1
ELF 0x77d36000-77d3e000 Deferred libnss_compat.so.2
ELF 0x77d56000-77d78000 Deferred libm.so.6
ELF 0x77d78000-77e6d000 Deferred libwine_unicode.so.1
ELF 0x77e85000-77f00000 Deferred ntdll<elf>
\-PE 0x77ea0000-77f00000 \ ntdll
ELF 0x77f00000-77f03000 Deferred <wine-loader>
ELF 0x77f11000-77f35000 Deferred msacm32<elf>
\-PE 0x77f20000-77f35000 \ msacm32
ELF 0x77f35000-77f4e000 Deferred msacm.drv<elf>
\-PE 0x77f40000-77f4e000 \ msacm.drv
ELF 0x77f4e000-77f53000 Deferred libgthread-2.0.so.0
ELF 0x77f53000-77f57000 Deferred libgmodule-2.0.so.0
ELF 0x77f57000-77f5d000 Deferred libartsc.so.0
ELF 0x77f63000-77f75000 Deferred libartscbackend.so.0
ELF 0x77f75000-77f91000 Deferred winearts.drv<elf>
\-PE 0x77f80000-77f91000 \ winearts.drv
ELF 0xb7e6f000-b7e72000 Deferred libdl.so.2
ELF 0xb7e72000-b7fa7000 Deferred libc.so.6
ELF 0xb7fa7000-b7fb6000 Deferred libpthread.so.0
ELF 0xb7fb7000-b7fd0000 Deferred libwine.so.1
ELF 0xb7fe9000-b8000000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e (D) C:\magic\Program\Shandalar.exe
00000013 0 <==
00000012 15
00000011 15
0000000f 0
WineDbg terminated on pid 0xe
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list