PDA

View Full Version : Juce + Reaper


atomix1040
01-26-2007, 08:04 AM
i develop some plugs using JUCE (http://www.rawmaterialsoftware.com/juce/), and the plugs created with it VST/VSTi crash Reaper. I tried the JuceAudioPlugin demo that Jules the author of Juce wrote and it works in all hosts but crashes reaper for some reason. (i tried Live!/pc/mac and MiniHost FLStudio). Any ideas on what might be causing this ?

Jae.Thomas
01-26-2007, 08:21 AM
could you upload an example?

atomix1040
01-26-2007, 08:29 AM
sure the basic example plug as written and not modfied bu Jules (source code on the juce page)
http://atom.maczo.pl/files/cockos/juce_dll.zip
(both relase and debug builds, VC6 on win2k latest juce 1.40 vstsdk2.4)

fluffy
01-26-2007, 10:09 AM
Definitely crashes here.

Justin
01-26-2007, 01:53 PM
Looks like it crashes in effGetChunk. The debug build doesnt seem to have debug info, so I can't tell why.. perhaps I'll download the source and see...

-Justin

atomix1040
07-19-2008, 06:47 AM
i took the latest juce/reaper

still crashing

i uploaded the build (with debuf information this time) here:
http://relay.sndlab.com/filestore/x/audioPlugin.7z, maybe you can have a look at this.

regards.


i use VC6 on XP SP3, latest SP for VC6 + processor pack to compile JUCE, VST SDK 2.4 and ASIO SDK (latest verion don't remember the numbers now)

atomix1040
07-20-2008, 01:03 AM
could someone move this thread to the compatibility forum ?

Dstruct
08-30-2008, 12:42 AM
Just got a crash from KR-Reverb FS R1.1.0 (which obviously uses JUCE) while closing Reaper 2.46:

Anwendungsausnahme aufgetreten:
Anwendung: C:\Programme\Reaper\reaper.exe (pid=1588)
Wann: 30.08.2008 @ 09:34:41.531
Ausnahmenummer: c0000005 (Zugriffsverletzung)

*----> Systeminformationen <----*
Terminalsitzungskennung: 0
Prozessoranzahl: 2
Prozessortyp: x86 Family 6 Model 15 Stepping 6
Windows-Version: 5.1
Aktuelles Build: 2600
Service Pack: 3
Aktueller Typ: Multiprocessor Free

*----> Taskliste <----*
0 System Process
4 System
320 smss.exe
376 csrss.exe
400 winlogon.exe
448 services.exe
460 lsass.exe
632 svchost.exe
676 svchost.exe
728 svchost.exe
768 spoolsv.exe
1280 Explorer.EXE
1340 hdsp32.exe
1348 hdspmix.exe
712 emule.exe
1912 svchost.exe
2004 totalcmd.exe
1632 firefox.exe
1588 reaper.exe
1468 drwtsn32.exe

*----> Modulliste <----*
(0000000000400000 - 00000000007fd000: C:\Programme\Reaper\reaper.exe
(00000000010a0000 - 00000000010a7000: C:\Programme\Reaper\Plugins\soundtouch.dll
(0000000001310000 - 0000000001331000: C:\Programme\Reaper\plugins\reaper_ape.dll
(0000000001340000 - 000000000134c000: C:\Programme\Reaper\plugins\reaper_explorer.dll
(0000000001460000 - 0000000001479000: C:\Programme\Reaper\plugins\reaper_video.dll
(0000000001890000 - 00000000018bb000: C:\Programme\Reaper\plugins\reaper_flac.dll
(00000000018c0000 - 00000000018fe000: C:\Programme\Reaper\plugins\reaper_midi.dll
(0000000001900000 - 0000000001948000: C:\Programme\Reaper\plugins\reaper_mp3dec.dll
(0000000001950000 - 0000000001a7e000: C:\Programme\Reaper\plugins\reaper_ogg.dll
(0000000001a80000 - 0000000001a96000: C:\Programme\Reaper\plugins\reaper_wave.dll
(0000000001aa0000 - 0000000001ada000: C:\Programme\Reaper\plugins\reaper_wavpack.dll
(0000000001b60000 - 0000000001b69000: C:\WINDOWS\system32\Normaliz.dll
(0000000001bb0000 - 0000000001e89000: C:\WINDOWS\system32\xpsp2res.dll
(0000000002790000 - 000000000279a000: C:\WINDOWS\system32\hdspasio.dll
(0000000003bf0000 - 0000000003d01000: C:\Programme\VSTPlugins\Vember Audio\Shortcircuit.dll
(0000000004380000 - 000000000438a000: C:\Programme\Reaper\plugins\fx\readelay.dll
(0000000004390000 - 0000000004462000: C:\Programme\VSTPlugins\KResearch\Reverb FS.dll
(0000000010000000 - 000000001006c000: C:\Programme\Reaper\Plugins\elastique2.dll
(0000000010930000 - 0000000010979000: C:\WINDOWS\system32\PortableDeviceApi.dll
(0000000043f60000 - 0000000043fa5000: C:\WINDOWS\system32\iertutil.dll
(00000000441e0000 - 00000000442b0000: C:\WINDOWS\system32\WININET.dll
(00000000597d0000 - 0000000059825000: C:\WINDOWS\system32\NETAPI32.dll
(000000005b0f0000 - 000000005b128000: C:\WINDOWS\system32\UxTheme.dll
(000000005eb20000 - 000000005eb2d000: C:\WINDOWS\system32\perfproc.dll
(0000000071a00000 - 0000000071a08000: C:\WINDOWS\system32\WS2HELP.dll
(0000000071a10000 - 0000000071a27000: C:\WINDOWS\system32\WS2_32.dll
(0000000071a30000 - 0000000071a3a000: C:\WINDOWS\system32\WSOCK32.dll
(0000000071a80000 - 0000000071a92000: C:\WINDOWS\system32\MPR.dll
(0000000072c80000 - 0000000072c88000: C:\WINDOWS\system32\msacm32.drv
(0000000072c90000 - 0000000072c99000: C:\WINDOWS\system32\wdmaud.drv
(0000000073b10000 - 0000000073b24000: C:\WINDOWS\system32\sti.dll
(0000000073e70000 - 0000000073ecc000: C:\WINDOWS\system32\DSOUND.dll
(0000000074a60000 - 0000000074a67000: C:\WINDOWS\system32\CFGMGR32.dll
(0000000075ec0000 - 0000000075ee1000: C:\WINDOWS\system32\MSVFW32.dll
(0000000075f00000 - 0000000075f07000: C:\WINDOWS\System32\drprov.dll
(0000000075f10000 - 0000000075f1a000: C:\WINDOWS\System32\davclnt.dll
(0000000075f20000 - 000000007601d000: C:\WINDOWS\system32\browseui.dll
(0000000076350000 - 000000007639a000: C:\WINDOWS\system32\comdlg32.dll
(00000000765a0000 - 00000000765bd000: C:\WINDOWS\System32\CSCDLL.dll
(0000000076620000 - 00000000766d6000: C:\WINDOWS\system32\USERENV.dll
(0000000076880000 - 0000000076905000: C:\WINDOWS\system32\CRYPTUI.dll
(0000000076940000 - 0000000076966000: C:\WINDOWS\system32\ntshrui.dll
(0000000076ad0000 - 0000000076ae1000: C:\WINDOWS\system32\ATL.DLL
(0000000076af0000 - 0000000076b1e000: C:\WINDOWS\system32\WINMM.dll
(0000000076bf0000 - 0000000076c1e000: C:\WINDOWS\system32\WINTRUST.dll
(0000000076c50000 - 0000000076c78000: C:\WINDOWS\system32\IMAGEHLP.dll
(0000000076f20000 - 0000000076f4d000: C:\WINDOWS\system32\WLDAP32.dll
(0000000076f90000 - 000000007700f000: C:\WINDOWS\system32\CLBCATQ.DLL
(0000000077010000 - 00000000770e3000: C:\WINDOWS\system32\COMRes.dll
(00000000770f0000 - 000000007717b000: C:\WINDOWS\system32\OLEAUT32.dll
(00000000773a0000 - 00000000774a3000: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\COMCTL32.dll
(00000000774b0000 - 00000000775ed000: C:\WINDOWS\system32\ole32.dll
(00000000778f0000 - 00000000779e4000: C:\WINDOWS\system32\SETUPAPI.dll
(00000000779f0000 - 0000000077a46000: C:\WINDOWS\System32\cscui.dll
(0000000077a50000 - 0000000077ae6000: C:\WINDOWS\system32\CRYPT32.dll
(0000000077af0000 - 0000000077b02000: C:\WINDOWS\system32\MSASN1.dll
(0000000077b10000 - 0000000077b32000: C:\WINDOWS\system32\appHelp.dll
(0000000077ba0000 - 0000000077ba7000: C:\WINDOWS\system32\midimap.dll
(0000000077bb0000 - 0000000077bc5000: C:\WINDOWS\system32\MSACM32.dll
(0000000077bd0000 - 0000000077bd8000: C:\WINDOWS\system32\VERSION.dll
(0000000077be0000 - 0000000077c38000: C:\WINDOWS\system32\msvcrt.dll
(0000000077da0000 - 0000000077e4a000: C:\WINDOWS\system32\ADVAPI32.dll
(0000000077e50000 - 0000000077ee2000: C:\WINDOWS\system32\RPCRT4.dll
(0000000077ef0000 - 0000000077f39000: C:\WINDOWS\system32\GDI32.dll
(0000000077f40000 - 0000000077fb6000: C:\WINDOWS\system32\SHLWAPI.dll
(0000000077fc0000 - 0000000077fd1000: C:\WINDOWS\system32\Secur32.dll
(000000007c800000 - 000000007c908000: C:\WINDOWS\system32\kernel32.dll
(000000007c910000 - 000000007c9c6000: C:\WINDOWS\system32\ntdll.dll
(000000007e1e0000 - 000000007e351000: C:\WINDOWS\system32\shdocvw.dll
(000000007e360000 - 000000007e3f1000: C:\WINDOWS\system32\USER32.dll
(000000007e670000 - 000000007ee91000: C:\WINDOWS\system32\SHELL32.dll

*----> Statusabbild für Threadkennung 0x64c <----*

eax=0447e000 ebx=00000000 ecx=00076000 edx=00000df0 esi=04470000 edi=0447d9d0
eip=7c921a0a esp=0012e4bc ebp=0012e4f0 iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000206

*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\ntdll.dll -
Funktion: ntdll!RtlInitializeCriticalSection
7c9219ea 2bda sub ebx,edx
7c9219ec 3bc8 cmp ecx,eax
7c9219ee 8955d8 mov [ebp-0x28],edx
7c9219f1 895ddc mov [ebp-0x24],ebx
7c9219f4 0f86c4000000 jbe ntdll!RtlInitializeCriticalSection+0x4c1 (7c921abe)
7c9219fa 2bc8 sub ecx,eax
7c9219fc 85c9 test ecx,ecx
7c9219fe 894d0c mov [ebp+0xc],ecx
7c921a01 0f84be000000 je ntdll!RtlInitializeCriticalSection+0x4c8 (7c921ac5)
7c921a07 8b5de4 mov ebx,[ebp-0x1c]
FEHLER ->7c921a0a 837b2c10 cmp dword ptr [ebx+0x2c],0x10 ds:0023:0000002c=????????
7c921a0e 0f83f11d0000 jnb ntdll!RtlGetDaclSecurityDescriptor+0x86 (7c923805)
7c921a14 8b8e70010000 mov ecx,[esi+0x170]
7c921a1a 33c0 xor eax,eax
7c921a1c 3bc8 cmp ecx,eax
7c921a1e 0f84d38c0000 je ntdll!RtlReAllocateHeap+0xb77 (7c92a6f7)
7c921a24 39414c cmp [ecx+0x4c],eax
7c921a27 0f84c28c0000 je ntdll!RtlReAllocateHeap+0xb6f (7c92a6ef)
7c921a2d 66394702 cmp [edi+0x2],ax
7c921a31 0f84f71d0000 je ntdll!RtlGetDaclSecurityDescriptor+0xaf (7c92382e)
7c921a37 8b4140 mov eax,[ecx+0x40]

*----> Stack Back Trace <----*
WARNING: Stack unwind information not available. Following frames may be wrong.
*** WARNING: Unable to verify checksum for C:\Programme\VSTPlugins\KResearch\Reverb FS.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Programme\VSTPlugins\KResearch\Reverb FS.dll -
ChildEBP RetAddr Args to Child
0012e4f0 7c92099a 0447e000 00076000 0000ee84 ntdll!RtlInitializeCriticalSection+0x40d
0012e5c0 04406e33 04470000 00000000 0447d9d8 ntdll!wcsncpy+0x43b
0012e600 0439aa1f 0447d9d8 0439a9f8 0447d9a8 Reverb FS+0x76e33
0447e648 000000eb 00000000 00000000 00000000 Reverb FS+0xaa1f