otya128 / winevdm

16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
GNU General Public License v2.0
2.64k stars 150 forks source link

Report of bugs, (Number 14) #356

Open WINEVDMbetaTester opened 5 years ago

WINEVDMbetaTester commented 5 years ago

//////////////////////(High grade error)//////////////////////////

TexTMaker 97

(impossible to start.)

version: 1309
=====dump all modules=====
Module Flags Name Flag
 187f   8309    BOCOLE      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAG
S_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 181f   8021    WIN87EM     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1807   8021    VER         NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 17ef   8021    SHELL       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 17d7   8021    TYPELIB     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 17bf   8021    STORAGE     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 17a7   8021    OLE2NLS     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 178f   8021    OLE2DISP    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1777   8021    OLE2        NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 175f   8021    COMPOBJ     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 119f   030a    TMW         NE_FFLAGS_MULTIPLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFL
AGS_CONSOLE | NE_FFLAGS_GUI
 1187   8021    SOUND       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 116f   8021    MMSYSTEM    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1157   8021    MOUSE       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 113f   8021    KEYBOARD    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1127   8021    DISPLAY     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 110f   8021    USER        NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 10f7   8021    GDI         NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 10c7   8021    TIMER       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 10af   8021    COMM        NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1097   8021    SYSTEM      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1007   8021    KERNEL      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
