[Wine] installer of an application fails

janezk wineforum-user at winehq.org
Thu Jul 2 06:22:02 CDT 2009


At the company where I work we use an application, that is made by an outside company. for now it works OK under windows, but now we plan to migrate the users to Linux and they don't plan to write a Linux app. So we are trying to run  the app under wine, but it fails during installation.

We use the latest development version of wine (1.1.24), because of another app, that needs it (it doesent run under the latest stable release). Also I installed mdac 2.8 and msxml3 using winetricks because of the working app.

The installer quits with the folowing debug dump:

[skrbnik at bs0050c9 hrvaska_menjalnica]$ wine setup.exe 
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Permission denied
Could not load wine-gecko. HTML rendering will be disabled.
wine: configuration in '/home/skrbnik/.wine' has been updated.
[skrbnik at bs0050c9 hrvaska_menjalnica]$ ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Permission denied
fixme:ole:DllRegisterServer stub
fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\windows\\system32\\Msstkprp.dll" failed with error 0
wine: Unhandled page fault on read access to 0x00000000 at address 0x6d5552b9 (thread 0021), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x6d5552b9).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:6d5552b9 ESP:0033ed38 EBP:0033ed50 EFLAGS:00210202(  R- --  I   - - - )
 EAX:00000000 EBX:6d5f0104 ECX:00a45254 EDX:00000000
 ESI:00a45254 EDI:00340209
Stack dump:
0x0033ed38:  00000000 7bc8e444 0000000f 6d5f0104
0x0033ed48:  6d5f0104 00340207 0033ed80 6d555f3e
0x0033ed58:  00000000 00000000 0034115a ffffffff
0x0033ed68:  00a45294 00a45254 003401e3 6d5f0104
0x0033ed78:  00340207 003401f5 0033ef10 6d559ace
0x0033ed88:  00000000 00000008 00000040 00000000
Backtrace:
=>0 0x6d5552b9 sltg_get_typelib_ref+0x19(table=(nil), typeinfo_ref=0, typelib_ref=0xa45254) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3134] in oleaut32 (0x0033ed50)
  1 0x6d555f3e SLTG_DoType+0x8e(pType=<register EDI not in topmost frame>, pBlk="
", pTD=<is not available>, ref_lookup=(nil)) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3209] in oleaut32 (0x0033ed80)
  2 0x6d559ace SLTG_DoVars+0x13e(pBlk="
", pFirstItem=<is not available>, pTI=0xa45100, cVars=10, pNameTable="IShellLinkA", ref_lookup=(nil)) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3393] in oleaut32 (0x0033ef10)
  3 0x6d5625a9 ITypeLib2_Constructor_SLTG+0x6d9(pLib=0x340000, dwTLBLength=<is not available>) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3632] in oleaut32 (0x0033eff0)
  4 0x6d565c03 LoadTypeLibEx+0xa93(szFile=<is not available>, regkind=REGKIND_DEFAULT, pptLib=0x33f5c0) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:2765] in oleaut32 (0x0033f370)
  5 0x6d56664f LoadTypeLib+0x7f(szFile=<register EDI not in topmost frame>, pptLib=<register ESI not in topmost frame>) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:405] in oleaut32 (0x0033f3a0)
  6 0x004442df in irsetup (+0x442df) (0x0033f5c4)
  7 0x00443f42 in irsetup (+0x43f42) (0x0033f734)
  8 0x00443bfc in irsetup (+0x43bfc) (0x0033f758)
  9 0x0044022c in irsetup (+0x4022c) (0x0033fc20)
  10 0x0046d4e3 in irsetup (+0x6d4e3) (0x0033fc9c)
  11 0x0046d02a in irsetup (+0x6d02a) (0x0033fcbc)
  12 0x0046c021 in irsetup (+0x6c021) (0x0033fd1c)
  13 0x0046c229 in irsetup (+0x6c229) (0x0033fd38)
  14 0x701ae4da WINPROC_wrapper+0x1a() in user32 (0x0033fd68)
  15 0x701aeb7e call_window_proc+0x6e(hwnd=<register EDI not in topmost frame>, msg=1025, wp=0, lp=0, result=0x33fe18, arg=0x46c1fe) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/user32/winproc.c:458] in user32 (0x0033fda8)
  16 0x701b3dab WINPROC_call_window+0xfb(hwnd=<register EDI not in topmost frame>, msg=1025, wParam=0, lParam=0, result=0x33fe18, unicode=0, mapping=WMCHAR_MAP_DISPATCHMESSAGE) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/user32/winproc.c:2218] in user32 (0x0033fde8)
  17 0x701756a6 DispatchMessageA+0x96(msg=<register EDI not in topmost frame>) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/user32/message.c:3066] in user32 (0x0033fe28)
  18 0x0046f51b in irsetup (+0x6f51b) (0x004a8fb8)
  19 0x00000202 (0x00060074)
