
http://appdb.winehq.org/objectManager.p ... n&iId=7840
What seems to be happening is that its call to msvcrt.fread() gets caught in a loop reading the data file "QUANT0.DAT"
Code: Select all
0009:Call KERNEL32.CreateFileA(00a632b0 "C:\\QUANTASM\\QUANT0.DAT",80000000,00000001,00000000,00000003,00000000,00000000) ret=00647e7c
0009:Ret KERNEL32.CreateFileA() retval=00000010 ret=00647e7c
0009:Call KERNEL32.SetFilePointer(00000010,00000024,00000000,00000000) ret=00647e94
0009:Ret KERNEL32.SetFilePointer() retval=00000024 ret=00647e94
Code: Select all
0009:Call KERNEL32.SetFilePointer(00000010,00000024,00000000,00000000) ret=00648379
0009:Ret KERNEL32.SetFilePointer() retval=00000024 ret=00648379
0009:Call KERNEL32.ReadFile(00000010,00a65fc0,00000201,00a5fb88,00000000) ret=00648393
0009:Ret KERNEL32.ReadFile() retval=00000001 ret=00648393
0009:Call KERNEL32.GetSystemTimeAsFileTime(00657ad8) ret=006486b2
0009:Ret KERNEL32.GetSystemTimeAsFileTime() retval=01c8e71c ret=006486b2
0009:Ret msvcrt.fread() retval=00000201 ret=00558c4f
0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f
0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f
0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f
0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f
0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f
0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f
0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f
0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f
0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f
0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f
0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f