Delorme AAA Map N Go 6 install fail - maybe COM related?

David D. Hagood wowbagger at sktc.net
Mon Oct 16 07:12:28 CDT 2006


I am getting a crash when I try to install Delorme AAA MapNGo 6 under a 
fresh build of Wine (CVS as of 15 Oct 2006). The crash leads me to 
believe there is a problem with Wine's COM system (Delorme is about the 
most COM-happy company I have seen - I think they would make every pixel 
a COM object if they could).

The thing that jumps out to me is the "fixme:typelib:SLTG_DoVars 
unhandled flags = 08" error - I wonder if this is causing an error 
passing a pointer-ish object, which later gets dereferenced and boom.

Do I need to force some aspect of Wine (e.g. a DLL or TLB) to be registered?


./Setup.exe
libGL warning: 3D driver claims to not support visual 0x4c
libGL warning: 3D driver claims to not support visual 0x4c
libGL warning: 3D driver claims to not support visual 0x4c
libGL warning: 3D driver claims to not support visual 0x4c
[wowbaggr at surfer d:]$ libGL warning: 3D driver claims to not support 
visual 0x4c
libGL warning: 3D driver claims to not support visual 0x4c
fixme:setupapi:SetupDefaultQueueCallbackW notification 262144 params 
33f9ac,0
err:setupapi:SetupDefaultQueueCallbackW copy error 0 
L"C:\\windows\\temp\\IXP000.TMP\\OLEAUT32.DLL" -> 
L"c:\\windows\\system32\\OLEAUT32.DLL"
fixme:ole:DllRegisterServer stub
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
fixme:typelib:SLTG_DoVars unhandled flags = 08
wine: Unhandled page fault on read access to 0x0156018b at address 
0x610d6468 (thread 000e), starting debugger...
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\mpr.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\winedos.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\midimap.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\msacm32.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\msacm32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\winealsa.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\uxtheme.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\imm32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\winex11.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\lz32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\ole32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\iphlpapi.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug 
information for image c:\windows\system32\winspool.drv
Unhandled exception: page fault on read access to 0x0156018b in 32-bit 
code (0x610d6468).
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file oleaut32.dbg 
("\xb8\xf74")
Register dump:
  CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
  EIP:610d6468 ESP:0034e444 EBP:0034e5cc EFLAGS:00010216(   - 00 
-RIAP1)
  EAX:0000ffff EBX:6111d708 ECX:0155018c EDX:012a1238
  ESI:012a11f0 EDI:012a1264
Stack dump:
0x0034e444:  00110000 00000000 00000010 ffffffff
0x0034e454:  012a1238 00000010 00000000 611235f0
0x0034e464:  611137b8 611235f0 611137b8 008228d6
0x0034e474:  01283370 0155018c 012a11bc 01550c14
0x0034e484:  006b2330 00000010 012a11f0 00000001
0x0034e494:  495f5456 286e0032 00293033 000002d8
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x610d6468 in oleaut32 (+0x36468) (0x610d6468)
   2 0x610d7b01 in oleaut32 (+0x37b01) (0x610d7b01)
   3 0x610df741 in oleaut32 (+0x3f741) (0x610df741)
   4 0x610e006f in oleaut32 (+0x4006f) (0x610e006f)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file dao3032.DBG 
("\x01")
   5 0x04730f6b in dao3032 (+0x30f6b) (0x04730f6b)
   6 0x00436904 in _ins5576._mp (+0x36904) (0x00436904)
   7 0x00436b56 in _ins5576._mp (+0x36b56) (0x00436b56)
   8 0x00416890 in _ins5576._mp (+0x16890) (0x00416890)
   9 0x00415733 in _ins5576._mp (+0x15733) (0x00415733)
   10 0x00414fe8 in _ins5576._mp (+0x14fe8) (0x00414fe8)
   11 0x00414ded in _ins5576._mp (+0x14ded) (0x00414ded)
   12 0x00414af8 in _ins5576._mp (+0x14af8) (0x00414af8)
   13 0x00414949 in _ins5576._mp (+0x14949) (0x00414949)
   14 0x00414129 in _ins5576._mp (+0x14129) (0x00414129)
   15 0x0041039f in _ins5576._mp (+0x1039f) (0x0041039f)
   16 0x00421273 in _ins5576._mp (+0x21273) (0x00421273)
   17 0x00421d5f in _ins5576._mp (+0x21d5f) (0x00421d5f)
   18 0x0043ce59 in _ins5576._mp (+0x3ce59) (0x0043ce59)
   19 0x0043d165 in _ins5576._mp (+0x3d165) (0x0043d165)
   20 0x00437457 in _ins5576._mp (+0x37457) (0x00437457)
   21 0x004379bd in _ins5576._mp (+0x379bd) (0x004379bd)
   22 0x004769af in _ins5576._mp (+0x769af) (0x004769af)
   23 0x6038999c (0x6038999c)
   24 0x60007fb7 (0x60007fb7)
0x610d6468: movl        0x0(%eax,%ecx,1),%eax
Modules:
Module  Address                 Debug info      Name (24 modules)
PE      380000-3a3000   Deferred        a5f
PE      3b0000-3bd000   Deferred        a62
PE      3c0000-3d0000   Deferred        _wutl951
PE      400000-491000   Export          _ins5576._mp
PE      4000000-410d000 Deferred        msjt3032
PE      41d0000-41e0000 Deferred        msjint32
PE      41e0000-41ec000 Deferred        msjter32
PE      4700000-4773000 Export          dao3032
PE      10000000-10014000       Deferred        zdatai51
PE      60280000-60283000       Deferred        ntdll
PE      60330000-6037e000       Deferred        kernel32
PE      60450000-60461000       Deferred        user32
PE      60580000-60583000       Deferred        advapi32
PE      60610000-60614000       Deferred        gdi32
PE      606c0000-6071b000       Deferred        comdlg32
PE      60770000-607c8000       Deferred        shell32
PE      60850000-60855000       Deferred        shlwapi
PE      60940000-60943000       Deferred        rpcrt4
PE      609b0000-609c1000       Deferred        comctl32
PE      60a80000-60a83000       Deferred        version
PE      60ab0000-60af4000       Deferred        winmm
PE      61000000-61045000       Deferred        msvcrt20
PE      61030000-61034000       Deferred        msvcrt
PE      610a0000-61132000       Export          oleaut32
Threads:
process  tid      prio (all id:s are in hex)
0000000f
         00000010    0
0000000d (D) C:\windows\temp\_ISTMP3.DIR\_INS5576._MP
         0000000e    0 <==
0000000a
         0000000c    0
         0000000b    0



More information about the wine-devel mailing list