[Bug 31283] I Love Science! cannot detect its CD
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Aug 24 05:44:37 CDT 2014
https://bugs.winehq.org/show_bug.cgi?id=31283
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |win16
CC| |focht at gmx.net
--- Comment #7 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
the volume name 'DKMM_ILSC' seems properly returned (look at buffer address).
--- snip ---
...
0026:Call KERNEL32.GetDriveTypeA(008de260 "D:\\") ret=7eb9d809
0026:trace:volume:GetDriveTypeW L"D:\\" -> 5
0026:Ret KERNEL32.GetDriveTypeA() retval=00000005 ret=7eb9d809
0026:trace:seh:raise_exception code=c0000005 flags=0 addr=0x3 ip=00000003
tid=0026
0026:trace:seh:raise_exception info[0]=00000000
0026:trace:seh:raise_exception info[1]=ffffffff
0026:trace:seh:raise_exception eax=00000001 ebx=0000adad ecx=139f0003
edx=1257125f esi=00000bb7 edi=00000bcb
0026:trace:seh:raise_exception ebp=0000e11c esp=000000fc cs=11af ds=12e7
es=12e7 fs=0033 gs=003b flags=00210202
0026:trace:seh:call_vectored_handlers calling handler at 0x7eb8a8f0
code=c0000005 flags=0
0026:trace:seh:call_vectored_handlers handler at 0x7eb8a8f0 returned 0
0026:trace:seh:call_stack_handlers calling handler at 0x7ebcf420 code=c0000005
flags=0
0026:trace:relay:DOSVM_EmulateInterruptPM Call DOS int 0x31 ret=11af:00000005
eax=00000001 ebx=0000adad ecx=139f0003 edx=1257125f
esi=00000bb7 edi=00000bcb ebp=0000e11c esp=000000fc
ds=12e7 es=12e7 fs=0033 gs=003b ss=11b7 flags=00210202
0026:trace:seh:call_stack_handlers handler at 0x7ebcf420 returned 0
0026:Call KERNEL.102: DOS3CALL() ret=1237:2196 ds=12e7
AX=2f4e BX=0bb7 CX=0000 DX=e0e8 SI=0bb7 DI=0bcb ES=12e7 EFL=00200202
0026:Ret KERNEL.102: DOS3CALL() retval=none ret=1237:2196 ds=12e7
AX=2f4e BX=0080 CX=0000 DX=e0e8 SI=0bb7 DI=0bcb ES=11c7 EFL=00200202
0026:Call KERNEL.102: DOS3CALL() ret=1237:21aa ds=12e7
AX=1a4e BX=0080 CX=0000 DX=e0e8 SI=0bb7 DI=0bcb ES=11c7 EFL=00200202
0026:Ret KERNEL.102: DOS3CALL() retval=none ret=1237:21aa ds=12e7
AX=1a4e BX=0080 CX=0000 DX=e0e8 SI=0bb7 DI=0bcb ES=11c7 EFL=00200202
0026:Call KERNEL.102: DOS3CALL() ret=1237:21c8 ds=12e7
AX=4e4e BX=0080 CX=0008 DX=e0de SI=0bb7 DI=0bcb ES=11c7 EFL=00200202
...
0026:Call KERNEL32.GetVolumeInformationW(008ddb96
L"D:\\",008ddf14,0000000d,00000000,00000000,00000000,00000000,00000000)
ret=7eb8f989
0026:trace:volume:GetVolumeInformationW L"\\??\\D:\\": found fs type 4
0026:Ret KERNEL32.GetVolumeInformationW() retval=00000001 ret=7eb8f989
0026:Call ntdll.RtlSecondsSince1970ToTime(00000000,008ddce4) ret=7eb8f9ae
0026:Ret ntdll.RtlSecondsSince1970ToTime() retval=d53e8000 ret=7eb8f9ae
0026:Call ntdll.RtlSecondsSince1970ToTime(00000000,008ddcec) ret=7eb8f9c7
0026:Ret ntdll.RtlSecondsSince1970ToTime() retval=d53e8000 ret=7eb8f9c7
0026:Call ntdll.RtlSecondsSince1970ToTime(00000000,008ddcf4) ret=7eb8f9e0
0026:Ret ntdll.RtlSecondsSince1970ToTime() retval=d53e8000 ret=7eb8f9e0
0026:Call KERNEL32.FileTimeToDosDateTime(008ddcf4,009e8128,009e8126)
ret=7eb94134
0026:Ret KERNEL32.FileTimeToDosDateTime() retval=00000001 ret=7eb94134
0026:Call KERNEL32.WideCharToMultiByte(00000001,00000000,008ddf14
L"DKMM_ILSC",ffffffff,009e812e,0000000d,00000000,00000000) ret=7eb9418a
0026:Ret KERNEL32.WideCharToMultiByte() retval=0000000a ret=7eb9418a
...
0026:Call KERNEL.60: FINDRESOURCE(12e7,00000050 #0050,00000006 #0006)
ret=1257:8478 ds=12e7
0026:Ret KERNEL.60: FINDRESOURCE() retval=0000045e ret=1257:8478 ds=12e7
0026:Call USER.176: LOADSTRING(12e7,04f9,12e7:ddee,0200) ret=1257:85cd ds=12e7
...
0026:Call USER.240: DIALOGBOXINDIRECTPARAM(12e7,1387,0000,11cf00ba,12d7e4c0)
ret=1267:44b2 ds=12e7
...
0026:Call USER.92: SETDLGITEMTEXT(004c,006d,13a7:0ce6 "Please put the I Love
Science! CD in a CD drive") ret=1267:4d12 ds=12e7
--- snip ---
Unless you debug/disassemble that old 16-bit app it's hard to tell which volume
metadata it looks at/expects.
Regards
--
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