0x6d5552b9 sltg_get_typelib_ref+0x19 [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3134] in oleaut32: cmpl %edx,0x0(%eax)
Unable to open file ''
Modules:
Module  Address                 Debug info      Name (98 modules)
ELF       101000-  119000       Deferred        libselinux.so.1
ELF       11b000-  161000       Deferred        libsepol.so.1
ELF       163000-  17a000       Deferred        libnsl.so.1
ELF       1ca000-  1dd000       Deferred        libresolv.so.2
ELF       1df000-  1e2000       Deferred        libkeyutils.so.1
ELF       20d000-  210000       Deferred        libcom_err.so.2
ELF       354000-  35d000       Deferred        libkrb5support.so.0
ELF       35f000-  385000       Deferred        libk5crypto.so.3
ELF       387000-  41d000       Deferred        libkrb5.so.3
PE        400000-  4b4000       Export          irsetup
ELF       4c2000-  4f0000       Deferred        libgssapi_krb5.so.2
ELF       575000-  654000       Deferred        libasound.so.2
ELF       789000-  809000       Deferred        libfreetype.so.6
ELF       82e000-  85d000       Deferred        libfontconfig.so.1
ELF       93a000-  972000       Deferred        libcups.so.2
ELF       aab000-  ab0000       Deferred        libxxf86vm.so.1
ELF       ab3000-  ad4000       Deferred        libexpat.so.0
ELF       b11000-  b16000       Deferred        libxfixes.so.3
ELF       b19000-  b35000       Deferred        ld-linux.so.2
ELF       b37000-  b3a000       Deferred        libxau.so.6
ELF       b3c000-  c80000       Deferred        libc.so.6
ELF       c82000-  ca9000       Deferred        libm.so.6
ELF       cab000-  caf000       Deferred        libdl.so.2
ELF       cb1000-  cc8000       Deferred        libpthread.so.0
ELF       cca000-  cd3000       Deferred        librt.so.1
ELF       cd5000-  ce8000       Deferred        libz.so.1
ELF       d8a000-  d90000       Deferred        libxdmcp.so.6
ELF       dd8000-  de8000       Deferred        libxext.so.6
ELF       dea000-  df3000       Deferred        libxrender.so.1
ELF       df5000-  df8000       Deferred        libxinerama.so.1
ELF       dfa000-  dfe000       Deferred        libxrandr.so.2
ELF      60b5000- 61b8000       Deferred        libx11.so.6
ELF      676f000- 6779000       Deferred        libxcursor.so.1
ELF      6914000- 692e000       Deferred        libice.so.6
ELF      6930000- 6939000       Deferred        libsm.so.6
ELF      6a36000- 6a68000       Deferred        libcrypt.so.1
ELF      6b10000- 6b14000       Deferred        libgpg-error.so.0
ELF      6b16000- 6b6b000       Deferred        libgcrypt.so.11
ELF      6d7c000- 6df9000       Deferred        libgnutls.so.13
ELF     60000000-6013b000       Deferred        libwine.so.1
ELF     602c1000-602cc000       Deferred        libnss_files.so.2
ELF     602cc000-6031f000       Deferred        advapi32<elf>
  \-PE  602e0000-6031f000       \               advapi32
ELF     6031f000-60338000       Deferred        version<elf>
  \-PE  60320000-60338000       \               version
ELF     60338000-6034b000       Deferred        lz32<elf>
  \-PE  60340000-6034b000       \               lz32
ELF     6034b000-603fb000       Deferred        comdlg32<elf>
  \-PE  60350000-603fb000       \               comdlg32
ELF     603fb000-60583000       Deferred        shell32<elf>
  \-PE  60410000-60583000       \               shell32
ELF     60583000-605dd000       Deferred        shlwapi<elf>
  \-PE  60590000-605dd000       \               shlwapi
ELF     605dd000-6069f000       Deferred        comctl32<elf>
  \-PE  605f0000-6069f000       \               comctl32
ELF     6069f000-606d3000       Deferred        winspool<elf>
  \-PE  606b0000-606d3000       \               winspool
ELF     606d3000-60700000       Deferred        ws2_32<elf>
  \-PE  606e0000-60700000       \               ws2_32
ELF     60700000-6071e000       Deferred        iphlpapi<elf>
  \-PE  60710000-6071e000       \               iphlpapi
ELF     60728000-607bc000       Deferred        winmm<elf>
  \-PE  60730000-607bc000       \               winmm
ELF     607bc000-608b0000       Deferred        ole32<elf>
  \-PE  607d0000-608b0000       \               ole32
ELF     608c3000-608e8000       Deferred        netapi32<elf>
  \-PE  608d0000-608e8000       \               netapi32
ELF     609b8000-60a50000       Deferred        winex11<elf>
  \-PE  609d0000-60a50000       \               winex11
ELF     60b86000-60ba5000       Deferred        imm32<elf>
  \-PE  60b90000-60ba5000       \               imm32
ELF     60bc9000-60be0000       Deferred        msacm32<elf>
  \-PE  60bd0000-60be0000       \               msacm32
ELF     60be0000-60bf4000       Deferred        midimap<elf>
  \-PE  60bf0000-60bf4000       \               midimap
