[WINE] ECW-ActiveX-Controls lassen sich nicht installieren

  • Hallo liebe Gemeinde,


    beim Versuch die ECW-ActiveX-Controls (http://www.ttqv2.de/files9/ecwactivexcontrols_v70.zip) zu installieren bricht die Installationsroutine leider mit einer, für mich sehr kryptischen, Fehlermeldung ab.
    [code:1]
    err:module:DelayLoadFailureHook failed to delay load rpcrt4.dll.I_RpcExceptionFilter
    wine: Call from 0x7b844b20 to unimplemented function rpcrt4.dll.I_RpcExceptionFilter, aborting
    wine: Unimplemented function rpcrt4.dll.I_RpcExceptionFilter called at address 0x7b844b20 (thread 0011), starting debugger...
    Unhandled exception: unimplemented function rpcrt4.dll.I_RpcExceptionFilter called in 32-bit code (0x7b844b96).
    Register dump:
    CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
    EIP:7b844b96 ESP:0033e434 EBP:0033e498 EFLAGS:00200202( - 00 - - I1)
    EAX:7b82eb09 EBX:7b8b3884 ECX:00000000 EDX:7ec9cfbf
    ESI:7ec9cfbf EDI:7ec9cfb4
    Stack dump:
    0x0033e434: 0033e4c4 00000008 7b8acbd4 7ec9cfbf
    0x0033e444: 80000100 00000001 00000000 7b844b20
    0x0033e454: 00000002 7ec9cfb4 7ec9cfbf 00000001
    0x0033e464: 7b92b090 7b8acbd4 7b8acb19 0033e4b0
    0x0033e474: ffffffff 001104a0 0033e498 00000000
    0x0033e484: 00000000 00000000 0033e4b0 7b8b3884
    Backtrace:
    =>1 0x7b844b96 in kernel32 (+0x24b96) (0x0033e498)
    2 0x7b865e5b DelayLoadFailureHook+0x5b() in kernel32 (0x0033e4d8)
    3 0x7ec8f925 in advapi32 (+0x2f925) (0x0033e4f8)
    4 0x7ec678c8 in advapi32 (+0x78c8) (0x0033e518)
    5 0x7ec8646a in advapi32 (+0x2646a) (0x0033e548)
    6 0x7bc64595 call_exception_handler+0x29() in ntdll (0x0033e578)
    7 0x7bc64567 EXC_CallHandler+0x1b() in ntdll (0x0033e598)
    8 0x7bc3b0fe in ntdll (+0x2b0fe) (0x0033e618)
    9 0x7bc3b219 __regs_RtlRaiseException+0x29() in ntdll (0x0033e688)
    10 0x7bc76de3 in ntdll (+0x66de3) (0x0033e9e4)
    11 0x7bc3a936 RtlRaiseException+0x6() in ntdll (0x0033ea5c)
    err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file "rpcrt4.dbg" ("")
    12 0x7010a6d7 in rpcrt4 (+0xa6d7) (0x0033ebbc)
    13 0x7ec8960c OpenSCManagerW+0xbc() in advapi32 (0x0033ecac)
    14 0x7ec8a66c OpenSCManagerA+0x15c() in advapi32 (0x0033ecdc)
    15 0x00447c5f in _ins5576._mp (+0x47c5f) (0x0033ecf4)
    16 0x00446cf1 in _ins5576._mp (+0x46cf1) (0x0033ed04)
    17 0x0044e57b in _ins5576._mp (+0x4e57b) (0x0033ee20)
    18 0x0044d920 in _ins5576._mp (+0x4d920) (0x0033ef48)
    19 0x0043cbf6 in _ins5576._mp (+0x3cbf6) (0x0033fd88)
    20 0x0040fff8 in _ins5576._mp (+0xfff8) (0x0033fdc0)
    21 0x00410b29 in _ins5576._mp (+0x10b29) (0x0033fdd4)
    22 0x00416912 in _ins5576._mp (+0x16912) (0x0033fdec)
    23 0x00416bff in _ins5576._mp (+0x16bff) (0x0033fe04)
    24 0x00410e60 in _ins5576._mp (+0x10e60) (0x0033fe44)
    25 0x004113ad in _ins5576._mp (+0x113ad) (0x0033fe7c)
    26 0x00476b77 in _ins5576._mp (+0x76b77) (0x0033ff08)
    27 0x7b8773a7 in kernel32 (+0x573a7) (0x0033ffe8)
    0x7b844b96: movl 0xfffffffc(%ebp),%ebx
    Modules:
    Module Address Debug info Name (91 modules)
    PE 340000- 350000 Deferred _wutl951
    PE 3a0000- 3c3000 Deferred 671
    PE 3d0000- 3d7000 Deferred rpcltc1
    PE 400000- 48d000 Export _ins5576._mp
    PE 10000000-10014000 Deferred zdatai51
    PE 65f00000-65fc2000 Deferred ole32
    PE 70100000-70153000 Export rpcrt4
    PE 70bd0000-70c35000 Deferred shlwapi
    PE 78000000-78044000 Deferred msvcrt
    ELF 7b800000-7b92d000 Export kernel32<elf>
    \-PE 7b820000-7b92d000 \ kernel32
    ELF 7bc00000-7bca4000 Export ntdll<elf>
    \-PE 7bc10000-7bca4000 \ ntdll
    ELF 7bf00000-7bf03000 Deferred <wine-loader>
    ELF 7e1b1000-7e1c5000 Deferred midimap<elf>
    \-PE 7e1c0000-7e1c5000 \ midimap
    ELF 7e1c5000-7e1eb000 Deferred msacm32<elf>
    \-PE 7e1d0000-7e1eb000 \ msacm32
    ELF 7e1eb000-7e202000 Deferred msacm32<elf>
    \-PE 7e1f0000-7e202000 \ msacm32
    ELF 7e202000-7e2c5000 Deferred libasound.so.2
    ELF 7e2d2000-7e308000 Deferred winealsa<elf>
    \-PE 7e2e0000-7e308000 \ winealsa
    ELF 7e354000-7e387000 Deferred uxtheme<elf>
    \-PE 7e360000-7e387000 \ uxtheme
    ELF 7e387000-7e38b000 Deferred libgpg-error.so.0
    ELF 7e38b000-7e3d8000 Deferred libgcrypt.so.11
    ELF 7e3d8000-7e3e8000 Deferred libtasn1.so.3
    ELF 7e3e8000-7e3fb000 Deferred libresolv.so.2
    ELF 7e3fb000-7e3fe000 Deferred libkeyutils.so.1
    ELF 7e3fe000-7e430000 Deferred libcrypt.so.1
    ELF 7e430000-7e4a6000 Deferred libgnutls.so.13
    ELF 7e4a6000-7e4c9000 Deferred libk5crypto.so.3
    ELF 7e4c9000-7e556000 Deferred libkrb5.so.3
    ELF 7e556000-7e57f000 Deferred libgssapi_krb5.so.2
    ELF 7e57f000-7e5b2000 Deferred libcups.so.2
    ELF 7e5bf000-7e5c8000 Deferred libxcursor.so.1
    ELF 7e5c8000-7e5cd000 Deferred libxfixes.so.3
    ELF 7e5cd000-7e5d0000 Deferred libxcomposite.so.1
    ELF 7e5d0000-7e5d6000 Deferred libxrandr.so.2
    ELF 7e5d6000-7e5de000 Deferred libxrender.so.1
    ELF 7e5de000-7e5e1000 Deferred libxinerama.so.1
    ELF 7e5e1000-7e601000 Deferred imm32<elf>
    \-PE 7e5f0000-7e601000 \ imm32
    ELF 7e601000-7e606000 Deferred libxdmcp.so.6
    ELF 7e606000-7e61e000 Deferred libxcb.so.1
    ELF 7e61e000-7e621000 Deferred libxau.so.6
    ELF 7e621000-7e708000 Deferred libx11.so.6
    ELF 7e708000-7e716000 Deferred libxext.so.6
    ELF 7e716000-7e71b000 Deferred libxxf86vm.so.1
    ELF 7e71b000-7e733000 Deferred libice.so.6
    ELF 7e733000-7e73b000 Deferred libsm.so.6
    ELF 7e73b000-7e743000 Deferred libkrb5support.so.0
    ELF 7e743000-7e746000 Deferred libcom_err.so.2
    ELF 7e748000-7e7df000 Deferred winex11<elf>
    \-PE 7e760000-7e7df000 \ winex11
    ELF 7e7f0000-7e811000 Deferred libexpat.so.1
    ELF 7e811000-7e83b000 Deferred libfontconfig.so.1
    ELF 7e83b000-7e83d000 Deferred libxcb-xlib.so.0
    ELF 7e848000-7e85d000 Deferred libz.so.1
    ELF 7e85d000-7e8cd000 Deferred libfreetype.so.6
    ELF 7e8da000-7e96c000 Deferred winmm<elf>
    \-PE 7e8f0000-7e96c000 \ winmm
    ELF 7e96c000-7e980000 Deferred lz32<elf>
    \-PE 7e970000-7e980000 \ lz32
    ELF 7e980000-7e999000 Deferred version<elf>
    \-PE 7e990000-7e999000 \ version
    ELF 7e999000-7ea58000 Deferred comctl32<elf>
    \-PE 7e9a0000-7ea58000 \ comctl32
    ELF 7ea58000-7eb6b000 Deferred shell32<elf>
    \-PE 7ea70000-7eb6b000 \ shell32
    ELF 7eb6b000-7ec16000 Deferred comdlg32<elf>
    \-PE 7eb70000-7ec16000 \ comdlg32
    ELF 7ec16000-7ec4c000 Deferred winspool<elf>
    \-PE 7ec20000-7ec4c000 \ winspool
    ELF 7ec4c000-7ec9e000 Export advapi32<elf>
    \-PE 7ec60000-7ec9e000 \ advapi32
    ELF 7ec9e000-7ed39000 Deferred gdi32<elf>
    \-PE 7ecb0000-7ed39000 \ gdi32
    ELF 7ed39000-7ee80000 Deferred user32<elf>
    \-PE 7ed50000-7ee80000 \ user32
    ELF 7ee80000-7ee98000 Deferred libnsl.so.1
    ELF 7ee98000-7eea1000 Deferred libnss_compat.so.2
    ELF 7efce000-7eff3000 Deferred libm.so.6
    ELF 7eff5000-7f000000 Deferred libnss_files.so.2
    ELF b7cd1000-b7cdb000 Deferred libnss_nis.so.2
    ELF b7ce0000-b7ce4000 Deferred libdl.so.2
    ELF b7ce4000-b7e33000 Deferred libc.so.6
    ELF b7e34000-b7e4c000 Deferred libpthread.so.0
    ELF b7e59000-b7f8f000 Deferred libwine.so.1
    ELF b7f91000-b7fad000 Deferred ld-linux.so.2
    Threads:
    process tid prio (all id:s are in hex)
    0000000e
    0000000f 0
    00000010 (D) C:\windows\temp\_ISTMP1.DIR\_INS5576._MP
    00000011 0 <==
    00000012
    00000013 0
    Backtrace:
    =>1 0x7b844b96 in kernel32 (+0x24b96) (0x0033e498)
    2 0x7b865e5b DelayLoadFailureHook+0x5b() in kernel32 (0x0033e4d8)
    3 0x7ec8f925 in advapi32 (+0x2f925) (0x0033e4f8)
    4 0x7ec678c8 in advapi32 (+0x78c8) (0x0033e518)
    5 0x7ec8646a in advapi32 (+0x2646a) (0x0033e548)
    6 0x7bc64595 call_exception_handler+0x29() in ntdll (0x0033e578)
    7 0x7bc64567 EXC_CallHandler+0x1b() in ntdll (0x0033e598)
    8 0x7bc3b0fe in ntdll (+0x2b0fe) (0x0033e618)
    9 0x7bc3b219 __regs_RtlRaiseException+0x29() in ntdll (0x0033e688)
    10 0x7bc76de3 in ntdll (+0x66de3) (0x0033e9e4)
    11 0x7bc3a936 RtlRaiseException+0x6() in ntdll (0x0033ea5c)
    12 0x7010a6d7 in rpcrt4 (+0xa6d7) (0x0033ebbc)
    13 0x7ec8960c OpenSCManagerW+0xbc() in advapi32 (0x0033ecac)
    14 0x7ec8a66c OpenSCManagerA+0x15c() in advapi32 (0x0033ecdc)
    15 0x00447c5f in _ins5576._mp (+0x47c5f) (0x0033ecf4)
    16 0x00446cf1 in _ins5576._mp (+0x46cf1) (0x0033ed04)
    17 0x0044e57b in _ins5576._mp (+0x4e57b) (0x0033ee20)
    18 0x0044d920 in _ins5576._mp (+0x4d920) (0x0033ef48)
    19 0x0043cbf6 in _ins5576._mp (+0x3cbf6) (0x0033fd88)
    20 0x0040fff8 in _ins5576._mp (+0xfff8) (0x0033fdc0)
    21 0x00410b29 in _ins5576._mp (+0x10b29) (0x0033fdd4)
    22 0x00416912 in _ins5576._mp (+0x16912) (0x0033fdec)
    23 0x00416bff in _ins5576._mp (+0x16bff) (0x0033fe04)
    24 0x00410e60 in _ins5576._mp (+0x10e60) (0x0033fe44)
    25 0x004113ad in _ins5576._mp (+0x113ad) (0x0033fe7c)
    26 0x00476b77 in _ins5576._mp (+0x76b77) (0x0033ff08)
    27 0x7b8773a7 in kernel32 (+0x573a7) (0x0033ffe8)
    [/code:1]Hat jemand für mich einen Tipp, wie ich die ECW-ActiveX-Controls unter Wine zum laufen bringen kann? Evt. gibt es auch eine aktuellere Version?


    Viele Grüße und schon jetzt besten Dank


    Stefan

  • Hallo nochmal,


    ich habe zu dem Problem noch etwas ganz interessantes herausgefunden. Jedoch noch keine Lösung.


    Ist der IE6, den QV4 zur Installation benötigt, via IEs4Linux installiert, so lassen sich die ECW ActiveX Controls nicht installieren. Die Installationsroutine bricht mit der obigen Fehlermeldung ab.
    Hat man jedoch eine blanke, nicht verbastelte Wine-Flasche, macht die Installation der ECW ActiveX Controls keine Probleme. Man muss jedoch vor der Installation die Datei MSVCP60.DLL ins system32 hinzufügen.


    Die Schwierigkeit besteht jetzt darin die ECW ActiveX Controls in die gleiche Flasche wie QV4 zu installieren.


    Evt. hat von euch jemand eine Idee dazu.