=====dump all modules=====
otvdm.exe       012C0000
ntdll.dll       775B0000
kernel32.dll    752E0000
KERNELBASE.dll  76E60000
ADVAPI32.dll    76CC0000
msvcrt.dll      75530000
sechost.dll     753F0000
RPCRT4.dll      770C0000
SspiCli.dll     75110000
CRYPTBASE.dll   75100000
VCRUNTIME140.dll        72AA0000
api-ms-win-crt-runtime-l1-1-0.dll       74380000
ucrtbase.DLL    713E0000
api-ms-win-core-timezone-l1-1-0.dll     742D0000
api-ms-win-core-file-l2-1-0.dll 74200000
api-ms-win-core-localization-l1-2-0.dll 72960000
api-ms-win-core-synch-l1-2-0.dll        74470000
api-ms-win-core-processthreads-l1-1-1.dll       724B0000
api-ms-win-core-file-l1-2-0.dll 724A0000
api-ms-win-crt-string-l1-1-0.dll        72490000
api-ms-win-crt-heap-l1-1-0.dll  72480000
api-ms-win-crt-stdio-l1-1-0.dll 72450000
api-ms-win-crt-convert-l1-1-0.dll       72460000
api-ms-win-crt-environment-l1-1-0.dll   72430000
api-ms-win-crt-math-l1-1-0.dll  72440000
api-ms-win-crt-locale-l1-1-0.dll        722E0000
apphelp.dll     74280000
AcLayers.DLL    712B0000
USER32.dll      76830000
GDI32.dll       76A70000
LPK.dll 76820000
USP10.dll       76EB0000
SHELL32.dll     75A00000
SHLWAPI.dll     76660000
ole32.dll       76B00000
OLEAUT32.dll    75410000
USERENV.dll     74630000
profapi.dll     74620000
WINSPOOL.DRV    724C0000
MPR.dll 733A0000
IMM32.DLL       76940000
MSCTF.dll       769A0000
libwine.dll     722A0000
api-ms-win-crt-filesystem-l1-1-0.dll    722F0000
api-ms-win-crt-utility-l1-1-0.dll       71AB0000
krnl386.exe16   71210000
DSOUND.dll      71340000
WINMM.dll       741C0000
POWRPROF.dll    72670000
SETUPAPI.dll    75630000
CFGMGR32.dll    76F50000
DEVOBJ.dll      759D0000
system.drv16    71A60000
comm.drv16      71A80000
timer.drv16     713C0000
vm86.dll        71190000
imagehlp.dll    751F0000
gdi.exe16       71770000
user.exe16      70FD0000
VERSION.dll     73300000
UxTheme.dll     743D0000
display.drv16   70FB0000
keyboard.drv16  70F90000
mouse.drv16     70F70000
PROPSYS.dll     6E9C0000
mmsystem.dll16  70A80000
sound.drv16     70A60000
ctl3dv2.dll16   70A40000
ctl3d.dll16     70A20000
compobj.dll16   70A00000
ole2.dll16      707E0000
ole2disp.dll16  709B0000
LZ32.dll        70F60000
ole2nls.dll16   70990000
storage.dll16   70960000
typelib.dll16   70940000
shell.dll16     70920000
ver.dll16       70900000
win87em.dll16   708E0000
dbghelp.dll     734C0000
13: vm86.dll!load_x87function+0x5971 - 0x711d1f40 (null)(0)
12: ntdll.dll!strncpy+0x2cf - 0x77625c30 (null)(0)
11: ntdll.dll!RtlCaptureContext+0x187 - 0x775f6b2b (null)(0)
10: ntdll.dll!RtlDosSearchPath_Ustr+0x994 - 0x775f5fdf (null)(0)
9: ntdll.dll!KiUserExceptionDispatcher+0xf - 0x775c0134 (null)(0)
=============================
8: vm86.dll!wine_call_to_16_vm86+0x66e - 0x711d7f90 (null)(0)
7: vm86.dll!vm_inject+0x7b8 - 0x711d8640 (null)(0)
6: vm86.dll!wine_call_to_16_regs_vm86+0x53 - 0x711d7f10 (null)(0)
5: krnl386.exe16!K32WOWCallback16Ex+0x46c - 0x71261cb0 (null)(0)
4: krnl386.exe16!LoadModule16+0x7a5 - 0x71246210 (null)(0)
3: krnl386.exe16!RestoreThunkLock+0xecf - 0x71252730 (null)(0)
2: kernel32.dll!BaseThreadInitThunk+0x12 - 0x752f33b8 (null)(0)
1: ntdll.dll!RtlInitializeExceptionChain+0x63 - 0x775e9e6f (null)(0)
0: ntdll.dll!RtlInitializeExceptionChain+0x36 - 0x775e9e6f (null)(0)
cs:ip=126f:045b bp=eff6                 args(126f,0000,f092,2004,3232,0000,0000,
6954,656d,2073)
cs:ip=126f:0ee9 bp=f071                 args(0098,2927,0000,299f,f092,1757,03b1,
f152,1757,f150)
cs:ip=126f:176d bp=f167                 args(0098,2927,0000,299f,0001,0001,0000,
00b4,2967,0000)
cs:ip=126f:22b6 bp=f199                 args(0098,2927,0000,299f,0001,0004,0000,
2927,0000,299f)
cs:ip=126f:2bec bp=f1bb                 args(0098,2927,0000,299f,1757,f1db,0687,
1277,0098,2927)
cs:ip=1287:001d bp=f1cb(call 126f:2b5b) args(0098,2927,0000,299f,1757,f203,0836,
1277,0098,2927)
cs:ip=1277:0687 bp=f1db(call 1287:0000) args(0098,2927,0000,299f,0001,0053,0000,
0000,0000,0130)
cs:ip=1277:0836 bp=f203                 args(0000,2927,0000,299f,0052,0001,1757,
f22d,19a5,13a7)
cs:ip=13ff:08b2 bp=f22d(call 1277:0694) args(0000,2927,0000,299f,f248,1757,0000,
0001,0001,1756)
cs:ip=146f:0aee bp=f33d(call 13ff:0535) args(0000,0000,0000,0000,0001,0000,0000,
1757,f3ef,186a)
cs:ip=1467:048f bp=f353(call 146f:0886) args(1756,0000,002f,0332,184f,0000,0000,
612a,1756,6d74)
cs:ip=1717:186a bp=f3ef(call 1467:043b) args(0001,0081,11e7,0000,1756,612a,60dc,
0000,0000,0000)
cs:ip=14ff:0541 bp=f56d(call 1717:14d6) args(0001,0081,11e7,0000,1756,0000,045b,
f581,f58c,000c)
cs:ip=11ff:00b7 bp=0001(call 14ff:0296) args(f590,0000,a614,f57e,f57e,0010,0000,
ffff,521e,1757)
cs:ip=11ff:0000 bp=0000                 args(0000,f590,0000,a614,f57e,f57e,0010,
0000,ffff,521e)
========================
address=76E6B727
access address=711E0B90
VM context
EAX:E50040,ECX:0004,EDX:0000,EBX:0040
ESP:EFF4,EBP:EFF6,ESI:03B1,EDI:0000
ES:0000,CS:126F,SS:1757,DS:1757,FS:0000,GS:0000
IP:045B, address:711EFC2D
EFLAGS:00003202

