[LAU] fst, wine, Kontakt5 ... still no joy

Csillag Kristof csillag.kristof at gmail.com
Sun Dec 18 21:51:57 UTC 2011


Hi,

(Sorry for the cross-posting.)

After manually installing the 32-bit libjack packages on my 64-bit system,
the original problem ("Can't connect to JACK") is gone; now I get a 
whole new set of errors instead :)

When I try to start the Kontakt 5 VST from festige (via fst, via WINE), 
this is what I get:

============================
----------------yo... lets see...
"/home/pianist/win.write/vst/"
Cannot lock down 68157440 byte memory area (Cannot allocate memory)
Cannot lock down 4196401152 byte memory area (Cannot allocate memory)
Cannot lock down 25165824 byte memory area (Cannot allocate memory)
instantiate...
fixme:win:RegisterDeviceNotificationW (hwnd=0x50064, 
filter=0x33faa0,flags=0x00000004) returns a fake device notification handle!
Sample Rate = 2890137600.00
Block Size = 67108864
wine: Unhandled exception 0xe06d7363 at address 0x7edd6ce2 (thread 
0009), starting debugger...


(Wine error dialog is shown here: "The program fst.exe has encountered a 
serious problem and needs to close.". After I say "Close", here is some 
debug info:)


0x1081b1d2: movl    %edi,%edi
Modules:
Module    Address            Debug info    Name (134 modules)
PE      b80000-  bde000    Deferred        rex shared library
PE     1e50000- 20f4000    Deferred        kconvert32
PE    10000000-12097000    Export          kontakt 5
ELF    7bf00000-7bf03000    Deferred <wine-loader>
ELF    7cd98000-7cdc1000    Deferred        msacm32<elf>
   \-PE    7cda0000-7cdc1000    \               msacm32
ELF    7cdc1000-7ce69000    Deferred        winmm<elf>
   \-PE    7cdd0000-7ce69000    \               winmm
ELF    7cf6b000-7cf85000    Deferred        spoolss<elf>
   \-PE    7cf70000-7cf85000    \               spoolss
ELF    7cf85000-7cfbf000    Deferred        libdbus-1.so.3
ELF    7cfbf000-7cfc3000    Deferred        libgpg-error.so.0
ELF    7cfc3000-7cfd3000    Deferred        libtasn1.so.3
ELF    7cfd3000-7cfda000    Deferred        libkrb5support.so.0
ELF    7cfda000-7cfea000    Deferred        libavahi-client.so.3
ELF    7cfea000-7cff6000    Deferred        libavahi-common.so.3
ELF    7cff6000-7d06a000    Deferred        libgcrypt.so.11
ELF    7d06a000-7d102000    Deferred        libgnutls.so.26
ELF    7d102000-7d125000    Deferred        libk5crypto.so.3
ELF    7d125000-7d1d7000    Deferred        libkrb5.so.3
ELF    7d1d7000-7d206000    Deferred        libgssapi_krb5.so.2
ELF    7d206000-7d251000    Deferred        libcups.so.2
ELF    7d265000-7d287000    Deferred        localspl<elf>
   \-PE    7d270000-7d287000    \               localspl
ELF    7d2ab000-7d2e0000    Deferred        uxtheme<elf>
   \-PE    7d2b0000-7d2e0000    \               uxtheme
ELF    7d2e0000-7d341000    Deferred        dbghelp<elf>
   \-PE    7d2f0000-7d341000    \               dbghelp
ELF    7d341000-7d3fa000    Deferred        crypt32<elf>
   \-PE    7d350000-7d3fa000    \               crypt32
ELF    7d3fa000-7d42e000    Deferred        wintrust<elf>
   \-PE    7d400000-7d42e000    \               wintrust
ELF    7d42e000-7d461000    Deferred        ws2_32<elf>
   \-PE    7d440000-7d461000    \               ws2_32
ELF    7d461000-7d56c000    Deferred        oleaut32<elf>
   \-PE    7d480000-7d56c000    \               oleaut32
ELF    7d56c000-7d5e9000    Deferred        rpcrt4<elf>
   \-PE    7d580000-7d5e9000    \               rpcrt4
ELF    7d5e9000-7d70f000    Deferred        ole32<elf>
   \-PE    7d600000-7d70f000    \               ole32
ELF    7d70f000-7d74b000    Deferred        winspool<elf>
   \-PE    7d720000-7d74b000    \               winspool
ELF    7d74b000-7d851000    Deferred        comctl32<elf>
   \-PE    7d750000-7d851000    \               comctl32
ELF    7d851000-7d8c3000    Deferred        shlwapi<elf>
   \-PE    7d860000-7d8c3000    \               shlwapi
ELF    7d8c3000-7daf1000    Deferred        shell32<elf>
   \-PE    7d8d0000-7daf1000    \               shell32
