[Wine] Wine 1.1.29 winetricks mdac28 fails

R. S. Patil kpr.rspatil at gmail.com
Sat Sep 19 08:37:30 CDT 2009


Hi friends,

I have installed mdac28 many times before and there was wine bottle which
was working fine.
It contains program which I use very occasionally. few days ago I tried to
run that program but
it failed. I dont know which version of wine with which i installed it and
used it earlier. I kept
on upgrading wine time to time but it was definitely  nov/dec  2008 when it
was installed,
tested and was working (its a time when I bought new Laptop and set up the
things freshly).

Well when it stopped working I decided to delete that bottle and recreate
it  one of pre-requisites
is mdac28. When I tried to install it through winetricks I found it fails
and hence further installation
and running of program. the debug output is as follows.

rsp at rsp-1710:~$ wine --version
wine-1.1.29

rsp at rsp-1710:~$ WINEPREFIX=~/.wineIB2K8 winetricks mdac28
Using native,builtin override for following DLLs: odbc32 odbccp32
Executing wine regedit
/home/rsp/.wineIB2K8/drive_c/winetrickstmp/override-dll.reg
Setting Windows version to win98
Executing wine regedit
/home/rsp/.wineIB2K8/drive_c/winetrickstmp/set-winver.reg
Executing wine /home/rsp/.winetrickscache/mdac28/MDAC_TYP.EXE
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub
fixme:advpack:set_ldids Need to support changing paths - default will be
used
fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet
"C:\\windows\\temp\\IXP000.TMP\\msvcrt.CAB"
fixme:advpack:set_ldids Need to support changing paths - default will be
used
fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet
"C:\\windows\\temp\\IXP000.TMP\\mtxfiles.CAB"
fixme:advpack:set_ldids Need to support changing paths - default will be
used
fixme:advpack:set_ldids Need to support changing paths - default will be
used
fixme:advpack:set_ldids Need to support changing paths - default will be
used
fixme:advpack:set_ldids Need to support changing paths - default will be
used
fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet
"C:\\windows\\temp\\IXP000.TMP\\MDACxpak.CAB"
wine: Call from 0x7b843d06 to unimplemented function
oledb32.dll.DllRegisterServer, aborting
wine: Unimplemented function oledb32.dll.DllRegisterServer called at address
0x7b843d06 (thread 002a), starting debugger...
Unhandled exception: unimplemented function oledb32.dll.DllRegisterServer
called in 32-bit code (0x7b843d06).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7b843d06 ESP:00f20f78 EBP:00f20fdc EFLAGS:00000212(   - --  I   -A- - )
 EAX:7b82ec41 EBX:7b8b585c ECX:00000000 EDX:00f21000
 ESI:00f21000 EDI:7dcc0000
Stack dump:
0x00f20f78:  00f21000 00000008 001104a8 7e557d3c
0x00f20f88:  80000100 00000001 00000000 7b843d06
0x00f20f98:  00000002 7dcc8360 7dcc837c 00f21008
0x00f20fa8:  7bc9244c 00f20fec 7bc4a734 7bc9ab24
0x00f20fb8:  001104a8 001104a8 00f20fdc 00000037
0x00f20fc8:  00000000 00157756 7bc6127c 7e557d3c
Backtrace:
=>0 0x7b843d06 in kernel32 (+0x23d06) (0x00f20fdc)
  1 0x7dcc8306 in oledb32 (+0x8306) (0x00f2100c)
  2 0x7dcc75e8 in oledb32 (+0x75e8) (0x00f2103c)
  3 0x7e55569c in advpack (+0x1569c) (0x00f2307c)
  4 0x7e55509b in advpack (+0x1509b) (0x00f2327c)
  5 0x7e5551f3 in advpack (+0x151f3) (0x00f232cc)
  6 0x7e555874 ExecuteCabW+0xe4() in advpack (0x00f2331c)
  7 0x7e555f72 LaunchINFSectionExW+0x152() in advpack (0x00f2357c)
  8 0x7e5563f1 LaunchINFSectionExA+0x61() in advpack (0x00f235cc)
  9 0x0100f912 in dasetup (+0xf912) (0x00f258f8)
  10 0x0101061f in dasetup (+0x1061f) (0x00f259ac)
  11 0x0000000b (0x005b5c70)
  12 0x80000002 (0x01003628)
  13 0x0100ee7b in dasetup (+0xee7b) (0x0100ee5e)
  14 0xf18b5601 (0x042444f6)
0x7b843d06: movl        0xfffffffc(%ebp),%ebx
Modules:
Module  Address                 Debug info      Name (111 modules)
PE        770000-  77c000       Deferred        dasetupr
PE        780000-  7a1000       Deferred        odbcconf
PE       1000000- 1028000       Export          dasetup
PE      1f420000-1f426000       Deferred        msaddsr
ELF     7b800000-7b96a000       Export          kernel32<elf>
  \-PE  7b820000-7b96a000       \               kernel32
