[Bug 3909] New: MsAccess and automation

Wine Bugs wine-bugs at winehq.org
Tue Nov 22 04:30:23 CST 2005


http://bugs.winehq.org/show_bug.cgi?id=3909

           Summary: MsAccess and automation
           Product: Wine
           Version: 0.9
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: test
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: curritoamores at hotmail.com


I have an application with Access 97 and i use automation for some aspects.
 The app runs perfectly but when i want to do something that uses automation 
 it crashes.

This is the debug output:


WINEDEBUG=+loaddll wine Access\ 97\ Runtime/Msaccess.exe "/excl" "/wrkgrp"
"c:\Program Files\Properly\PROPERGROUPsin.mdw" "/runtime" "c:\Program
Files\Properly\ProperlyGestión.mde"
trace:loaddll:load_builtin_dll Loaded module L"kernel32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\advapi32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\gdi32.dll" :
builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\user32.dll"
: builtin
trace:loaddll:load_native_dll  Loaded module L"C:\\windows\\system\\ole32.dll" :
native
trace:loaddll:load_native_dll  Loaded module
L"C:\\windows\\system\\OLEAUT32.dll" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\windows\\system\\msjet35.dll"
: native
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "gdi.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "user.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "keyboard.drv" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\winex11.drv"
: builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\imm32.dll" :
builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\msvcrt.dll"
: builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\msvcrt40.dll" : builtin
trace:loaddll:load_native_dll  Loaded module L"C:\\Access 97
Runtime\\MSAIN800.DLL" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\Archivos de
programa\\Archivos comunes\\Microsoft Shared\\VBA\\mso97rt.dll" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\Archivos de
programa\\Archivos comunes\\Microsoft Shared\\VBA\\VBA332.DLL" : native
fixme:font:SetMapperFlags (0x224, 0x00000001): stub - harmless
trace:loaddll:load_native_dll  Loaded module L"C:\\Archivos de
programa\\Archivos comunes\\Microsoft Shared\\VBA\\VBA3ES.DLL" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\windows\\system\\RPCRT4.DLL"
: native
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\shlwapi.dll"
: builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\comctl32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\shell32.dll"
: builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\uxtheme.dll"
: builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\iphlpapi.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\ws2_32.dll"
: builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\netapi32.dll" : builtin
trace:loaddll:load_native_dll  Loaded module
L"C:\\windows\\system\\MFCANS32.DLL" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\Archivos de
programa\\Archivos comunes\\Microsoft Shared\\Dao\\Dao350.dll" : native
fixme:font:SetMapperFlags (0x2e68, 0x00000001): stub - harmless
trace:loaddll:load_native_dll  Loaded module
L"C:\\windows\\system\\MSJINT35.dll" : native
trace:loaddll:load_native_dll  Loaded module
L"C:\\windows\\system\\MSJTER35.DLL" : native


trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\winmm.dll" :
builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\wineoss.drv"
: builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\msacm32.dll"
: builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\msacm.drv" :
builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\midimap.dll"
: builtin
fixme:font:SetMapperFlags (0x6444, 0x00000001): stub - harmless
fixme:font:SetMapperFlags (0x653c, 0x00000001): stub - harmless
fixme:font:SetMapperFlags (0x91cc, 0x00000001): stub - harmless
fixme:font:SetMapperFlags (0x92a4, 0x00000001): stub - harmless
fixme:font:SetMapperFlags (0x945c, 0x00000001): stub - harmless
fixme:font:SetMapperFlags (0x9584, 0x00000001): stub - harmless
fixme:font:SetMapperFlags (0xac08, 0x00000001): stub - harmless
trace:loaddll:load_builtin_dll Loaded module L"kernel32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\advapi32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\gdi32.dll" :
builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\user32.dll"
: builtin
trace:loaddll:load_native_dll  Loaded module L"C:\\windows\\system\\ole32.dll" :
native
trace:loaddll:load_native_dll  Loaded module
L"C:\\windows\\system\\OLEAUT32.dll" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\windows\\system\\msjet35.dll"
: native
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "gdi.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "user.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "keyboard.drv" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\winex11.drv"
: builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\imm32.dll" :
builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\msvcrt.dll"
: builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\msvcrt40.dll" : builtin
trace:loaddll:load_native_dll  Loaded module L"C:\\Access 97
Runtime\\MSAIN800.DLL" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\Archivos de
programa\\Archivos comunes\\Microsoft Shared\\VBA\\mso97rt.dll" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\Archivos de
programa\\Archivos comunes\\Microsoft Shared\\VBA\\VBA332.DLL" : native
fixme:font:SetMapperFlags (0x224, 0x00000001): stub - harmless
trace:loaddll:load_native_dll  Loaded module L"C:\\Archivos de
programa\\Archivos comunes\\Microsoft Shared\\VBA\\VBA3ES.DLL" : native
trace:loaddll:load_native_dll  Loaded module L"C:\\windows\\system\\RPCRT4.DLL"
: native
wine: Unhandled exception (thread 0012), starting debugger...
WineDbg starting on pid 0x11
Unhandled exception: page fault on read access to 0x202882f4 in 32-bit code
(0x008b830f).
In 32 bit mode.
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file ole32.dbg
("ole32.dbg")Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:008b830f ESP:7fcafaf4 EBP:7fcafb44 EFLAGS:00010282(   - 00      - RIS1)
 EAX:202882e8 EBX:008b8377 ECX:80003bf8 EDX:00000047
 ESI:80003dc0 EDI:800011b0
Stack dump:
0x7fcafaf4:  80004d40 80003db0 80003db0 008b845f
0x7fcafb04:  80003dc0 80000bf0 80003db0 008b8522
0x7fcafb14:  80003db0 80002dc0 80000bf0 008b84d4
0x7fcafb24:  80003db0 80002dc0 7ff77430 80003db0
0x7fcafb34:  00000000 4382d6bc 7fcafb7c 008d5fb1
0x7fcafb44:  7fcafb7c 008d31dd 80003db0 00000002
0200: sel=1007 base=7befc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x008b830f RegisterDragDrop+0x337 in ole32 (0x7fcafb44)
  2 0x008d31dd CLSIDFromProgID+0x41f in ole32 (0x7fcafb7c)
  3 0x008d30b0 CLSIDFromProgID+0x2f2 in ole32 (0x7fcafba4)
  4 0x008cdbcd CoRegisterChannelHook+0x7b6 in ole32 (0x7fcafbc4)
  5 0x008cd915 CoRegisterChannelHook+0x4fe in ole32 (0x7fcafc30)
  6 0x008d2ff0 CLSIDFromProgID+0x232 in ole32 (0x7fcafcac)
  7 0x008d2f99 CLSIDFromProgID+0x1db in ole32 (0x7fcafcf0)
  8 0x008ac1f0 CoMarshalInterface+0x580 in ole32 (0x7fcafd44)
  9 0x008c2e8d EntryPoint+0xec2 in ole32 (0x7fcafd60)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file msaccopt.DBG
("msaccopt.DBG")
  10 0x30008755 in msaccess (+0x8755) (0x7fcafd94)
  11 0x3000279b EntryPoint+0xbb3 in msaccess (0x7fcafe7c)
  12 0x30002690 EntryPoint+0xaa8 in msaccess (0x7fcaff20)
  13 0x006c2433 in kernel32 (+0x52433) (0x7fcafff4)
  14 0x00424d05 in libxxf86dga.so.1 (+0x4d05) (0x00000000)
0x008b830f RegisterDragDrop+0x337 in ole32: call        *0xc(%eax)
fixme:winedbg:be_i386_is_func_call Unsupported yet call insn (0x10) at 0x8b830f
Modules:
Module  Address                 Debug info      Name (53 modules)
ELF     0x00161000-001dd000     Deferred        ntdll<elf>
  \-PE  0x00170000-001dd000     \               ntdll