Interrupt 0D #GP (126F:0458) flags 3202 err 0000
mov     ax,es:[bx]

//////////////////////(High grade error)//////////////////////////

TexTMaker 6

(impossible to start.)

version: 1309
=====dump all modules=====
Module Flags Name Flag
 2567   8309    TMWHYPHG    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAG
S_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 1a37   8309    SMWINRES    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAG
S_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 19f7   8021    SHELL       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 19df   8021    WIN87EM     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 199f   8301    accusoft    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAG
S_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 119f   030a    TMW         NE_FFLAGS_MULTIPLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFL
AGS_CONSOLE | NE_FFLAGS_GUI
 1187   8021    SOUND       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 116f   8021    MMSYSTEM    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1157   8021    MOUSE       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 113f   8021    KEYBOARD    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1127   8021    DISPLAY     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 110f   8021    USER        NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 10f7   8021    GDI         NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 10c7   8021    TIMER       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 10af   8021    COMM        NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1097   8021    SYSTEM      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
 1007   8021    KERNEL      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS
_LIBMODULE
=====dump all modules=====
otvdm.exe       012C0000
ntdll.dll       775B0000
kernel32.dll    752E0000
KERNELBASE.dll  76E60000
ADVAPI32.dll    76CC0000
msvcrt.dll      75530000
sechost.dll     753F0000
RPCRT4.dll      770C0000
SspiCli.dll     75110000
CRYPTBASE.dll   75100000
VCRUNTIME140.dll        72AA0000
api-ms-win-crt-runtime-l1-1-0.dll       74380000
ucrtbase.DLL    713E0000
api-ms-win-core-timezone-l1-1-0.dll     742D0000
api-ms-win-core-file-l2-1-0.dll 74200000
api-ms-win-core-localization-l1-2-0.dll 72960000
api-ms-win-core-synch-l1-2-0.dll        74470000
api-ms-win-core-processthreads-l1-1-1.dll       724B0000
api-ms-win-core-file-l1-2-0.dll 724A0000
api-ms-win-crt-string-l1-1-0.dll        72490000
api-ms-win-crt-heap-l1-1-0.dll  72480000
api-ms-win-crt-stdio-l1-1-0.dll 72450000
api-ms-win-crt-convert-l1-1-0.dll       72460000
api-ms-win-crt-environment-l1-1-0.dll   72430000
api-ms-win-crt-math-l1-1-0.dll  72440000
api-ms-win-crt-locale-l1-1-0.dll        722E0000
apphelp.dll     74280000
AcLayers.DLL    712B0000
USER32.dll      76830000
GDI32.dll       76A70000
LPK.dll 76820000
USP10.dll       76EB0000
SHELL32.dll     75A00000
SHLWAPI.dll     76660000
ole32.dll       76B00000
OLEAUT32.dll    75410000
USERENV.dll     74630000
profapi.dll     74620000
WINSPOOL.DRV    724C0000
MPR.dll 733A0000
IMM32.DLL       76940000
MSCTF.dll       769A0000
libwine.dll     722A0000
api-ms-win-crt-filesystem-l1-1-0.dll    722F0000
api-ms-win-crt-utility-l1-1-0.dll       71AB0000
krnl386.exe16   71210000
DSOUND.dll      71340000
WINMM.dll       741C0000
POWRPROF.dll    72670000
SETUPAPI.dll    75630000
CFGMGR32.dll    76F50000
DEVOBJ.dll      759D0000
system.drv16    71A60000
comm.drv16      71A80000
timer.drv16     713C0000
vm86.dll        71190000
imagehlp.dll    751F0000
gdi.exe16       71770000
user.exe16      70FD0000
VERSION.dll     73300000
UxTheme.dll     743D0000
display.drv16   70FB0000
keyboard.drv16  70F90000
mouse.drv16     70F70000
PROPSYS.dll     6E9C0000
mmsystem.dll16  70A80000
sound.drv16     70A60000
ctl3dv2.dll16   70A40000
ctl3d.dll16     70A20000
win87em.dll16   70A00000
shell.dll16     709E0000
dbghelp.dll     734C0000
13: vm86.dll!load_x87function+0x5971 - 0x711d1f40 (null)(0)
12: ntdll.dll!strncpy+0x2cf - 0x77625c30 (null)(0)
11: ntdll.dll!RtlCaptureContext+0x187 - 0x775f6b2b (null)(0)
10: ntdll.dll!RtlDosSearchPath_Ustr+0x994 - 0x775f5fdf (null)(0)
9: ntdll.dll!KiUserExceptionDispatcher+0xf - 0x775c0134 (null)(0)
=============================
8: vm86.dll!wine_call_to_16_vm86+0x66e - 0x711d7f90 (null)(0)
7: vm86.dll!vm_inject+0x7b8 - 0x711d8640 (null)(0)
6: vm86.dll!wine_call_to_16_regs_vm86+0x53 - 0x711d7f10 (null)(0)
5: krnl386.exe16!K32WOWCallback16Ex+0x46c - 0x71261cb0 (null)(0)
4: krnl386.exe16!LoadModule16+0x7a5 - 0x71246210 (null)(0)
3: krnl386.exe16!RestoreThunkLock+0xecf - 0x71252730 (null)(0)
2: kernel32.dll!BaseThreadInitThunk+0x12 - 0x752f33b8 (null)(0)
1: ntdll.dll!RtlInitializeExceptionChain+0x63 - 0x775e9e6f (null)(0)
0: ntdll.dll!RtlInitializeExceptionChain+0x36 - 0x775e9e6f (null)(0)
cs:ip=130f:077c bp=7a44                 args(1297,0000,259f,000e,25bf,0032,25bf,
0000,0000,7ab6)
cs:ip=1297:1f19 bp=7a87(call 130f:0650) args(0064,25e7,0044,259f,0000,25e7,000e,
25bf,0032,25bf)
cs:ip=1297:2e4d bp=7b97                 args(0044,259f,0000,25e7,1997,7bc3,0a73,
128f,0044,259f)
cs:ip=129f:001d bp=7ba7(call 1297:2740) args(0044,259f,0000,25e7,0043,0000,00d8,
25b7,00c4,25b7)
cs:ip=128f:0a73 bp=7bc3(call 129f:0000) args(0000,259f,0000,25e7,0001,0000,259f,
0000,25e7,1997)
cs:ip=14bf:09c0 bp=7bdd(call 128f:096e) args(0000,259f,0000,25e7,7bf6,1997,0000,
0001,1996,0003)
cs:ip=1557:029f bp=7cab(call 14bf:0768) args(0000,7bf6,1997,0000,0001,0000,0000,
1a9f,0015,0000)
cs:ip=1537:0aa2 bp=7d17(call 1557:0079) args(1996,0000,0027,0081,11e7,3608,1996,
6d74,2e77,6c68)
cs:ip=16e7:130d bp=7da5(call 1537:09ce) args(0001,0081,11e7,0000,1996,3608,35e4,
4d54,0057,7de4)
cs:ip=1787:03f7 bp=7e29(call 16e7:0fed) args(0001,0081,11e7,0000,1996,0000,045b,
1027,0000,7e41)
cs:ip=11ff:00ac bp=0001(call 1787:019c) args(7e50,0000,5ed0,7e3a,7e3a,0002,0008,
0000,11e7,1996)
cs:ip=11ff:0000 bp=0000                 args(0000,7e50,0000,5ed0,7e3a,7e3a,0002,
0008,0000,11e7)
========================
address=76E6B727
access address=711E0B90
VM context
EAX:DA0040,ECX:0000,EDX:1997,EBX:0040
ESP:7A24,EBP:7A44,ESI:0000,EDI:0000
ES:0000,CS:130F,SS:1997,DS:1997,FS:0000,GS:0000
IP:077C, address:711EFC2D
EFLAGS:00003202