ELF     7bc00000-7bcae000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bcae000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7dcb6000-7dccd000       Export          oledb32<elf>
  \-PE  7dcc0000-7dccd000       \               oledb32
ELF     7dccd000-7dcd8000       Deferred        libgcc_s.so.1
ELF     7dcd8000-7dcec000       Deferred        midimap<elf>
  \-PE  7dce0000-7dcec000       \               midimap
ELF     7dcec000-7dd11000       Deferred        msacm32<elf>
  \-PE  7dcf0000-7dd11000       \               msacm32
ELF     7dd11000-7dd28000       Deferred        msacm32<elf>
  \-PE  7dd20000-7dd28000       \               msacm32
ELF     7dd28000-7ddeb000       Deferred        libasound.so.2
ELF     7ddfd000-7de33000       Deferred        winealsa<elf>
  \-PE  7de10000-7de33000       \               winealsa
ELF     7de33000-7decd000       Deferred        winmm<elf>
  \-PE  7de40000-7decd000       \               winmm
ELF     7decd000-7def1000       Deferred        msvfw32<elf>
  \-PE  7ded0000-7def1000       \               msvfw32
ELF     7e017000-7e1a5000       Deferred        shell32<elf>
  \-PE  7e030000-7e1a5000       \               shell32
ELF     7e1a5000-7e1ff000       Deferred        shlwapi<elf>
  \-PE  7e1b0000-7e1ff000       \               shlwapi
ELF     7e1ff000-7e203000       Deferred        libgpg-error.so.0
ELF     7e203000-7e250000       Deferred        libgcrypt.so.11
ELF     7e250000-7e260000       Deferred        libtasn1.so.3
ELF     7e260000-7e273000       Deferred        libresolv.so.2
ELF     7e273000-7e2a5000       Deferred        libcrypt.so.1
ELF     7e2a5000-7e31b000       Deferred        libgnutls.so.13
ELF     7e31b000-7e33e000       Deferred        libk5crypto.so.3
ELF     7e33e000-7e3cb000       Deferred        libkrb5.so.3
ELF     7e3cb000-7e3f4000       Deferred        libgssapi_krb5.so.2
ELF     7e3f4000-7e427000       Deferred        libcups.so.2
ELF     7e439000-7e451000       Deferred        spoolss<elf>
  \-PE  7e440000-7e451000       \               spoolss
ELF     7e451000-7e46e000       Deferred        localspl<elf>
  \-PE  7e460000-7e46e000       \               localspl
ELF     7e46e000-7e481000       Deferred        lz32<elf>
  \-PE  7e470000-7e481000       \               lz32
ELF     7e481000-7e49a000       Deferred        version<elf>
  \-PE  7e490000-7e49a000       \               version
ELF     7e49a000-7e4cf000       Deferred        winspool<elf>
  \-PE  7e4a0000-7e4cf000       \               winspool
ELF     7e4cf000-7e53d000       Deferred        setupapi<elf>
  \-PE  7e4e0000-7e53d000       \               setupapi
ELF     7e53d000-7e55b000       Export          advpack<elf>
  \-PE  7e540000-7e55b000       \               advpack
ELF     7e55b000-7e63b000       Deferred        oleaut32<elf>
  \-PE  7e570000-7e63b000       \               oleaut32
ELF     7e63b000-7e6a6000       Deferred        rpcrt4<elf>
  \-PE  7e650000-7e6a6000       \               rpcrt4
ELF     7e6a6000-7e79e000       Deferred        ole32<elf>
  \-PE  7e6c0000-7e79e000       \               ole32
ELF     7e79e000-7e7f8000       Deferred        riched20<elf>
  \-PE  7e7b0000-7e7f8000       \               riched20
ELF     7e7f8000-7e80b000       Deferred        riched32<elf>
  \-PE  7e800000-7e80b000       \               riched32
ELF     7e80b000-7e83e000       Deferred        uxtheme<elf>
  \-PE  7e810000-7e83e000       \               uxtheme
ELF     7e83e000-7e847000       Deferred        libxcursor.so.1
ELF     7e847000-7e84c000       Deferred        libxfixes.so.3
ELF     7e84c000-7e84f000       Deferred        libxcomposite.so.1
ELF     7e84f000-7e855000       Deferred        libxrandr.so.2
ELF     7e855000-7e85d000       Deferred        libxrender.so.1
ELF     7e85d000-7e862000       Deferred        libxxf86vm.so.1
ELF     7e862000-7e865000       Deferred        libxinerama.so.1
ELF     7e865000-7e885000       Deferred        imm32<elf>
  \-PE  7e870000-7e885000       \               imm32
ELF     7e885000-7e88a000       Deferred        libxdmcp.so.6
ELF     7e88a000-7e8a2000       Deferred        libxcb.so.1
ELF     7e8a2000-7e8a5000       Deferred        libxau.so.6
ELF     7e8a5000-7e98c000       Deferred        libx11.so.6
ELF     7e98c000-7e99a000       Deferred        libxext.so.6
ELF     7e99a000-7e9b2000       Deferred        libice.so.6
ELF     7e9b2000-7e9ba000       Deferred        libsm.so.6
ELF     7e9bc000-7e9bf000       Deferred        libkeyutils.so.1
ELF     7e9bf000-7e9c7000       Deferred        libkrb5support.so.0
ELF     7e9c7000-7e9ca000       Deferred        libcom_err.so.2
ELF     7e9cc000-7ea67000       Deferred        winex11<elf>
  \-PE  7e9e0000-7ea67000       \               winex11
ELF     7ea67000-7ea7b000       Deferred        keyboard.drv16.so
PE      7ea70000-7ea7b000       Deferred        keyboard.drv16
ELF     7ea98000-7eab9000       Deferred        libexpat.so.1
ELF     7eab9000-7eae3000       Deferred        libfontconfig.so.1
ELF     7eaf5000-7eb0a000       Deferred        libz.so.1
ELF     7eb0a000-7eb77000       Deferred        libfreetype.so.6
ELF     7eb77000-7ec3c000       Deferred        comctl32<elf>
  \-PE  7eb80000-7ec3c000       \               comctl32
ELF     7ec3c000-7ed82000       Deferred        user32<elf>
  \-PE  7ec60000-7ed82000       \               user32
ELF     7ed82000-7ee21000       Deferred        gdi32<elf>
  \-PE  7ed90000-7ee21000       \               gdi32
ELF     7ee21000-7ee76000       Deferred        advapi32<elf>
  \-PE  7ee30000-7ee76000       \               advapi32
ELF     7ee76000-7ee8e000       Deferred        libnsl.so.1
ELF     7ee8e000-7ee97000       Deferred        libnss_compat.so.2
ELF     7ee97000-7ee99000       Deferred        libxcb-xlib.so.0
ELF     7efc9000-7efee000       Deferred        libm.so.6
ELF     7eff5000-7f000000       Deferred        libnss_files.so.2
ELF     b7c62000-b7c6c000       Deferred        libnss_nis.so.2
ELF     b7c6d000-b7c71000       Deferred        libdl.so.2
ELF     b7c71000-b7dc0000       Deferred        libc.so.6
ELF     b7dc1000-b7dd9000       Deferred        libpthread.so.0
ELF     b7deb000-b7f26000       Deferred        libwine.so.1
ELF     b7f28000-b7f44000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000e
        00000016    0
        00000015    0
        00000014    0
        00000010    0
        0000000f    0
00000011
        00000018    0
        00000017    0
        00000013    0
        00000012    0
0000001f
        00000020    0
00000021
        00000022    0
00000025 (D) C:\windows\temp\IXP000.TMP\dasetup.exe
        0000002a    0 <==
        00000028    0
        00000027    0
        00000026    0
Backtrace:
=>0 0x7b843d06 in kernel32 (+0x23d06) (0x00f20fdc)
  1 0x7dcc8306 in oledb32 (+0x8306) (0x00f2100c)
  2 0x7dcc75e8 in oledb32 (+0x75e8) (0x00f2103c)
  3 0x7e55569c in advpack (+0x1569c) (0x00f2307c)
  4 0x7e55509b in advpack (+0x1509b) (0x00f2327c)
  5 0x7e5551f3 in advpack (+0x151f3) (0x00f232cc)
  6 0x7e555874 ExecuteCabW+0xe4() in advpack (0x00f2331c)
  7 0x7e555f72 LaunchINFSectionExW+0x152() in advpack (0x00f2357c)
  8 0x7e5563f1 LaunchINFSectionExA+0x61() in advpack (0x00f235cc)
  9 0x0100f912 in dasetup (+0xf912) (0x00f258f8)
  10 0x0101061f in dasetup (+0x1061f) (0x00f259ac)
  11 0x0000000b (0x005b5c70)
  12 0x80000002 (0x01003628)
  13 0x0100ee7b in dasetup (+0xee7b) (0x0100ee5e)
  14 0xf18b5601 (0x042444f6)
wine: Call from 0x7b843d06 to unimplemented function
oledb32.dll.DllRegisterServer, aborting
Clearing Windows version back to default
Executing wine regedit
/home/rsp/.wineIB2K8/drive_c/winetrickstmp/unset-winver.reg
Install of mdac28 done
winetricks done.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-users/attachments/20090919/152843b7/attachment.htm>


More information about the wine-users mailing list