• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
64-bit auval crash - Custom Unit
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

64-bit auval crash - Custom Unit


  • Subject: 64-bit auval crash - Custom Unit
  • From: Blue Cat Audio Dev <email@hidden>
  • Date: Fri, 22 Jan 2010 23:07:42 +0100

Hi,

I have been trying to validate 64 bits AU plugins for Logic 9.1, but auval crashes as soon as one of the parameters uses a Custom Unit (kAudioUnitParameterUnit_CustomUnit set and non-NULL unitName). You can see the log and stack below.

If the unitName field of the AudioUnitParamInfo struct is NULL for all parameters, auval does not crash anymore and the plugin can be validated. This problem does not occur for our 32 bits plugins, and the 64 bit plugin is running fine in logic despite this auval crash (even the generic "controls" view works, displaying appropriate units).

I have tried both static and dynamically allocated CFString for unitName, it has no effect: auval keeps crashing.

Is this a known issue? Is there anyway to avoid this problem apart from suppressing custom units from the parameters?

Regards,

W.
Blue Cat Audio

=> auval log extract:
--------------------------------------------------
PUBLISHED PARAMETER INFO:

# # # 9 Global Scope Parameters:

validation result: crashed validation
--------------------------------------------------

=> stack
Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   com.apple.CoreFoundation      	0x00007fff803a2b40 CFRelease + 112
1   auvaltool                     	0x0000000100005582 0x100000000 + 21890
2   auvaltool                     	0x0000000100005af6 0x100000000 + 23286
3   auvaltool                     	0x000000010000cf63 0x100000000 + 53091
4   auvaltool                     	0x00000001000015de 0x100000000 + 5598
5   auvaltool                     	0x0000000100001c7f 0x100000000 + 7295
6   auvaltool                     	0x0000000100000c1c 0x100000000 + 3100

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >AudioUnit 64/32 bit bridge (From: Wolfgang Kundrus <email@hidden>)
 >Re: AudioUnit 64/32 bit bridge (From: Paul Davis <email@hidden>)
 >Re: AudioUnit 64/32 bit bridge (From: tahome izwah <email@hidden>)
 >Re: AudioUnit 64/32 bit bridge (From: David Duncan <email@hidden>)
 >Re: AudioUnit 64/32 bit bridge (From: tahome izwah <email@hidden>)
 >64-bit AU (From: john smith <email@hidden>)
 >Re: 64-bit AU (From: Jean-Daniel Dupas <email@hidden>)
 >RE: 64-bit AU (From: john smith <email@hidden>)
 >Re: 64-bit AU (From: tahome izwah <email@hidden>)
 >RE: 64-bit AU (From: john smith <email@hidden>)
 >Re: 64-bit AU (From: Os <email@hidden>)

  • Prev by Date: Re: iPhone 3.1.2: weird AudioFileStreamParseBytes behavior with HTTP Live variant streams
  • Next by Date: Re: iPhone 3.1.2:mAudioObjectType not implemented C ?
  • Previous by thread: Re: 64-bit AU
  • Next by thread: Re: 64-bit auval crash - Custom Unit
  • Index(es):
    • Date
    • Thread