Hi all...I am trying to run a windows VST plugin (music software in dll form) fom energyXT, a windows VST host that runs flawlessly with Wine and wineasio sound driver. The dll plugin, called Unicontrol, crashes energyXT everytime I load it to an empty project so I ran it from the terminal and this is what I got: Code: $ env WINEPREFIX="/home/User/.wine" wine "C:\Program Files\energyXT2\energyXT2.exe" jackd 0.109.2 Copyright 2001-2005 Paul Davis and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK compiled with System V SHM support. loading driver .. creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit control device hw:0 configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods ALSA: final selected sample format for capture: 16bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 32bit little-endian ALSA: use 2 periods for playback fixme:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0). wine: Unhandled page fault on read access to 0x00000001 at address 0x1 (thread 0009), starting debugger... **** alsa_pcm: xrun of at least 444.495 msecs Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0x00000001). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:00000001 ESP:0033f748 EBP:0033f774 EFLAGS:00210212( - 00 - RIA1) EAX:00150408 EBX:7de64188 ECX:001100d8 EDX:0033f76c ESI:0033f7c8 EDI:001504a8 Stack dump: 0x0033f748: 7de58ef6 00150408 0033f76c 00000002 0x0033f758: 7de64188 0033f800 04c086e8 0033f784 0x0033f768: 7de506f6 00110000 0033f7c8 0033f7a4 0x0033f778: 7de597ac 0033f800 04c086e8 0033f7a4 0x0033f788: 7de593dd 0033f800 0033f800 00000008 0x0033f798: 00000000 00151d80 04c086e8 0033f8c8 Backtrace: =>1 0x00000001 (0x0033f774) 2 0x7de597ac GdipGetImageWidth+0x3c() in gdiplus (0x0033f7a4) 3 0x0469788e in unicontrol (+0x4788e) (0x0033f8c8) 0x00000001: -- no code accessible -- Modules: Module Address Debug info Name (108 modules) PE 400000- 8ff000 Deferred energyxt2 PE 4650000- 4ad9000 Export unicontrol PE 10000000-1006b000 Deferred libaam ELF 7b800000-7b92d000 Deferred kernel32<elf> \-PE 7b820000-7b92d000 \ kernel32 ELF 7bc00000-7bca4000 Deferred ntdll<elf> \-PE 7bc10000-7bca4000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7cde0000-7ce2d000 Deferred libgcrypt.so.11 ELF 7ce2d000-7ce3d000 Deferred libtasn1.so.3 ELF 7ce3d000-7ce6f000 Deferred libcrypt.so.1 ELF 7ce6f000-7cee5000 Deferred libgnutls.so.13 ELF 7cee5000-7cf08000 Deferred libk5crypto.so.3 ELF 7cf08000-7cf95000 Deferred libkrb5.so.3 ELF 7cf95000-7cfbe000 Deferred libgssapi_krb5.so.2 ELF 7cfbe000-7cff1000 Deferred libcups.so.2 ELF 7cff1000-7d01d000 Deferred ws2_32<elf> \-PE 7d000000-7d01d000 \ ws2_32 ELF 7d01d000-7d044000 Deferred oledlg<elf> \-PE 7d020000-7d044000 \ oledlg ELF 7d044000-7d06a000 Deferred odbc32<elf> \-PE 7d050000-7d06a000 \ odbc32 ELF 7dd73000-7dd77000 Deferred libgpg-error.so.0 ELF 7dd77000-7dd7f000 Deferred libkrb5support.so.0 ELF 7dd90000-7de32000 Deferred oleaut32<elf> \-PE 7dda0000-7de32000 \ oleaut32 ELF 7de32000-7de6a000 Export gdiplus<elf> \-PE 7de40000-7de6a000 \ gdiplus ELF 7dfbf000-7dfd5000 Deferred snmpapi<elf> \-PE 7dfc0000-7dfd5000 \ snmpapi ELF 7dfd5000-7e00b000 Deferred winspool<elf> \-PE 7dfe0000-7e00b000 \ winspool ELF 7e00b000-7e0b6000 Deferred comdlg32<elf> \-PE 7e010000-7e0b6000 \ comdlg32 ELF 7e0f0000-7e109000 Deferred libjack.so.0 ELF 7e10b000-7e10e000 Deferred libkeyutils.so.1 ELF 7e10e000-7e111000 Deferred libcom_err.so.2 ELF 7e11a000-7e136000 Deferred wineasio<elf> \-PE 7e120000-7e136000 \ wineasio ELF 7e176000-7e181000 Deferred libgcc_s.so.1 ELF 7e182000-7e18b000 Deferred librt.so.1 ELF 7e32f000-7e362000 Deferred uxtheme<elf> \-PE 7e340000-7e362000 \ uxtheme ELF 7e362000-7e376000 Deferred midimap<elf> \-PE 7e370000-7e376000 \ midimap ELF 7e376000-7e39c000 Deferred msacm32<elf> \-PE 7e380000-7e39c000 \ msacm32 ELF 7e39c000-7e3b3000 Deferred msacm32<elf> \-PE 7e3a0000-7e3b3000 \ msacm32 ELF 7e3b3000-7e476000 Deferred libasound.so.2 ELF 7e487000-7e4bd000 Deferred winealsa<elf> \-PE 7e490000-7e4bd000 \ winealsa ELF 7e4bd000-7e4c6000 Deferred libxcursor.so.1 ELF 7e4c6000-7e4cb000 Deferred libxfixes.so.3 ELF 7e4cb000-7e4ce000 Deferred libxcomposite.so.1 ELF 7e4ce000-7e4d4000 Deferred libxrandr.so.2 ELF 7e4d4000-7e4dc000 Deferred libxrender.so.1 ELF 7e4dc000-7e4df000 Deferred libxinerama.so.1 ELF 7e4df000-7e4ff000 Deferred imm32<elf> \-PE 7e4f0000-7e4ff000 \ imm32 ELF 7e4ff000-7e504000 Deferred libxdmcp.so.6 ELF 7e504000-7e51c000 Deferred libxcb.so.1 ELF 7e51c000-7e51e000 Deferred libxcb-xlib.so.0 ELF 7e51e000-7e521000 Deferred libxau.so.6 ELF 7e521000-7e608000 Deferred libx11.so.6 ELF 7e608000-7e616000 Deferred libxext.so.6 ELF 7e616000-7e61b000 Deferred libxxf86vm.so.1 ELF 7e61b000-7e633000 Deferred libice.so.6 ELF 7e633000-7e63b000 Deferred libsm.so.6 ELF 7e64c000-7e6e3000 Deferred winex11<elf> \-PE 7e660000-7e6e3000 \ winex11 ELF 7e72e000-7e74f000 Deferred libexpat.so.1 ELF 7e74f000-7e779000 Deferred libfontconfig.so.1 ELF 7e779000-7e78e000 Deferred libz.so.1 ELF 7e78e000-7e7fb000 Deferred libfreetype.so.6 ELF 7e7fb000-7e8ba000 Deferred comctl32<elf> \-PE 7e800000-7e8ba000 \ comctl32 ELF 7e8ba000-7e913000 Deferred shlwapi<elf> \-PE 7e8d0000-7e913000 \ shlwapi ELF 7e913000-7ea26000 Deferred shell32<elf> \-PE 7e920000-7ea26000 \ shell32 ELF 7ea26000-7ea39000 Deferred libresolv.so.2 ELF 7ea4a000-7ea68000 Deferred iphlpapi<elf> \-PE 7ea50000-7ea68000 \ iphlpapi ELF 7ea68000-7eac9000 Deferred rpcrt4<elf> \-PE 7ea70000-7eac9000 \ rpcrt4 ELF 7eac9000-7eb6d000 Deferred ole32<elf> \-PE 7eae0000-7eb6d000 \ ole32 ELF 7eb6d000-7ebbf000 Deferred advapi32<elf> \-PE 7eb80000-7ebbf000 \ advapi32 ELF 7ebbf000-7ec5a000 Deferred gdi32<elf> \-PE 7ebd0000-7ec5a000 \ gdi32 ELF 7ec5a000-7eda1000 Deferred user32<elf> \-PE 7ec70000-7eda1000 \ user32 ELF 7eda1000-7ee33000 Deferred winmm<elf> \-PE 7edb0000-7ee33000 \ winmm ELF 7ee33000-7ee7d000 Deferred dsound<elf> \-PE 7ee40000-7ee7d000 \ dsound ELF 7ef9d000-7efa8000 Deferred libnss_files.so.2 ELF 7efa8000-7efb2000 Deferred libnss_nis.so.2 ELF 7efb2000-7efca000 Deferred libnsl.so.1 ELF 7efca000-7efef000 Deferred libm.so.6 ELF 7eff7000-7f000000 Deferred libnss_compat.so.2 ELF b7ca5000-b7ca9000 Deferred libdl.so.2 ELF b7ca9000-b7df8000 Deferred libc.so.6 ELF b7df9000-b7e11000 Deferred libpthread.so.0 ELF b7e22000-b7f58000 Deferred libwine.so.1 ELF b7f5a000-b7f76000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\energyXT2\energyXT2.exe 0000001a 0 00000009 0 <== 0000000c 00000013 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000014 0 00000011 0 00000010 0 00000016 00000017 0 Backtrace: =>1 0x00000001 (0x0033f774) 2 0x7de597ac GdipGetImageWidth+0x3c() in gdiplus (0x0033f7a4) 3 0x0469788e in unicontrol (+0x4788e) (0x0033f8c8) So is this a situation of missing libraries or is it a hopeless case? Any help is greatly appreciated. Thanks.