Electron Microscope III (EMIII)

Seth Shelnutt shelnutt2 at msn.com
Wed Jan 10 16:53:49 CST 2007

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 

Here is the output I received.

fixme:ole:CoRegisterMessageFilter message filter has been registered, but 
will not be used
partially implemented.
partially implemented.
partially implemented.
partially implemented.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 
partially implemented.
partially implemented.
partially implemented.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 
fixme:shdocvw:OleControl_FreezeEvents (0x180a88)->(1)
fixme:shdocvw:PersistStreamInit_Load (0x180a88)->(0xaf400c)
fixme:shdocvw:ViewObject_SetAdvise (0x180a88)->(1 00000000 0xaf5284)
(0x180a88)->({3af24292-0c96-11ce-a0cf-00aa00600ab8} 0x33ef94) interface not 
(0x180a88)->({55980ba0-35aa-11cf-b671-00aa004cd6d8} 0x33efdc) interface not 
fixme:shdocvw:OleObject_DoVerb stub for -3
partially implemented.
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 
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
=>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 
  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
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
process  tid      prio (all id:s are in hex)
00000022 (D) D:\EMIII\EMIII.exe
        00000023    0 <==
        0000000b    0
        0000000d   15
        00000009    0

Thanks for the help!

More information about the wineconf mailing list