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

From: Csillag Kristof <csillag.kristof@email-addr-hidden>
Date: Sun Dec 18 2011 - 23:51:57 EET

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

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Mon Dec 19 00:15:02 2011

This archive was generated by hypermail 2.1.8 : Mon Dec 19 2011 - 00:15:02 EET