Skip to content

Instantly share code, notes, and snippets.

@Birch-san
Created April 16, 2018 21:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Birch-san/7f3c8d4fe5cf3feea704b170e8b16298 to your computer and use it in GitHub Desktop.
Save Birch-san/7f3c8d4fe5cf3feea704b170e8b16298 to your computer and use it in GitHub Desktop.
Blocked on mutex inside AudioObjectGetPropertyDataSize (CoreAudio.framework, AudioHardware.h)
__psynch_mutexwait 0x00007fff55a07d1e
_pthread_mutex_lock_wait 0x00007fff55b43bfe
_pthread_mutex_lock_slow 0x00007fff55b41551
HALB_Mutex::Lock() 0x00007fff2da9c91f
HALC_ProxyIOContext::GetPropertyDataSize(AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int&) const 0x00007fff2dab9fe1
HALC_ShellObject::GetPropertyDataSize(unsigned int, AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int&) const 0x00007fff2dacecc8
HAL_HardwarePlugIn_ObjectGetPropertyDataSize(AudioHardwarePlugInInterface**, unsigned int, AudioObjectPropertyAddress const*, unsigned int, void const*, unsigned int*) 0x00007fff2dace4bf
HALPlugIn::ObjectGetPropertyDataSize(HALObject const&, AudioObjectPropertyAddress const&, unsigned int, void const*) const 0x00007fff2dace22c
AudioObjectGetPropertyDataSize 0x00007fff2dac9fb1
get_num_outputs 0x000000011c065584
fluid_core_audio_driver_settings 0x000000011c06574f
fluid_audio_driver_settings 0x000000011c085833
new_fluid_settings 0x000000011c067a4b
FluidSynthModel::initialise() FluidSynthModel.cpp:37
JuicySFAudioProcessor::initialiseSynth() PluginProcessor.cpp:40
JuicySFAudioProcessor::JuicySFAudioProcessor() PluginProcessor.cpp:31
JuicySFAudioProcessor::JuicySFAudioProcessor() PluginProcessor.cpp:30
createPluginFilter() PluginProcessor.cpp:307
createPluginFilterOfType(juce::AudioProcessor::WrapperType) juce_PluginUtilities.cpp:165
AudioProcessorHolder::AudioProcessorHolder(bool) juce_AU_Wrapper.mm:109
JuceAU::JuceAU(ComponentInstanceRecord*) juce_AU_Wrapper.mm:127
JuceAU::JuceAU(ComponentInstanceRecord*) juce_AU_Wrapper.mm:133
APFactory<AUMIDILookup, JuceAU>::Construct(void*, ComponentInstanceRecord*) ComponentBase.h:231
ComponentBase::AP_Open(void*, ComponentInstanceRecord*) ComponentBase.cpp:104
APComponent::newInstance(unsigned int, bool, void (ComponentInstanceRecord*, int) block_pointer) 0x00007fff2cb425e6
__AudioComponentInstanceNew_block_invoke 0x00007fff2cba966d
Synchronously 0x00007fff2cc1c3e1
AudioComponentInstanceNew 0x00007fff2cba95a9
AudioUnitNodeInfo::Open() 0x00007fff2ca6b4f7
AudioUnitGraph::Open() 0x00007fff2ca6687a
createForComponentDescription(AUComponentDescription const&, il::IAudioPluginHost*, il::TAudioPluginIdentity const&) 0x0000000112338676
CreatePlugin 0x00000001123387ed
<unknown> 0x000000011e08a6ae
<unknown> 0x000000011e08ed6e
<unknown> 0x000000011e04aaae
<unknown> 0x000000011e052506
<unknown> 0x000000011e04ccdb
<unknown> 0x000000010020d496
<unknown> 0x0000000100209f05
<unknown> 0x0000000100210e2b
<unknown> 0x000000010012ce7d
<unknown> 0x000000010012e065
<unknown> 0x000000010015fc93
<unknown> 0x000000010016010e
<unknown> 0x0000000100160220
<unknown> 0x00000001003b88d6
<unknown> 0x00000001002dc8ec
<unknown> 0x00000001003bad61
<unknown> 0x00000001003bc5c5
<unknown> 0x00000001003bc4f0
<unknown> 0x000000010003f5af
<unknown> 0x000000010003eebb
<unknown> 0x0000000100046b8c
<unknown> 0x0000000100025114
<unknown> 0x00000001003b0e21
<unknown> 0x00000001003b0983
-[MVObject sendEvent:withData:] 0x0000000101f0eb24
-[MVObject receiveCustomEvent:] 0x0000000101f0eaba
__NSThreadPerformPerform 0x00007fff3018d125
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ 0x00007fff2e0845a1
__CFRunLoopDoSource0 0x00007fff2e13e35c
__CFRunLoopDoSources0 0x00007fff2e067040
__CFRunLoopRun 0x00007fff2e0664bd
CFRunLoopRunSpecific 0x00007fff2e065d23
RunCurrentEventLoopInMode 0x00007fff2d37de26
ReceiveNextEventCommon 0x00007fff2d37da9f
_BlockUntilNextEventMatchingListInModeWithFilter 0x00007fff2d37d914
_DPSNextEvent 0x00007fff2b648f5f
-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] 0x00007fff2bddeb4c
-[NSApplication run] 0x00007fff2b63dd6d
<unknown> 0x000000010002d1b7
<unknown> 0x0000000100001ef9
<unknown> 0x0000000100001ffb
<unknown> 0x00000001000219d4
<unknown> 0x0000000100001dbe
<unknown> 0x0000000100001f62
<unknown> 0x0000000100001d64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment