Hello all.
I am trying to get EMIII to run via wine. I'm perfectly willing to debug this. I just don't know how. I think my issue is with MSVBVM60.DLL (MSVBVM60.dbg)?
Here is the output I received.
fixme:ole:CoRegisterMessageFilter message filter has been registered, but will not be used fixme:ole:OleLoadPictureEx (0xaf1474,2558,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f928), partially implemented. fixme:ole:OleLoadPictureEx (0xaf1474,29822,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f8f8), partially implemented. fixme:ole:OleLoadPictureEx (0xaf2b44,3950,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f544), partially implemented. fixme:ole:OleLoadPictureEx (0xaf400c,1414,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f000), partially implemented. fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette. fixme:ole:OleLoadPictureEx (0xaf400c,845,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f000), partially implemented. fixme:ole:OleLoadPictureEx (0xaf400c,845,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f000), partially implemented. fixme:ole:OleLoadPictureEx (0xaf400c,326,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f000), partially implemented. fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette. fixme:shdocvw:OleControl_FreezeEvents (0x180a88)->(1) fixme:shdocvw:PersistStreamInit_Load (0x180a88)->(0xaf400c) fixme:shdocvw:ViewObject_SetAdvise (0x180a88)->(1 00000000 0xaf5284) fixme:shdocvw:WebBrowser_QueryInterface (0x180a88)->({3af24292-0c96-11ce-a0cf-00aa00600ab8} 0x33ef94) interface not supported fixme:shdocvw:WebBrowser_QueryInterface (0x180a88)->({55980ba0-35aa-11cf-b671-00aa004cd6d8} 0x33efdc) interface not supported fixme:shdocvw:OleObject_DoVerb stub for -3 fixme:ole:OleLoadPictureEx (0xaf400c,3782,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33efd0), partially implemented. fixme:ole:OleLoadPictureEx (0xaf400c,29822,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f000), partially implemented. fixme:shdocvw:OleControl_FreezeEvents (0x180a88)->(0) wine: Unhandled page fault on read access to 0x00000000 at address 0xf7db5813 (thread 0023), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0xf7db5813). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:f7db5813 ESP:0033ee74 EBP:0033ef10 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:7ef4b714 ECX:00000000 EDX:00000000 ESI:0018efc0 EDI:00000002 Stack dump: 0x0033ee74: 7ef18f5c 00000000 0033ee90 7bc80364 0x0033ee84: 7bc4dc7c 0041887c 660567cb 00004868 0x0033ee94: 7b8a9ac0 0033eec8 7ee80000 0033eee0 0x0033eea4: 00000000 00000000 00000730 00000000 0x0033eeb4: 0033eed0 00000050 7b861dd9 7b8a9ac0 0x0033eec4: 0033eee4 000b000a 0041887c 00000000 Backtrace: =>1 0xf7db5813 strlen+0x33() in libc.so.6 (0x0033ef10) 2 0x7ef193ac DrawStateA+0x4c() in user32 (0x0033ef40) 3 0x004a7da7 in emiii (+0xa7da7) (0x0033efb8) 4 0x004a7311 in emiii (+0xa7311) (0x0033f038) 5 0x004a6323 in emiii (+0xa6323) (0x0033f084) err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file DLL\MSVBVM60.dbg ("\x81\xcb\xf1~\xff") 6 0x66051fb3 in msvbvm60 (+0x51fb3) (0x0033f090) 7 0x0040f570 in emiii (+0xf570) (0x0033f0a0) 8 0x660522b4 in msvbvm60 (+0x522b4) (0x0033f0ec) 9 0x6605271b in msvbvm60 (+0x5271b) (0x0033f1c0) 10 0x660528e7 in msvbvm60 (+0x528e7) (0x0033f1e4) 11 0x6608ced7 in msvbvm60 (+0x8ced7) (0x0033f21c) 12 0x6608ccef in msvbvm60 (+0x8ccef) (0x0033f24c) 13 0x66087624 in msvbvm60 (+0x87624) (0x0033f274) 14 0x6606cd20 in msvbvm60 (+0x6cd20) (0x0033f2b0) 15 0x6606d011 in msvbvm60 (+0x6d011) (0x0033f2e4) 16 0x66041102 in msvbvm60 (+0x41102) (0x0033f334) 17 0x660ca914 in msvbvm60 (+0xca914) (0x0033f390) 18 0x660cae57 in msvbvm60 (+0xcae57) (0x0033f3c4) 19 0x660caab3 in msvbvm60 (+0xcaab3) (0x0033f444) 20 0x660cbc3a in msvbvm60 (+0xcbc3a) (0x0033f6f8) 21 0x66072b6e in msvbvm60 (+0x72b6e) (0x0033f734) 22 0x66078642 in msvbvm60 (+0x78642) (0x0033f830) 23 0x6604500f in msvbvm60 (+0x4500f) (0x0033f86c) 24 0x66045813 in msvbvm60 (+0x45813) (0x0033f8c4) 25 0x660490b8 in msvbvm60 (+0x490b8) (0x0033f8d4) 26 0x6606d23c in msvbvm60 (+0x6d23c) (0x0033f90c) 27 0x66032955 in msvbvm60 (+0x32955) (0x0033f938) 28 0x66032bdb in msvbvm60 (+0x32bdb) (0x0033f960) 29 0x66032c1e in msvbvm60 (+0x32c1e) (0x0033f990) 30 0x66032c1e in msvbvm60 (+0x32c1e) (0x0033f9c0) 31 0x660329f7 in msvbvm60 (+0x329f7) (0x0033f9f8) 32 0x66032365 in msvbvm60 (+0x32365) (0x0033fa58) 33 0x6603216d in msvbvm60 (+0x3216d) (0x0033fa78) 34 0x660647e1 in msvbvm60 (+0x647e1) (0x0033fab0) 35 0x660c8800 in msvbvm60 (+0xc8800) (0x0033fb00) 36 0x660c8867 in msvbvm60 (+0xc8867) (0x0033fcdc) 37 0x66009f64 in msvbvm60 (+0x9f64) (0x0033fe1c) 38 0x66007a5a in msvbvm60 (+0x7a5a) (0x0033fe40) 39 0x66003959 in msvbvm60 (+0x3959) (0x0033fe60) 40 0x660036d2 in msvbvm60 (+0x36d2) (0x0033fe80) 41 0x660035d8 in msvbvm60 (+0x35d8) (0x0033ff00) 42 0x0040ab66 in emiii (+0xab66) (0x0033ffe8) 43 0xf7ea6587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0xf7db5813 strlen+0x33 in libc.so.6: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (61 modules) PE 400000-5c2000 Export emiii PE 66000000-66152000 Export msvbvm60 ELF 7b800000-7b91b000 Deferred kernel32<elf> -PE 7b820000-7b91b000 \ kernel32 ELF 7bc00000-7bc83000 Deferred ntdll<elf> -PE 7bc10000-7bc83000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7d37c000-7d3ae000 Deferred uxtheme<elf> -PE 7d380000-7d3ae000 \ uxtheme ELF 7d3ae000-7d46e000 Deferred comctl32<elf> -PE 7d3c0000-7d46e000 \ comctl32 ELF 7d46e000-7d4c6000 Deferred shlwapi<elf> -PE 7d480000-7d4c6000 \ shlwapi ELF 7d4c6000-7d5b8000 Deferred shell32<elf> -PE 7d4e0000-7d5b8000 \ shell32 ELF 7d5b8000-7d5f4000 Deferred shdocvw<elf> -PE 7d5c0000-7d5f4000 \ shdocvw ELF 7d8ca000-7d8d2000 Deferred libxrender.so.1 ELF 7d8d2000-7d8d5000 Deferred libxinerama.so.1 ELF 7de7a000-7de7c000 Deferred libnvidia-tls.so.1 ELF 7de7c000-7e7e6000 Deferred libglcore.so.1 ELF 7e7e6000-7e87a000 Deferred libgl.so.1 ELF 7e87a000-7e87f000 Deferred libxdmcp.so.6 ELF 7e87f000-7e948000 Deferred libx11.so.6 ELF 7e948000-7e955000 Deferred libxext.so.6 ELF 7e955000-7e96d000 Deferred libice.so.6 ELF 7e96d000-7e976000 Deferred libsm.so.6 ELF 7e976000-7ea03000 Deferred winex11<elf> -PE 7e990000-7ea03000 \ winex11 ELF 7ea03000-7ea21000 Deferred libexpat.so.1 ELF 7ea21000-7ea50000 Deferred libfontconfig.so.1 ELF 7ea50000-7ea64000 Deferred libz.so.1 ELF 7ea64000-7eace000 Deferred libfreetype.so.6 ELF 7eace000-7eb65000 Deferred oleaut32<elf> -PE 7eae0000-7eb65000 \ oleaut32 ELF 7eb65000-7eb78000 Deferred libresolv.so.2 ELF 7eb78000-7eb96000 Deferred iphlpapi<elf> -PE 7eb80000-7eb96000 \ iphlpapi ELF 7eb96000-7ebea000 Deferred rpcrt4<elf> -PE 7eba0000-7ebea000 \ rpcrt4 ELF 7ebea000-7ec82000 Deferred ole32<elf> -PE 7ec00000-7ec82000 \ ole32 ELF 7ec82000-7ecc8000 Deferred advapi32<elf> -PE 7ec90000-7ecc8000 \ advapi32 ELF 7ecc8000-7ecd3000 Deferred libgcc_s.so.1 ELF 7edb2000-7ee68000 Deferred gdi32<elf> -PE 7edd0000-7ee68000 \ gdi32 ELF 7ee68000-7efa0000 Export user32<elf> -PE 7ee80000-7efa0000 \ user32 ELF 7efa0000-7efab000 Deferred libnss_files.so.2 ELF 7efab000-7efb5000 Deferred libnss_nis.so.2 ELF 7efb5000-7efcb000 Deferred libnsl.so.1 ELF 7efcb000-7eff1000 Deferred libm.so.6 ELF 7eff2000-7eff7000 Deferred libxxf86vm.so.1 ELF 7eff7000-7f000000 Deferred libnss_compat.so.2 ELF f7d40000-f7d43000 Deferred libxau.so.6 ELF f7d44000-f7d48000 Deferred libdl.so.2 ELF f7d48000-f7e7c000 Export libc.so.6 ELF f7e7d000-f7e90000 Deferred libpthread.so.0 ELF f7e9f000-f7fb0000 Export libwine.so.1 ELF f7fb2000-f7fcf000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000022 (D) D:\EMIII\EMIII.exe 00000023 0 <== 0000000a 0000000b 0 00000008 0000000d 15 00000009 0
Thanks for the help!