JuceDemoPlugin auval crash on 10.6.8


#1

Hi,

Just tested on Juce 2.0.24 (tip from git). JuceDemoPlugin built on OSX 10.7.4, XCode 4.2
On OSX 10.7 everything’s fine but it doesn’t work on 10.6.8.

Here’s auval’s output:

...auval -v aufx Jcdm RawM

  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
         AU Validation Tool
         Version: 1.6.1a1 
          Copyright 2003-2007, Apple, Inc. All Rights Reserved.

         Specify -h (-help) for command options
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

--------------------------------------------------
VALIDATING AUDIO UNIT: 'aufx' - 'Jcdm' - 'RawM'
--------------------------------------------------
Manufacturer String: Raw Material Software
AudioUnit name: Juce Demo Plugin
Component Version: 1.0.0 (0x10000)

* * PASS
--------------------------------------------------
TESTING OPEN TIMES:
COLD:
2012-08-02 14:11:40.790 auvaltool[710:a07] Error loading /Library/Audio/Plug-Ins/Components/JuceDemoPlugin.component/Contents/MacOS/JuceDemoPlugin:  dlopen(/Library/Audio/Plug-Ins/Components/JuceDemoPlugin.component/Contents/MacOS/JuceDemoPlugin, 262): Symbol not found: __tlv_bootstrap
  Referenced from: /Library/Audio/Plug-Ins/Components/JuceDemoPlugin.component/Contents/MacOS/JuceDemoPlugin
  Expected in: /usr/lib/libSystem.B.dylib
 in /Library/Audio/Plug-Ins/Components/JuceDemoPlugin.component/Contents/MacOS/JuceDemoPlugin
FATAL ERROR: OpenAComponent: result: -50,0xFFFFFFCE 

any hints?

Cheers,
Przemek


#2

Maybe check the SDK compatibility setting for the build you’re using. If this is the debug build, then I think by default it will just target your current OS, so won’t run on older versions.


#3

Yep, sorry :oops: I must have been changed MacOSX Deployment Target and then updated juce to tip. My fault… Thanks