ELF    7daf1000-7dc00000    Deferred        comdlg32<elf>
   \-PE    7db00000-7dc00000    \               comdlg32
ELF    7dd01000-7dd04000    Deferred        libkeyutils.so.1
ELF    7dd11000-7dd14000    Deferred        libcom_err.so.2
ELF    7dd14000-7dd2a000    Deferred        powrprof<elf>
   \-PE    7dd20000-7dd2a000    \               powrprof
ELF    7dd2a000-7dd4c000    Deferred        iphlpapi<elf>
   \-PE    7dd30000-7dd4c000    \               iphlpapi
ELF    7dd4c000-7dd5f000    Deferred        psapi<elf>
   \-PE    7dd50000-7dd5f000    \               psapi
ELF    7dd5f000-7dd85000    Deferred        mpr<elf>
   \-PE    7dd70000-7dd85000    \               mpr
ELF    7ddfe000-7de21000    Deferred        imm32<elf>
   \-PE    7de00000-7de21000    \               imm32
ELF    7de21000-7de38000    Deferred        libice.so.6
ELF    7de6e000-7df1d000    Deferred        winex11<elf>
   \-PE    7de80000-7df1d000    \               winex11
ELF    7df1d000-7df84000    Deferred        advapi32<elf>
   \-PE    7df30000-7df84000    \               advapi32
ELF    7df84000-7e046000    Deferred        gdi32<elf>
   \-PE    7df90000-7e046000    \               gdi32
ELF    7e046000-7e198000    Deferred        user32<elf>
   \-PE    7e060000-7e198000    \               user32
ELF    7e198000-7e19d000    Deferred        libxdmcp.so.6
ELF    7e19d000-7e1a0000    Deferred        libxau.so.6
ELF    7e1a0000-7e1bd000    Deferred        libgcc_s.so.1
ELF    7e1bd000-7e1cd000    Deferred        libcelt0.so.0
ELF    7e2b5000-7e2db000    Deferred        libexpat.so.1
ELF    7e2db000-7e2f4000    Deferred        libxcb.so.1
ELF    7e2f4000-7e2fb000    Deferred        libxcb-render.so.0
ELF    7e2fb000-7e2ff000    Deferred        libxcb-render-util.so.0
ELF    7e2ff000-7e323000    Deferred        libpng12.so.0
ELF    7e323000-7e37c000    Deferred        libpixman-1.so.0
ELF    7e37c000-7e397000    Deferred        libselinux.so.1
ELF    7e397000-7e3ab000    Deferred        libz.so.1
ELF    7e3ab000-7e3bf000    Deferred        libresolv.so.2
ELF    7e3bf000-7e3f2000    Deferred        libpcre.so.3
ELF    7e3f2000-7e3fb000    Deferred        libxcursor.so.1
ELF    7e3fb000-7e402000    Deferred        libxrandr.so.2
ELF    7e402000-7e40f000    Deferred        libxi.so.6
ELF    7e40f000-7e412000    Deferred        libxinerama.so.1
ELF    7e412000-7e41b000    Deferred        libxrender.so.1
ELF    7e41b000-7e42a000    Deferred        libxext.so.6
ELF    7e42a000-7e42f000    Deferred        libxfixes.so.3
ELF    7e42f000-7e432000    Deferred        libxdamage.so.1
ELF    7e432000-7e54f000    Deferred        libx11.so.6
ELF    7e54f000-7e59d000    Deferred        libjack.so.0
ELF    7e59d000-7e666000    Deferred        libglib-2.0.so.0
ELF    7e666000-7e6a4000    Deferred        libgobject-2.0.so.0
ELF    7e6a4000-7e6d3000    Deferred        libfontconfig.so.1
ELF    7e6d3000-7e74a000    Deferred        libfreetype.so.6
ELF    7e74a000-7e78e000    Deferred        libpango-1.0.so.0
ELF    7e78e000-7e803000    Deferred        libcairo.so.2
ELF    7e803000-7e81c000    Deferred        libgdk_pixbuf-2.0.so.0
ELF    7e81c000-7e842000    Deferred        libpangoft2-1.0.so.0
ELF    7e842000-7e8de000    Deferred        libgio-2.0.so.0
ELF    7e8de000-7e8fa000    Deferred        libatk-1.0.so.0
ELF    7e8fa000-7e990000    Deferred        libgdk-x11-2.0.so.0
ELF    7e990000-7ed66000    Deferred        libgtk-x11-2.0.so.0
ELF    7ed72000-7ed77000    Deferred        libxxf86vm.so.1
ELF    7ed77000-7ed7b000    Deferred        libuuid.so.1
ELF    7ed7b000-7ed83000    Deferred        libsm.so.6
ELF    7ed83000-7ed9c000    Deferred        version<elf>
   \-PE    7ed90000-7ed9c000    \               version
ELF    7ed9c000-7ee9d000    Dwarf           kernel32<elf>
   \-PE    7edb0000-7ee9d000    \               kernel32