Interrupt 0D #GP (130F:0779) flags 3202 err 0000
mov     ax,es:[bx]

//////////////////////(Medium grade error)//////////////////////////

Visio 4.0

(When trying to use any tool in the menu bar Tools.)

version: 1309
0b8c:err:ole:CoGetClassObject16 882: class {00021a03-0000-0000-c000-000000000046
} not registered
0b8c:fixme:ole:CoGetClassObject16 932: semi-stub
0b8c:err:ole:CoGetClassObject16 882: class {00021a03-0000-0000-c000-000000000046
} not registered
0b8c:fixme:ole:CoGetClassObject16 932: semi-stub
0b8c:err:ole:CoGetClassObject16 882: class {00021a03-0000-0000-c000-000000000046
} not registered
0b8c:fixme:ole:CoGetClassObject16 932: semi-stub
0b8c:err:ole:CoGetClassObject16 882: class {00021a03-0000-0000-c000-000000000046
} not registered
0b8c:fixme:ole:CoGetClassObject16 932: semi-stub
0b8c:err:ole:CoGetClassObject16 882: class {00021a03-0000-0000-c000-000000000046
} not registered
0b8c:fixme:ole:CoGetClassObject16 932: semi-stub
0b8c:err:ole:CoGetClassObject16 882: class {00021a03-0000-0000-c000-000000000046
} not registered
0b8c:fixme:ole:CoGetClassObject16 932: semi-stub
0b8c:err:ole:CoGetClassObject16 882: class {00021a03-0000-0000-c000-000000000046
} not registered
0b8c:fixme:ole:CoGetClassObject16 932: semi-stub

//////////////////////(High grade error)//////////////////////////

Quick C 1.0

(It crashes when you try to compile a file (.RC). Although it is possible to compile a (.C)

version: 1309
07ac:fixme:int:__WinEm87Info 439: (02A6631E,12), stub !
07ac:fixme:int:__WinEm87Save 465: (02AC2AC4,469), stub !
07ac:fixme:hook:SetWindowsHookEx16 812: System-global hooks (2) broken in Win16
07ac:fixme:toolhelp:InterruptRegister16 593: (0f01, 186f:004b), semi-stub.
cracyc commented 5 years ago

Quick C 1.0 (It crashes when you try to compile a file (.RC). Although it is possible to compile a (.C)

Compiling the Bitmap sample which includes an resource file worked without issue.

WINEVDMbetaTester commented 5 years ago
Quick C 1.0
(It crashes when you try to compile a file (.RC). Although it is possible to compile a (.C)
Compiling the Bitmap sample which includes an resource file worked without issue.

I've tried it with several programs, it happens the moment it reaches the file (.h). At that moment the program generates a crash. It is an error that seems to occur over the header.

I think this happens in my case. I have win7