ELF     60ce6000-60d0a000       Deferred        msacm32<elf>
  \-PE  60cf0000-60d0a000       \               msacm32
ELF     60d0a000-60d27000       Deferred        localspl<elf>
  \-PE  60d10000-60d27000       \               localspl
ELF     60d27000-60d3f000       Deferred        spoolss<elf>
  \-PE  60d30000-60d3f000       \               spoolss
ELF     67bcf000-67c02000       Deferred        uxtheme<elf>
  \-PE  67be0000-67c02000       \               uxtheme
ELF     6d44e000-6d468000       Deferred        wsock32<elf>
  \-PE  6d450000-6d468000       \               wsock32
ELF     6d515000-6d5f6000       Dwarf           oleaut32<elf>
  \-PE  6d530000-6d5f6000       \               oleaut32
ELF     6de0b000-6de75000       Deferred        rpcrt4<elf>
  \-PE  6de20000-6de75000       \               rpcrt4
ELF     70042000-700de000       Deferred        gdi32<elf>
  \-PE  70050000-700de000       \               gdi32
ELF     700e9000-7022c000       Dwarf           user32<elf>
  \-PE  70100000-7022c000       \               user32
ELF     7b800000-7b94c000       Deferred        kernel32<elf>
  \-PE  7b820000-7b94c000       \               kernel32
ELF     7bc00000-7bcaa000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bcaa000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000c 
        00000012    0
        0000000e    0
        0000000d    0
0000000f 
        00000016    0
        00000015    0
        00000011    0
        00000010    0
00000017 
        00000018    0
00000020 (D) C:\windows\temp\irsetup.exe
        00000021    0 <==
Backtrace:
=>0 0x6d5552b9 sltg_get_typelib_ref+0x19(table=(nil), typeinfo_ref=0, typelib_ref=0xa45254) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3134] in oleaut32 (0x0033ed50)
  1 0x6d555f3e SLTG_DoType+0x8e(pType=<register EDI not in topmost frame>, pBlk="
", pTD=<is not available>, ref_lookup=(nil)) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3209] in oleaut32 (0x0033ed80)
  2 0x6d559ace SLTG_DoVars+0x13e(pBlk="
", pFirstItem=<is not available>, pTI=0xa45100, cVars=10, pNameTable="IShellLinkA", ref_lookup=(nil)) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3393] in oleaut32 (0x0033ef10)
  3 0x6d5625a9 ITypeLib2_Constructor_SLTG+0x6d9(pLib=0x340000, dwTLBLength=<is not available>) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:3632] in oleaut32 (0x0033eff0)
  4 0x6d565c03 LoadTypeLibEx+0xa93(szFile=<is not available>, regkind=REGKIND_DEFAULT, pptLib=0x33f5c0) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:2765] in oleaut32 (0x0033f370)
  5 0x6d56664f LoadTypeLib+0x7f(szFile=<register EDI not in topmost frame>, pptLib=<register ESI not in topmost frame>) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/oleaut32/typelib.c:405] in oleaut32 (0x0033f3a0)
  6 0x004442df in irsetup (+0x442df) (0x0033f5c4)
  7 0x00443f42 in irsetup (+0x43f42) (0x0033f734)
  8 0x00443bfc in irsetup (+0x43bfc) (0x0033f758)
  9 0x0044022c in irsetup (+0x4022c) (0x0033fc20)
  10 0x0046d4e3 in irsetup (+0x6d4e3) (0x0033fc9c)
  11 0x0046d02a in irsetup (+0x6d02a) (0x0033fcbc)
  12 0x0046c021 in irsetup (+0x6c021) (0x0033fd1c)
  13 0x0046c229 in irsetup (+0x6c229) (0x0033fd38)
  14 0x701ae4da WINPROC_wrapper+0x1a() in user32 (0x0033fd68)
  15 0x701aeb7e call_window_proc+0x6e(hwnd=<register EDI not in topmost frame>, msg=1025, wp=0, lp=0, result=0x33fe18, arg=0x46c1fe) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/user32/winproc.c:458] in user32 (0x0033fda8)
  16 0x701b3dab WINPROC_call_window+0xfb(hwnd=<register EDI not in topmost frame>, msg=1025, wParam=0, lParam=0, result=0x33fe18, unicode=0, mapping=WMCHAR_MAP_DISPATCHMESSAGE) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/user32/winproc.c:2218] in user32 (0x0033fde8)
  17 0x701756a6 DispatchMessageA+0x96(msg=<register EDI not in topmost frame>) [/usr/src/redhat/BUILD/wine-1.1.24/dlls/user32/message.c:3066] in user32 (0x0033fe28)
  18 0x0046f51b in irsetup (+0x6f51b) (0x004a8fb8)
  19 0x00000202 (0x00060074)

[skrbnik at bs0050c9 hrvaska_menjalnica]$ 



if anyone could help or at least give me a hint, what i should look for, it would be wery appreciated.







More information about the wine-users mailing list