ELF     0x002c8000-002cd000     Deferred        libxxf86vm.so.1
ELF     0x002d2000-002ee000     Deferred        ld-linux.so.2
ELF     0x002f4000-0041e000     Deferred        libc.so.6
ELF     0x0041e000-00420000     Deferred        xlcutf8load.so.2
ELF     0x00420000-00426000     Deferred        libxxf86dga.so.1
ELF     0x00420000-00426000     Deferred        libxxf86dga.so.1
ELF     0x00420000-00426000     Deferred        libxxf86dga.so.1
ELF     0x00446000-0044a000     Deferred        libdl.so.2
ELF     0x0044c000-0045f000     Deferred        libz.so.1
ELF     0x0044c000-0045f000     Deferred        libz.so.1
ELF     0x0044c000-00541000     Deferred        libwine_unicode.so.1
ELF     0x00461000-00535000     Deferred        libx11.so.6
ELF     0x00549000-0058a000     Deferred        advapi32<elf>
  \-PE  0x0054b000-0055a000     \               libxext.so.6
  \-PE  0x00550000-0058a000     \               advapi32
  \-PE  0x00550000-0058a000     \               advapi32
  \-PE  0x00550000-0058a000     \               advapi32
  \-PE  0x00550000-0058a000     \               advapi32
ELF     0x005a4000-0060c000     Deferred        libfreetype.so.6
ELF     0x00623000-0064d000     Deferred        libfontconfig.so.1
ELF     0x0064f000-00657000     Deferred        libxrender.so.1
ELF     0x00658000-00769000     Export          kernel32<elf>
  \-PE  0x00659000-0065d000     \               libxrandr.so.2
  \-PE  0x00664000-0066e000     \               libxcursor.so.1
  \-PE  0x00670000-00769000     \               kernel32
  \-PE  0x00670000-00769000     \               kernel32
ELF     0x00769000-008a0000     Deferred        user32<elf>
  \-PE  0x00780000-008a0000     \               user32
PE      0x008a0000-00961000     Export          ole32
ELF     0x00975000-009f0000     Deferred        libgl.so.1
ELF     0x00a01000-00a88000     Deferred        winex11.drv<elf>
  \-PE  0x00a10000-00a88000     \               winex11.drv
ELF     0x00b5c000-00b7b000     Deferred        ximcp.so.2
ELF     0x00b7b000-00b98000     Deferred        imm32<elf>
  \-PE  0x00b80000-00b98000     \               imm32
ELF     0x00ba2000-00bcc000     Deferred        msvcrt40<elf>
  \-PE  0x00bb0000-00bcc000     \               msvcrt40
ELF     0x00bcc000-00c31000     Deferred        msvcrt<elf>
  \-PE  0x00be0000-00c31000     \               msvcrt
PE      0x00d40000-00d92000     Deferred        rpcrt4
ELF     0x00dfb000-00e06000     Deferred        libnss_files.so.2
ELF     0x00e06000-01802000     Deferred        gdi32<elf>
  \-PE  0x00e20000-01802000     \               gdi32
PE      0x04000000-04134000     Deferred        msjet35
PE      0x30000000-302f0000     Export          msaccess
PE      0x306c0000-30a47000     Deferred        mso97rt
PE      0x65100000-6528e000     Deferred        vba332
PE      0x65300000-65327000     Deferred        vba3es
PE      0x65340000-653d5000     Deferred        oleaut32
PE      0x6e000000-6e09b000     Deferred        msain800
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000011 (D) C:\Access 97 Runtime\Msaccess.exe
        00000016    1
        00000015    1
        00000014    1
        00000013    0
        00000012    0 <==
00000008
        0000000e    0
        0000000d    1
        0000000c    1
        0000000b    1
        0000000a    0
        00000009    0
WineDbg terminated on pid 0x11
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\winspool.drv" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\comdlg32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system\\wineps.drv"
: builtin

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list