ELF    7ee9d000-7eea9000    Deferred        libnss_files.so.2
ELF    7eea9000-7eeb4000    Deferred        libnss_nis.so.2
ELF    7eeb4000-7eecb000    Deferred        libnsl.so.1
ELF    7eecb000-7eed3000    Deferred        libnss_compat.so.2
ELF    7eed3000-7eef9000    Deferred        libm.so.6
ELF    7eefa000-7eefd000    Deferred        libxcomposite.so.1
ELF    7eefd000-7ef06000    Deferred        librt.so.1
ELF    7ef06000-7ef11000    Deferred        libpangocairo-1.0.so.0
ELF    7ef11000-7ef2f000    Dwarf           fst<elf>
   \-PE    7ef20000-7ef2f000    \               fst
ELF    7ef2f000-7f000000    Dwarf           ntdll<elf>
   \-PE    7ef40000-7f000000    \               ntdll
ELF    f74c1000-f74c6000    Deferred        libgthread-2.0.so.0
ELF    f74c8000-f74cc000    Deferred        libdl.so.2
ELF    f74cc000-f7625000    Deferred        libc.so.6
ELF    f7625000-f763e000    Deferred        libpthread.so.0
ELF    f7670000-f7674000    Deferred        libgmodule-2.0.so.0
ELF    f7674000-f77b7000    Dwarf           libwine.so.1
ELF    f77b9000-f77d7000    Deferred        ld-linux.so.2
ELF    f77d7000-f77d8000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) D:\local\share\festige\fst\fst.exe
     0000002d    0
     0000002c    2
     0000002b    0
     0000002a    0
     00000029    0
     00000028    0
     00000027    0
     00000024    0
     00000009    0 <==
0000000e services.exe
     00000020    0
     0000001f    0
     00000019    0
     00000018    0
     00000017    0
     00000015    0
     00000010    0
     0000000f    0
00000012 winedevice.exe
     0000001a    0
     00000014    0
     00000013    0
0000001c plugplay.exe
     00000021    0
     0000001e    0
     0000001d    0
00000022 explorer.exe
     00000023    0
Backtrace:
=>0 0x1081b1d2 in kontakt 5 (+0x81b1d2) (0x0033fb7c)
   1 0x107754d0 in kontakt 5 (+0x7754cf) (0x0033fb94)
   2 0x10845aa4 in kontakt 5 (+0x845aa3) (0x0033fba4)
   3 0x108472e3 in kontakt 5 (+0x8472e2) (0x0033fbcc)
   4 0x10844d2f in kontakt 5 (+0x844d2e) (0x0033fbf0)
   5 0x108458a3 in kontakt 5 (+0x8458a2) (0x0033fc10)
   6 0x1002f7e6 in kontakt 5 (+0x2f7e5) (0x0033fc38)
   7 0x7ef29893 WinMain+0x3b8() in fst (0x0033fda8)
   8 0x7ef2583e main+0xad(argc=0, argv=(nil)) 
[/home/pianist/local/src/wine-1.3.34/dlls/winecrt0/exe_main.c:48] in fst 
(0x0033fe28)
   9 0x7ef2bf95 __wine_spec_exe_entry+0x74(peb=0x7ffdf000) 
[/home/pianist/local/src/wine-1.3.34/dlls/winecrt0/exe_entry.c:36] in 
fst (0x0033fe70)
   10 0x7edf65bc call_process_entry+0xb() in kernel32 (0x0033fe88)
   11 0x7edf758f start_process+0x5e(peb=0x7ffdf000) 
[/home/pianist/local/src/wine-1.3.34/dlls/kernel32/process.c:1093] in 
kernel32 (0x0033fec8)
   12 0x7efa3730 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
   13 0x7efa641d call_thread_func+0x7c(entry=0x7edf7530, arg=0x7ffdf000, 
frame=0x33ffc8) 
[/home/pianist/local/src/wine-1.3.34/dlls/ntdll/signal_i386.c:2532] in 
ntdll (0x0033ffa8)
   14 0x7efa370e call_thread_entry_point+0x11() in ntdll (0x0033ffc8)
   15 0x7ef7b84e start_process+0x1d(kernel_start=0x7edf7530) 
[/home/pianist/local/src/wine-1.3.34/dlls/ntdll/loader.c:2612] in ntdll 
(0x0033ffe8)
   16 0xf767da9d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)

==========================================================================

Any idea what can be the problem this time?

What is it about fst (or kontakt?) not baing able to allocate memory? 
(The second request is kind of insane, but why does WINE deny the first 
one?)

The interesting thing is, I can run the Kontakt 5 standalone exe with 
wine (except for the asio part), so it does not seem to be fundamentally 
wine-incompatible...

Thank you for your help:

    Kristof



More information about the Linux-audio-user mailing list