Hi,
there are new versions of the VST scanners used in Cubase 9.
See: VSTScanner for Cubase/Nuendo - VST 3 SDK - Steinberg Forums
Cheers
Arne
Hi,
there are new versions of the VST scanners used in Cubase 9.
See: VSTScanner for Cubase/Nuendo - VST 3 SDK - Steinberg Forums
Cheers
Arne
does Segmentation fault: 11 indicate the objc runtime issue?
As far as I can tell I have done what is suggested in the forum post, but the VST2 scanner still crashes like this
I need to see the call stack, at best the complete crashlog to tell you this.
I’m having a similar issue. So I am building my plugin with base SDK 10.7 and “Implicitly Link Objective-C runtime Library” set to off. Scanning it in macOS 10.12 Sierra works without problems. Scanning it in OS X 10.10 shows this output:
Segmentation Fault: 11
Terminal isn’t crashing though, so I guess there’s nothing I can do to find out what’s happening, is there? Any ideas what I could do to solve this?
Additional infos: Scanning the plugin Krush from Tritik in OS X 10.10 works without issues. Cubase 9 sets my plugin to the blacklist in OS X 10.10, but when I tell Cubase 9 to use it anyway, it works without recognizable issues. It also works in Reaper.
Without crashlog or call stack it is impossible to tell you the reason.
OK, I’ve isolated the issue:
We’re using JUCE. Cubase 9 blacklists our plugins on OS X 10.11 if we’re calling juce::MidiInput::getDevices during initialization.
I’ve tested it with JUCE’s current master (v4.3.1), compiled with XCode 8.2.1 on OS X 10.11, and Base SDK set to 10.7.
vst2xscanner gives this error: Segmentation fault: 11
If we avoid the call to juce::MidiInput::getDevices, then our plugins are parsed fine.
Also all is fine on macOS 10.12, even if we call juce::MidiInput::getDevices.
I am wondering though - all seems fine if we manually white-list our plugin, or if we run it in other DAWs. But I guess that indeed the call to MidiInput::getDevices does something wrong, for example writes to a wrong memory location. Interesting though that only vst2xscanner catches this (we’re not aware of any crash bugs related to our plugins).
I’ve also posted to the JUCE forum - MidiInput::getDevices breaks Cubase 9 - Audio Plugins - JUCE - would be great to solve this.
Really, to tell you if this is the Objective-C bug I need to see the crash call stack. Do you have a problem to post it ?
I am pretty sure it’s not related to the Objective-C bug, as I am not linking to Objective-C.
It may gets linked in indirectly. But if you don’t want to post a crashlog, I don’t see a way to help you there.
Ah ok, I see. I’ll post a crash log here today or tomorrow.
Hi Arne,
I’m trying to find a cause of the crash of plug-in in vst2xscanner. Below is the full crash log.
The plug-in has been built with Xcode 7.3.1, OS X 10.11 base SDK with deployment target 10.8.
Do you have any idea where the problem might be?
Best regards,
Pavol Markovic
Process: vst2xscanner [61504]
Path: /Users/USER/Downloads/*/vst2xscanner
Identifier: vst2xscanner
Version: 0
Code Type: X86-64 (Native)
Parent Process: bash [17298]
Responsible: vst2xscanner [61504]
User ID: 501
Date/Time: 2017-03-24 21:44:02.868 +1300
OS Version: Mac OS X 10.12.3 (16D32)
Report Version: 12
Anonymous UUID: D9964F32-D784-A8F8-76CE-D24D67866575
Sleep/Wake UUID: 5066B313-47E3-41B2-BEAB-1C1C509950E8
Time Awake Since Boot: 690000 seconds
Time Since Wake: 2300 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000010a941ac8
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]
VM Regions Near 0x10a941ac8:
mapped file 000000010795e000-000000010854e000 [ 11.9M] rw-/rwx SM=COW
-->
JS JIT generated code 000036df3c400000-000036df3c401000 [ 4K] ---/rwx SM=NUL
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fffc22e0196 attachCategories(objc_class*, locstamped_category_list_t*, bool) + 888
1 libobjc.A.dylib 0x00007fffc22df23c realizeClass(objc_class*) + 1688
2 libobjc.A.dylib 0x00007fffc22e1afa lookUpImpOrForward + 104
3 libobjc.A.dylib 0x00007fffc22e15d4 _objc_msgSend_uncached + 68
4 com.apple.AppKit 0x00007fffab0e1f6f -[NSView visibleRect] + 39
5 com.apple.AppKit 0x00007fffab0e1b1f NSViewSetNeedsDisplayInRect + 419
6 com.apple.AppKit 0x00007fffab0e1973 -[NSView setNeedsDisplayInRect:] + 48
7 com.apple.AppKit 0x00007fffab0e1812 -[NSView setNeedsDisplay:] + 81
8 com.apple.AppKit 0x00007fffab0e1124 -[NSClipView initWithFrame:] + 151
9 com.apple.AppKit 0x00007fffab0e02b3 -[NSScrollView initWithFrame:] + 487
10 com.apple.WebKitLegacy 0x00007fffb581e7bb -[WebDynamicScrollBarsView initWithFrame:] + 75
11 com.apple.WebKitLegacy 0x00007fffb581e632 -[WebFrameView initWithFrame:] + 354
12 com.apple.WebKitLegacy 0x00007fffb581cfda -[WebView(WebPrivate) _commonInitializationWithFrameName:groupName:] + 410
13 com.apple.WebKitLegacy 0x00007fffb58ebca4 -[WebView(WebPrivate) _initWithFrame:frameName:groupName:] + 164
14 com.apple.WebKitLegacy 0x00007fffb582e81b -[WebView initWithFrame:frameName:groupName:] + 187
15 com.apple.WebKitLegacy 0x00007fffb58436fc -[WebView initWithFrame:] + 60
16 com.apple.AppKit 0x00007fffab0f06e6 -[NSView init] + 62
17 vst2xscanner 0x00000001044ff619 0x1044fa000 + 22041
18 vst2xscanner 0x00000001044fc4e5 0x1044fa000 + 9445
19 libdyld.dylib 0x00007fffc2bd0255 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fffc2cff4e2 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffc2de7791 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffc2de71ed start_wqthread + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fffc2cff4e2 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffc2de7791 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffc2de71ed start_wqthread + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fffc2cff4e2 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffc2de75fe _pthread_wqthread + 1023
2 libsystem_pthread.dylib 0x00007fffc2de71ed start_wqthread + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fffc2cfec86 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fffc2de896a _pthread_cond_wait + 712
2 libc++.1.dylib 0x00007fffc177058d std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3 com.apple.JavaScriptCore 0x00007fffb047a60c void std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >(std::__1::unique_lock<bmalloc::Mutex>&) + 108
4 com.apple.JavaScriptCore 0x00007fffb047a58b bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() + 155
5 com.apple.JavaScriptCore 0x00007fffb047a459 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*) + 9
6 com.apple.JavaScriptCore 0x00007fffb047a70d void* std::__1::__thread_proxy<std::__1::tuple<void (*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >(void*) + 93
7 libsystem_pthread.dylib 0x00007fffc2de7aab _pthread_body + 180
8 libsystem_pthread.dylib 0x00007fffc2de79f7 _pthread_start + 286
9 libsystem_pthread.dylib 0x00007fffc2de71fd thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000000010a941ac8 rcx: 0x000000010a941ac8 rdx: 0x0000000000000000
rdi: 0x000000010a941ab0 rsi: 0x00007fb60ed1e450 rbp: 0x00007fff5b705130 rsp: 0x00007fff5b705070
r8: 0x0000000000000001 r9: 0x00007fb60ed1e450 r10: 0x0000000000000000 r11: 0x00007fb60ee17980
r12: 0x0000000000000000 r13: 0x00007fb60ee27060 r14: 0x0000000000000001 r15: 0x0000000000000000
rip: 0x00007fffc22e0196 rfl: 0x0000000000010202 cr2: 0x000000010a941ac8
Logical CPU: 1
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x1044fa000 - 0x104661fff +vst2xscanner (0) <A15B6757-EFE1-36B4-AE63-3573F4FB8D1C> /Users/USER/Downloads/*/vst2xscanner
0x1047bd000 - 0x1047d6ffb libexpat.1.dylib (15) <617B8B7A-A0AB-37D6-AFCA-F90F7F14E455> /usr/lib/libexpat.1.dylib
0x106e0e000 - 0x106e4cff7 com.apple.audio.midi.CoreMIDI (1.10 - 88) <05B584BA-1FEA-3D34-8ABB-7C8C37952CB0> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0x106f10000 - 0x10707afff com.apple.audio.units.Components (1.14 - 1.14) <12D3C1ED-30A2-3270-B1B7-E5E64E245959> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x1078d3000 - 0x107910267 dyld (421.2) <947FC440-80F9-32F7-A773-6FC418FE1AB7> /usr/lib/dyld
0x7fffa80e9000 - 0x7fffa8422fff com.apple.RawCamera.bundle (7.01 - 889) <155ED09B-673E-3726-8302-E54AADAC5B63> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x7fffa9f7f000 - 0x7fffa9f7ffff com.apple.Accelerate (1.11 - Accelerate 1.11) <BDDB2053-BB24-34E4-A452-50D1260BF672> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fffa9f98000 - 0x7fffaa5d8fe3 com.apple.vImage (8.1 - ???) <77F96C96-725E-31E5-8072-D09C6BD988A2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fffaa5d9000 - 0x7fffaa7a0fef libBLAS.dylib (1185) <0D55CF73-6DBD-3D15-B500-189479638551> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fffaa7a1000 - 0x7fffaa7b8fff libBNNS.dylib (14) <43A9B06E-3C21-3CE6-B0C1-99DA172DEEB0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x7fffaa7b9000 - 0x7fffaabc4fff libLAPACK.dylib (1185) <E7AE9C48-6E42-3EB7-A257-D48E0CB48D00> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fffaabc5000 - 0x7fffaabdbfff libLinearAlgebra.dylib (1185) <08F00EFB-B477-3421-906E-3D364E607E6A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x7fffaabdc000 - 0x7fffaabe2fff libQuadrature.dylib (3) <120F6228-A3D4-3184-89D7-785ADC2AC715> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x7fffaabe3000 - 0x7fffaabf6ff7 libSparseBLAS.dylib (1185) <912E3D25-27C0-3245-B64C-3CAD43A5D633> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x7fffaabf7000 - 0x7fffaad44ff7 libvDSP.dylib (600) <87EF1D0A-1F85-31DD-AD8F-AB31E7D8E73B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fffaad45000 - 0x7fffaadfcfff libvMisc.dylib (600) <F6EA539E-0A90-3F8A-9ECA-001E46394E29> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fffaadfd000 - 0x7fffaadfdfff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <B4B785D8-CB43-3E5D-AE81-1F27885AA112> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fffab0bd000 - 0x7fffabe8fff3 com.apple.AppKit (6.9 - 1504.81.100) <0CCB2E18-076E-3D8A-A777-A6E57EF2570A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fffabea1000 - 0x7fffabea1fff com.apple.ApplicationServices (48 - 48) <237200C2-28A6-3C19-B34B-53C953F8AE42> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fffabea2000 - 0x7fffabf10ff7 com.apple.ApplicationServices.ATS (377 - 422.2) <3680281F-DB99-3CA2-9C76-CABFC8DBC980> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fffabfaa000 - 0x7fffac0d9fff libFontParser.dylib (194.6) <F3DF2CF7-B25D-30BB-9EE6-1EA9F3B8A066> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fffac0da000 - 0x7fffac124fff libFontRegistry.dylib (196.3) <855AF921-EAE0-3D07-B161-5EF09806B643> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fffac220000 - 0x7fffac2caff7 com.apple.ColorSync (4.12.0 - 502.1) <5F244DE3-A6E8-335F-AE3B-25F0E407DD62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fffac2cb000 - 0x7fffac31bff7 com.apple.HIServices (1.22 - 591) <34C950CC-1084-354A-BCE6-9396EDB29DF8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fffac31c000 - 0x7fffac32bff3 com.apple.LangAnalysis (1.7.0 - 1.7.0) <47D1A017-91A4-37F3-93E0-3923CD6ED2DE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fffac32c000 - 0x7fffac379fff com.apple.print.framework.PrintCore (12 - 491) <B7CC15C1-AF50-37F3-8AF6-65F8CDC323F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fffac37a000 - 0x7fffac3b5fff com.apple.QD (3.12 - 310) <8F718290-DD82-36CE-9AF0-EFB6D31A49F4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fffac3b6000 - 0x7fffac3c1ff7 com.apple.speech.synthesis.framework (6.3.3 - 6.3.3) <629831B1-B13C-30F5-AE16-6BB9037E3753> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fffac3c2000 - 0x7fffac5d2fff com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <A1B98513-C19E-376F-8DAF-71BB2F263C5F> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fffac5d3000 - 0x7fffac5d3fff com.apple.audio.units.AudioUnit (1.14 - 1.14) <55C6A958-D52B-3D81-B230-EB949212B5D9> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fffac73c000 - 0x7fffacb0fff7 com.apple.CFNetwork (807.2.14 - 807.2.14) <9702C8B9-2984-3DD9-9C59-A83499C2DBC4> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fffacb29000 - 0x7fffacb29fff com.apple.Carbon (154 - 157) <1BF9C0EB-45A0-3584-85DC-F64A9914F40D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fffacb2a000 - 0x7fffacb2dfff com.apple.CommonPanels (1.2.6 - 98) <6A71E8CB-3BF7-3A49-A5F7-0579BAE1219D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fffacb2e000 - 0x7ffface36ff7 com.apple.HIToolbox (2.1.1 - 856.13) <98D5D2A7-55A6-31A7-9056-CC48EBB16654> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7ffface37000 - 0x7ffface3aff7 com.apple.help (1.3.5 - 49) <27C5F9FE-838F-3807-A4AC-D99470185B10> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7ffface3b000 - 0x7ffface40fff com.apple.ImageCapture (9.0 - 9.0) <E3E757FD-4060-33A4-A2AC-85EFBD987FCE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7ffface41000 - 0x7fffaced8ff3 com.apple.ink.framework (10.9 - 219) <B44BA36D-7549-3EB2-8CF6-E171885194FB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fffaced9000 - 0x7fffacef3fff com.apple.openscripting (1.7 - 172) <B204BF70-C4AA-3699-8493-66E6645A92A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fffacef4000 - 0x7fffacef5ff3 com.apple.print.framework.Print (12 - 267) <CA7E9448-0903-34C8-AAF6-9070B52BF70E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fffacef6000 - 0x7fffacef8ff7 com.apple.securityhi (9.0 - 55006) <ACD20DC1-FBDE-3E1B-91BF-867FE7849CBC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fffacef9000 - 0x7fffaceffff7 com.apple.speech.recognition.framework (6.0.1 - 6.0.1) <A20B0F7B-C32A-3FF1-BB75-BAC0EE4EF889> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fffacfde000 - 0x7fffacfdefff com.apple.Cocoa (6.11 - 22) <CF1AD0E9-2257-35FE-B719-760B58E405C9> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fffad11e000 - 0x7fffad1aeff7 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <A38A11A5-130B-39CE-BEBA-F5427F6801DC> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fffad1af000 - 0x7fffad1c2fff com.apple.CoreBluetooth (1.0 - 1) <76AFC4B4-A9FD-3434-B168-90087E71F5C4> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x7fffad1c3000 - 0x7fffad4c1fff com.apple.CoreData (120 - 752.8) <694F9EA9-A785-3F84-8EB1-DAF76E3BDF9B> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fffad4c2000 - 0x7fffad54efff com.apple.CoreDisplay (1.0 - 1) <48B568C0-1E12-34F4-943D-EAB447FBA1BE> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
0x7fffad54f000 - 0x7fffad9e3ff7 com.apple.CoreFoundation (6.9 - 1348.28) <0F1FAA52-1C06-327E-A170-382B48B1846D> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fffad9e4000 - 0x7fffae087ff7 com.apple.CoreGraphics (2.0 - 1070.13.2) <ACB5545C-FE91-36C9-8F02-87DF6904A911> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fffae088000 - 0x7fffae2cafff com.apple.CoreImage (12.2.0 - 451.3.1) <CDAD60F3-74F6-3EA5-A8B5-B42476E350FD> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fffae42f000 - 0x7fffae42ffff com.apple.CoreServices (775.9.7 - 775.9.7) <A5C444F3-408B-3062-AF4B-BF8CD919F221> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fffae430000 - 0x7fffae481fff com.apple.AE (712.2 - 712.2) <342A13C0-4A6A-3947-B66B-0F624A4A7B52> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fffae482000 - 0x7fffae75dff7 com.apple.CoreServices.CarbonCore (1159.5 - 1159.5) <11CC2194-0C9C-397A-B7F9-CDAB9B68D87D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fffae75e000 - 0x7fffae791fff com.apple.DictionaryServices (1.2 - 274) <864F3808-FFDD-3C4B-A5B7-F1A6C4668A86> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fffae792000 - 0x7fffae79affb com.apple.CoreServices.FSEvents (1230 - 1230) <13A2FC17-8F8C-35BF-9584-59FDFB738E2B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x7fffae79b000 - 0x7fffae907ff7 com.apple.LaunchServices (775.9.7 - 775.9.7) <E350E4F6-822A-3F04-B59B-468A39AF5C64> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fffae908000 - 0x7fffae9b8fff com.apple.Metadata (10.7.0 - 1075.28) <DBB524CD-6938-3623-99C2-4B1EC1E1BE58> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fffae9b9000 - 0x7fffaea18fff com.apple.CoreServices.OSServices (775.9.7 - 775.9.7) <E9625B0B-9AE7-3024-9FEF-FEE0A1876D9D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fffaea19000 - 0x7fffaea89fff com.apple.SearchKit (1.4.0 - 1.4.0) <F1B3EF8D-E820-317C-AC7F-8F056C246874> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fffaea8a000 - 0x7fffaead0ff7 com.apple.coreservices.SharedFileList (38 - 38) <E1400999-1F08-35A1-9D07-27D80A2AF89A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x7fffaeb5d000 - 0x7fffaeca9ff7 com.apple.CoreText (352.0 - 544.5) <E90EA1D8-3491-3014-9043-9928C4E4349C> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fffaecaa000 - 0x7fffaecdffff com.apple.CoreVideo (1.8 - 234.0) <48C31E93-87C2-31F4-97E7-9E54C1EA8E7D> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fffaece0000 - 0x7fffaed51ffb com.apple.framework.CoreWLAN (11.0 - 1200.25.1) <BEBE9C03-3B9A-3948-99E3-CC8148FA2AB5> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x7fffaee50000 - 0x7fffaee55fff com.apple.DiskArbitration (2.7 - 2.7) <16EA6D93-A2EC-31DB-BF52-C4764E7B1630> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fffaefe4000 - 0x7fffaf38bff3 com.apple.Foundation (6.9 - 1349.25) <D820A498-2E62-367D-BC72-5845B14C06E3> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fffaf3b7000 - 0x7fffaf3e8fff com.apple.GSS (4.0 - 2.0) <95FAD1F9-1610-3428-B9B4-D32F67C26574> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fffaf4a8000 - 0x7fffaf54bffb com.apple.Bluetooth (5.0.3 - 5.0.3f1) <CCB4E097-1ED0-3439-8450-2B6EFFBC4608> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x7fffaf54c000 - 0x7fffaf5e1ff7 com.apple.framework.IOKit (2.0.2 - 1324.30.13) <163BE7FA-B29A-348F-8B5F-E301F2E8C964> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fffaf5e2000 - 0x7fffaf5e8ffb com.apple.IOSurface (153.3 - 153.3) <3DD3BF22-0800-31F2-B179-87F87D6F0548> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fffaf63a000 - 0x7fffaf796ff7 com.apple.ImageIO.framework (3.3.0 - 1582) <A9A63D25-DA38-33C0-98C6-F015952568B2> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fffaf797000 - 0x7fffaf79bfff libGIF.dylib (1582) <B0435621-A64F-3E0E-AC03-35ED505A61B1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fffaf79c000 - 0x7fffaf88dfff libJP2.dylib (1582) <396280DF-6E69-38A5-883D-1EEBAC80771B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fffaf88e000 - 0x7fffaf8b1fff libJPEG.dylib (1582) <E2A44AAD-F6E0-3D74-80AE-BF2542AA6954> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fffaf8b2000 - 0x7fffaf8d8fff libPng.dylib (1582) <FB81BC9C-5BB7-373F-8464-C41A780F762A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fffaf8d9000 - 0x7fffaf8dbff3 libRadiance.dylib (1582) <825BE3AF-BB9D-3B84-8EFF-8F5FE4C837B8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fffaf8dc000 - 0x7fffaf935fff libTIFF.dylib (1582) <8C24B061-762D-3EC8-AC64-4961C030D575> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fffafa61000 - 0x7fffb0504ff7 com.apple.JavaScriptCore (12602 - 12602.4.8) <4FF12BFD-CD3B-33D7-B844-85234A13BD42> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x7fffb0505000 - 0x7fffb051eff7 com.apple.Kerberos (3.0 - 1) <49DCBE1A-130C-3FBF-AAEA-AF9A518913AC> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fffb051f000 - 0x7fffb0555fff com.apple.LDAPFramework (2.4.28 - 194.5) <0F18D033-BBD8-3D88-A17C-EC7E796CA88F> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x7fffb0d1c000 - 0x7fffb0d74fff com.apple.Metal (86.18 - 86.18) <7DFE0437-25A8-3E87-8318-91573C895742> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x7fffb1648000 - 0x7fffb1650fff com.apple.NetFS (6.0 - 4.0) <6614F9B8-0861-338B-8FF0-8E402F96141C> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fffb19f6000 - 0x7fffb1a44ff3 com.apple.opencl (2.8.6 - 2.8.6) <553BFCCA-5ACB-3DB0-B958-4BF2DE91838F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fffb1a45000 - 0x7fffb1a5effb com.apple.CFOpenDirectory (10.12 - 194) <88E97774-6767-3A01-808B-C923F9310E20> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fffb1a5f000 - 0x7fffb1a6aff7 com.apple.OpenDirectory (10.12 - 194) <0E4E32DD-6592-3860-9793-BAED6915AE0D> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fffb1a6b000 - 0x7fffb1a6dfff libCVMSPluginSupport.dylib (13.0.10) <43D037C3-9254-3601-9F5B-CD637D517758> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fffb1a6e000 - 0x7fffb1a71ff7 libCoreFSCache.dylib (151.1) <1910EF80-DE30-3817-8FDF-63F3C8B4BA37> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x7fffb1a72000 - 0x7fffb1a75fff libCoreVMClient.dylib (151.1) <8C8E9295-1918-3763-A0B7-6397EB181EF4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fffb1a76000 - 0x7fffb1a7effb libGFXShared.dylib (13.0.10) <52E92D3C-25EA-31F9-9885-DC0D886D9143> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fffb1a7f000 - 0x7fffb1a8afff libGL.dylib (13.0.10) <B40728B5-13D2-3423-9C39-885B1098698D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fffb1a8b000 - 0x7fffb1ac7fe7 libGLImage.dylib (13.0.10) <3E856113-9217-3B13-98AD-4D0D356931B6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fffb1c3f000 - 0x7fffb1c7fff3 libGLU.dylib (13.0.10) <BBCAA457-BA34-3D13-8845-803C63960E08> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fffb25e7000 - 0x7fffb25f5fff com.apple.opengl (13.0.10 - 13.0.10) <B11A2E1B-4B1D-3ECD-BADA-3508BE5775BF> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fffb3312000 - 0x7fffb350dff7 com.apple.QuartzCore (1.11 - 449.41.15) <3CD775C0-683D-3B4E-8EC2-AB1DAC4C3AE9> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fffb3a73000 - 0x7fffb3d92fff com.apple.security (7.0 - 57740.31.2) <A47D7BAE-0591-3184-8E44-FB2EB08A19C2> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fffb3d93000 - 0x7fffb3e09ff7 com.apple.securityfoundation (6.0 - 55132.20.1) <9407620B-B230-3320-B0B7-5AE59F1D135C> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fffb3e33000 - 0x7fffb3e36ff3 com.apple.xpc.ServiceManagement (1.0 - 1) <4E24C12E-6164-3A7A-8EB8-C2523492BAE8> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fffb41bd000 - 0x7fffb422eff7 com.apple.SystemConfiguration (1.14 - 1.14) <D9A57D90-E54F-3E1A-AA2F-F5A694BCE4BB> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fffb45dd000 - 0x7fffb5816ff3 com.apple.WebCore (12602 - 12602.4.8) <2128FC8F-DFC5-350C-8E0B-E3CA6849AC6C> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x7fffb5817000 - 0x7fffb5981ff3 com.apple.WebKitLegacy (12602 - 12602.4.8) <83C97613-16F4-3BEF-B5D9-B7F69B10BBB3> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLegacy.framework/Versions/A/WebKitLegacy
0x7fffb5982000 - 0x7fffb5cf4ffb com.apple.WebKit (12602 - 12602.4.8) <04045E4A-16B0-308A-B27B-9E4DAFB12D8B> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x7fffb6892000 - 0x7fffb68b4ffb com.apple.framework.Apple80211 (12.0 - 1200.41) <360012DB-DAE7-3EEF-85F0-E5BE1DE3425D> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x7fffb68b5000 - 0x7fffb68c4fdb com.apple.AppleFSCompression (88 - 1.0) <B6E2148F-BFBF-3F1B-A7DF-0F39190B4C20> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fffb69b1000 - 0x7fffb6a3c97f com.apple.AppleJPEG (1.0 - 1) <B4C3209B-58A5-359F-A898-F61B6C40E5E9> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x7fffb6a6c000 - 0x7fffb6a74ffb com.apple.AppleSRP (5.0 - 1) <F105D2D2-8A12-3361-9C9D-E405668CAF75> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
0x7fffb6e61000 - 0x7fffb6edffff com.apple.backup.framework (1.8.3 - 1.8.3) <B2E28A7A-1727-3052-AA73-CBC108286C07> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fffb7b65000 - 0x7fffb7b8cffb com.apple.ChunkingLibrary (172 - 172) <83E91936-305D-32A4-A256-5582B96B1852> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fffb84b5000 - 0x7fffb84beffb com.apple.CommonAuth (4.0 - 2.0) <830B940B-3523-38DE-996D-695739616D10> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fffb8ac6000 - 0x7fffb8aceffb com.apple.frameworks.CoreDaemon (1.3 - 1.3) <212D3DB2-DC44-329F-B810-238DF156D1EE> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
0x7fffb8bde000 - 0x7fffb8beefff com.apple.CoreEmoji (1.0 - 39.1) <0A46D6BF-22F3-39AD-B3DC-DE1EE5C442CC> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x7fffb8ed1000 - 0x7fffb8f01ff3 com.apple.CoreServicesInternal (276.2 - 276.2) <7D8DEF04-72F1-39F4-BBFB-09E65D7B8C10> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fffb9191000 - 0x7fffb921bfff com.apple.CoreSymbolication (61050) <F4B7C798-F7B7-3977-AA08-59A03F00308E> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fffb921c000 - 0x7fffb935afd7 com.apple.coreui (2.1 - 430.6) <99D08D71-3E9D-300C-9EB2-A73F1B5E228C> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fffb935b000 - 0x7fffb940bff3 com.apple.CoreUtils (5.0 - 500.9) <5567181B-721C-339E-A3DC-579E36D92341> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
0x7fffb945b000 - 0x7fffb94c0ff3 com.apple.framework.CoreWiFi (12.0 - 1200.25.1) <BEFA276C-D284-3160-8641-7DD47E38C9D7> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x7fffb94c1000 - 0x7fffb94ceff7 com.apple.CrashReporterSupport (10.12 - 817) <CB5251B1-5BE5-308B-B30B-0050065E04CC> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fffb9540000 - 0x7fffb954aff7 com.apple.framework.DFRFoundation (1.0 - 104.14) <258B6CFE-FD64-31C5-9973-2FD80597ECDA> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
0x7fffb9580000 - 0x7fffb95f7ff7 com.apple.datadetectorscore (7.0 - 539.1) <E9892E38-3D5F-36CF-BDC5-E4E3C5516B55> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fffb9634000 - 0x7fffb9673fff com.apple.DebugSymbols (137 - 137) <B229F3F7-250B-3151-8048-CEA7BF80FA52> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fffb9674000 - 0x7fffb9785fff com.apple.desktopservices (1.11.3 - 1.11.3) <CCE689AA-85F3-3587-AE12-1231E8ED127E> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fffb9a69000 - 0x7fffb9e9aff7 com.apple.vision.FaceCore (3.3.2 - 3.3.2) <DEB42099-6927-332C-8D3E-D45096318D25> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fffbb1ef000 - 0x7fffbb1effff libmetal_timestamp.dylib (600.0.48.32) <31DF1B9E-0BBF-308B-B78D-11CCE72DAA68> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
0x7fffbb4bb000 - 0x7fffbb4d7ff3 com.apple.GenerationalStorage (2.0 - 259.2) <00BF8427-967F-3693-A86F-DA0F29B49BF3> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fffbbbd5000 - 0x7fffbbc4bfff com.apple.Heimdal (4.0 - 2.0) <00F00E7E-7EF4-3254-86D3-ADA4F67938CF> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fffbc26e000 - 0x7fffbc275ffb com.apple.IOAccelerator (289.32 - 289.32) <6395ACEE-5AD7-3536-AF12-FD6565415D94> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x7fffbc277000 - 0x7fffbc28bff3 com.apple.IOPresentment (1.0 - 25) <40934217-996A-3DDB-A8C4-484CA0F0222B> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
0x7fffbc28c000 - 0x7fffbc2aefff com.apple.IconServices (74.3 - 74.3) <3F0BD358-D019-3083-82F2-69CCAD5E5D66> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fffbc391000 - 0x7fffbc547fff com.apple.LanguageModeling (1.0 - 123.2.4) <FEB98F96-A9BB-3E6C-85B4-B466825B8C92> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x7fffbce0b000 - 0x7fffbce84ff7 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <6A759DBA-B7DF-363B-9827-AB1D1129BB34> /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
0x7fffbd006000 - 0x7fffbd02efff com.apple.MultitouchSupport.framework (368.7 - 368.7) <A29E6031-E9A6-353A-BDE5-D8DF20FD393C> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fffbd0dd000 - 0x7fffbd0e7fff com.apple.NetAuth (6.0 - 6.0) <1E7765FC-4580-3CE4-A0F1-CAA22006AE43> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fffbd963000 - 0x7fffbd9a4ff7 com.apple.PerformanceAnalysis (1.145 - 145) <12640C1F-433D-3CD9-B2A8-048D57B8B56D> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fffbe047000 - 0x7fffbe061fff com.apple.ProtocolBuffer (1 - 249) <D8B7694B-B598-3728-8583-9C4CC0F05B64> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x7fffbe07b000 - 0x7fffbe09eff3 com.apple.RemoteViewServices (2.0 - 124) <4765DC2E-CF05-38CF-9564-1FBACB7E167C> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fffbed9c000 - 0x7fffbee19ff7 com.apple.Sharing (696.1.22 - 696.1.22) <D0A5C682-8996-3851-B332-AD05301E6FA3> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fffbee3a000 - 0x7fffbf0a8fff com.apple.SkyLight (1.600.0 - 122.8) <C65A18FE-3021-38F2-9AA1-9527B0ADD4A2> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0x7fffbf289000 - 0x7fffbf295ff7 com.apple.SpeechRecognitionCore (3.3.2 - 3.3.2) <F9F0FCED-3A72-3639-91F2-B7EF248ED1B9> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x7fffbf97e000 - 0x7fffbf9eaff3 com.apple.Symbolication (61080.2) <27A57DC2-FEB7-3D23-AEB5-E3E76C5AAE79> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fffbfde4000 - 0x7fffbfdeaff7 com.apple.TCC (1.0 - 1) <956F7C1A-D457-3FE0-9CFE-3F1719F0865C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fffbfe79000 - 0x7fffc0041ff7 com.apple.TextureIO (1.41 - 1.41) <3A9D9FD9-8997-3BD1-8046-76D0BF709806> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
0x7fffc00b7000 - 0x7fffc0247ff3 com.apple.UIFoundation (1.0 - 490.7) <047781ED-9E79-361F-8E04-71FF90C650F3> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x7fffc1267000 - 0x7fffc1269ffb com.apple.loginsupport (1.0 - 1) <4449ACBA-27A8-3311-BD92-CB7E63583FC6> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x7fffc12be000 - 0x7fffc12d9ff7 libCRFSuite.dylib (34) <BACC371B-6153-36B5-BC54-3BCF26FBB221> /usr/lib/libCRFSuite.dylib
0x7fffc12da000 - 0x7fffc12e5fff libChineseTokenizer.dylib (21) <09E74E18-ADB2-30D2-A858-13691CB1186C> /usr/lib/libChineseTokenizer.dylib
0x7fffc1377000 - 0x7fffc1378ff3 libDiagnosticMessagesClient.dylib (102) <422911A4-E273-3E88-BFC4-DF6470E48242> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fffc1379000 - 0x7fffc158cfff libFosl_dynamic.dylib (16.38) <8232FA8A-F16A-3DC0-AE68-B61EFCD5F4A4> /usr/lib/libFosl_dynamic.dylib
0x7fffc15b0000 - 0x7fffc15b0fff libOpenScriptingUtil.dylib (172) <D025E180-BB3B-3FFA-98FC-B6835354D723> /usr/lib/libOpenScriptingUtil.dylib
0x7fffc15b1000 - 0x7fffc15b5ff3 libScreenReader.dylib (477.20.6) <8158E263-B7DF-3B0C-BABE-4FE94A53DFE5> /usr/lib/libScreenReader.dylib
0x7fffc15b6000 - 0x7fffc15b7ff3 libSystem.B.dylib (1238) <9CB018AF-54E9-300F-82BE-81FE553C9154> /usr/lib/libSystem.B.dylib
0x7fffc1623000 - 0x7fffc164effb libarchive.2.dylib (41.41.1) <D53F0A5C-7FAA-3FCF-8A27-B7DF032C4221> /usr/lib/libarchive.2.dylib
0x7fffc164f000 - 0x7fffc1744fef libate.dylib (1.12.13) <DD046A96-07D9-3066-8BD6-D0E27FE9E1D3> /usr/lib/libate.dylib
0x7fffc1748000 - 0x7fffc1748ff3 libauto.dylib (187) <5BBF6A00-CC76-389D-84E7-CA88EDADE683> /usr/lib/libauto.dylib
0x7fffc1749000 - 0x7fffc1759ff3 libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib
0x7fffc175a000 - 0x7fffc1768ff7 libbz2.1.0.dylib (38) <6FD3B63F-0F86-3A25-BD5B-E243F58792C9> /usr/lib/libbz2.1.0.dylib
0x7fffc1769000 - 0x7fffc17bfff7 libc++.1.dylib (307.4) <BEE86868-F831-384C-919E-2B286ACFE87C> /usr/lib/libc++.1.dylib
0x7fffc17c0000 - 0x7fffc17eafff libc++abi.dylib (307.2) <1CEF8ABB-7E6D-3C2F-8E0A-E7884478DD23> /usr/lib/libc++abi.dylib
0x7fffc17eb000 - 0x7fffc17fbffb libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib
0x7fffc17fc000 - 0x7fffc1811ffb libcompression.dylib (34) <AEF908E6-C0FE-3884-BD45-FB37A035545D> /usr/lib/libcompression.dylib
0x7fffc1812000 - 0x7fffc1812ff7 libcoretls.dylib (121.31.1) <BCC32537-4831-3E9F-876E-8C9F4CF52FD3> /usr/lib/libcoretls.dylib
0x7fffc1813000 - 0x7fffc1814ff3 libcoretls_cfhelpers.dylib (121.31.1) <6F37C5AD-7999-3D31-A52F-7AEED935F32D> /usr/lib/libcoretls_cfhelpers.dylib
0x7fffc1b51000 - 0x7fffc1ba4ff7 libcups.2.dylib (450) <78243BA4-43AB-3364-8111-8D54D3382621> /usr/lib/libcups.2.dylib
0x7fffc1c1f000 - 0x7fffc1c1ffff libenergytrace.dylib (15) <A1B040A2-7977-3097-9ADF-34FF181EB970> /usr/lib/libenergytrace.dylib
0x7fffc1c2f000 - 0x7fffc1c34ff7 libheimdal-asn1.dylib (498.30.1) <4ED9F6E3-83BC-3302-B004-C25399DA0333> /usr/lib/libheimdal-asn1.dylib
0x7fffc1c35000 - 0x7fffc1d27ff7 libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib
0x7fffc1d28000 - 0x7fffc1f4dffb libicucore.A.dylib (57149.0.1) <6B5FDA93-AA88-318F-9608-C2A33D602EC7> /usr/lib/libicucore.A.dylib
0x7fffc1f53000 - 0x7fffc1f54fff liblangid.dylib (126) <3F4530C9-8BE1-3AA7-9A82-98694D240866> /usr/lib/liblangid.dylib
0x7fffc1f55000 - 0x7fffc1f6effb liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib
0x7fffc1f6f000 - 0x7fffc1f85ff7 libmarisa.dylib (5) <2183D484-032D-3DE5-8984-3A14006E034E> /usr/lib/libmarisa.dylib
0x7fffc1f86000 - 0x7fffc222dff7 libmecabra.dylib (744.5) <EF046855-CB9C-32D8-B2F1-C85B526E386F> /usr/lib/libmecabra.dylib
0x7fffc2260000 - 0x7fffc22d9ff7 libnetwork.dylib (856.30.16) <66C6E4D6-B39C-3309-80C1-CBBE170DDD51> /usr/lib/libnetwork.dylib
0x7fffc22da000 - 0x7fffc26af127 libobjc.A.dylib (706) <47104A1B-13E8-369F-BC36-27FF465809FD> /usr/lib/libobjc.A.dylib
0x7fffc26b2000 - 0x7fffc26b6fff libpam.2.dylib (21.30.1) <71EB0D88-DE84-3C8D-A2C5-58AA282BC5BC> /usr/lib/libpam.2.dylib
0x7fffc26b7000 - 0x7fffc26e7ff7 libpcap.A.dylib (67) <450DB888-2C0C-3085-A5F1-69324DFE902C> /usr/lib/libpcap.A.dylib
0x7fffc2705000 - 0x7fffc2721ffb libresolv.9.dylib (64) <A244AE4C-00B0-396C-98FF-97FE4DB3DA30> /usr/lib/libresolv.9.dylib
0x7fffc275c000 - 0x7fffc276effb libsasl2.2.dylib (209) <5A177BA8-362D-32DA-8D14-69AB191648B3> /usr/lib/libsasl2.2.dylib
0x7fffc2771000 - 0x7fffc28b2fff libsqlite3.dylib (253) <AECBC92F-FF00-3369-8ECB-AE053B3578B8> /usr/lib/libsqlite3.dylib
0x7fffc29a7000 - 0x7fffc29b4fff libxar.1.dylib (357) <58BFB84B-66FE-3299-AA3D-BBA178ADEE39> /usr/lib/libxar.1.dylib
0x7fffc29b8000 - 0x7fffc2aa7ffb libxml2.2.dylib (30.11) <E12AF929-0FA5-3214-840F-C81E6AC9F36E> /usr/lib/libxml2.2.dylib
0x7fffc2aa8000 - 0x7fffc2ad1fff libxslt.1.dylib (15.8) <FFF5DD45-F544-34B2-BE3C-DB877DC60081> /usr/lib/libxslt.1.dylib
0x7fffc2ad2000 - 0x7fffc2ae3ff3 libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib
0x7fffc2af2000 - 0x7fffc2af6ff7 libcache.dylib (79) <0C8092D3-600F-3ADD-A036-F225B6CDCA43> /usr/lib/system/libcache.dylib
0x7fffc2af7000 - 0x7fffc2b02ff7 libcommonCrypto.dylib (60092.30.2) <B16E29B6-EC8D-3A8F-9A89-DD9CF35F7C4B> /usr/lib/system/libcommonCrypto.dylib
0x7fffc2b03000 - 0x7fffc2b0afff libcompiler_rt.dylib (62) <E992E8D9-037C-3454-A366-A25E4D31D6BB> /usr/lib/system/libcompiler_rt.dylib
0x7fffc2b0b000 - 0x7fffc2b13fff libcopyfile.dylib (138) <64E285D9-5485-333B-AEE7-8B0C8FB9275F> /usr/lib/system/libcopyfile.dylib
0x7fffc2b14000 - 0x7fffc2b97fdf libcorecrypto.dylib (442.30.20) <2074B932-FD79-30A9-8E90-AF25C49F2AF1> /usr/lib/system/libcorecrypto.dylib
0x7fffc2b98000 - 0x7fffc2bcafff libdispatch.dylib (703.30.5) <EA0CC14E-D559-3802-B4B2-0E8C7579AAC4> /usr/lib/system/libdispatch.dylib
0x7fffc2bcb000 - 0x7fffc2bd0ff3 libdyld.dylib (421.2) <6F506653-FFF6-3DB8-84F1-109AE3C52F32> /usr/lib/system/libdyld.dylib
0x7fffc2bd1000 - 0x7fffc2bd1ffb libkeymgr.dylib (28) <1A318923-1200-3B06-B432-5007D82F195D> /usr/lib/system/libkeymgr.dylib
0x7fffc2bd2000 - 0x7fffc2bdeffb libkxld.dylib (3789.41.3) <87550136-9353-348B-9CD9-C342B48C5AAF> /usr/lib/system/libkxld.dylib
0x7fffc2bdf000 - 0x7fffc2bdffff liblaunch.dylib (972.30.7) <15FACC21-079A-3BDF-9AFB-4253EFDEB587> /usr/lib/system/liblaunch.dylib
0x7fffc2be0000 - 0x7fffc2be5fff libmacho.dylib (894) <A2F38EC1-C37C-3B93-B0E4-36B07C177F8C> /usr/lib/system/libmacho.dylib
0x7fffc2be6000 - 0x7fffc2be8ff3 libquarantine.dylib (85) <C1D7749F-5F5F-3BB9-BEFC-1F0B9DA941FD> /usr/lib/system/libquarantine.dylib
0x7fffc2be9000 - 0x7fffc2beaffb libremovefile.dylib (45) <CD42974E-BE0B-39FC-9BFC-8A7540A04DC6> /usr/lib/system/libremovefile.dylib
0x7fffc2beb000 - 0x7fffc2c03ff7 libsystem_asl.dylib (349.30.2) <EFAC72D7-CB13-3DF7-ADF3-EC6635C6F1EA> /usr/lib/system/libsystem_asl.dylib
0x7fffc2c04000 - 0x7fffc2c04ff7 libsystem_blocks.dylib (67) <B8C3701D-5A91-3D35-999D-2DC8D5393525> /usr/lib/system/libsystem_blocks.dylib
0x7fffc2c05000 - 0x7fffc2c92fef libsystem_c.dylib (1158.30.7) <2F881962-03CB-3B9D-A782-D98C1BBA4E3D> /usr/lib/system/libsystem_c.dylib
0x7fffc2c93000 - 0x7fffc2c96ffb libsystem_configuration.dylib (888.30.2) <4FE3983C-E4ED-3939-A578-03AD29C99788> /usr/lib/system/libsystem_configuration.dylib
0x7fffc2c97000 - 0x7fffc2c9afff libsystem_coreservices.dylib (41.4) <1A572B9E-0C47-320F-8C64-7990D0A5FB5A> /usr/lib/system/libsystem_coreservices.dylib
0x7fffc2c9b000 - 0x7fffc2cb3ff3 libsystem_coretls.dylib (121.31.1) <4676F06D-274D-31BE-B61C-4D7A4AEF4858> /usr/lib/system/libsystem_coretls.dylib
0x7fffc2cb4000 - 0x7fffc2cbafff libsystem_dnssd.dylib (765.30.11) <DC708D84-ED7D-3936-B996-A67C66B8DDAA> /usr/lib/system/libsystem_dnssd.dylib
0x7fffc2cbb000 - 0x7fffc2ce4ff7 libsystem_info.dylib (503.30.1) <9ED9121C-F111-3FAD-BC2F-C95DEE1C9362> /usr/lib/system/libsystem_info.dylib
0x7fffc2ce5000 - 0x7fffc2d07ff7 libsystem_kernel.dylib (3789.41.3) <B75B128C-7D7A-3318-91CD-82B5A69C5329> /usr/lib/system/libsystem_kernel.dylib
0x7fffc2d08000 - 0x7fffc2d4ffe7 libsystem_m.dylib (3121.4) <266DB92B-A86F-3691-80FB-1B26AD73CFF3> /usr/lib/system/libsystem_m.dylib
0x7fffc2d50000 - 0x7fffc2d6eff7 libsystem_malloc.dylib (116.30.3) <F40DEE3B-386A-3529-A3F7-98117ED55BF4> /usr/lib/system/libsystem_malloc.dylib
0x7fffc2d6f000 - 0x7fffc2dc6ffb libsystem_network.dylib (856.30.16) <4AE368E9-605D-379D-B04C-2AC7455B8250> /usr/lib/system/libsystem_network.dylib
0x7fffc2dc7000 - 0x7fffc2dd0ff3 libsystem_networkextension.dylib (563.30.15) <EB020B0C-7DF0-3EEF-8E3C-15DA3C01D687> /usr/lib/system/libsystem_networkextension.dylib
0x7fffc2dd1000 - 0x7fffc2ddaff3 libsystem_notify.dylib (165.20.1) <E7FD3A7C-DD07-36E2-9FA4-7561F9F114DA> /usr/lib/system/libsystem_notify.dylib
0x7fffc2ddb000 - 0x7fffc2de3fe7 libsystem_platform.dylib (126.1.2) <3CA06D4E-C00A-36DE-AA65-3A390097D1F6> /usr/lib/system/libsystem_platform.dylib
0x7fffc2de4000 - 0x7fffc2deeff7 libsystem_pthread.dylib (218.30.1) <C869ED7C-BE29-3532-8E69-3A8DA1447EDC> /usr/lib/system/libsystem_pthread.dylib
0x7fffc2def000 - 0x7fffc2df2ff7 libsystem_sandbox.dylib (592.31.1) <7BBFDF96-293F-3DD9-B3A4-7C168280B441> /usr/lib/system/libsystem_sandbox.dylib
0x7fffc2df3000 - 0x7fffc2df4fff libsystem_secinit.dylib (24) <5C1F1E47-0F7D-3E25-8DEB-D9DB1F902281> /usr/lib/system/libsystem_secinit.dylib
0x7fffc2df5000 - 0x7fffc2dfcfff libsystem_symptoms.dylib (532.30.6) <5D990CF5-B58F-39F7-B375-99B4EC62CFBD> /usr/lib/system/libsystem_symptoms.dylib
0x7fffc2dfd000 - 0x7fffc2e1dff7 libsystem_trace.dylib (518.30.7) <6D34D1EA-2A3C-3D2D-803E-A666E6AEEE52> /usr/lib/system/libsystem_trace.dylib
0x7fffc2e1e000 - 0x7fffc2e23ffb libunwind.dylib (35.3) <9F7C2AD8-A9A7-3DE4-828D-B0F0F166AAA0> /usr/lib/system/libunwind.dylib
0x7fffc2e24000 - 0x7fffc2e4dff7 libxpc.dylib (972.30.7) <65E41BB6-EBD5-3D93-B0BE-B190CEE4DD93> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 126227754
thread_create: 0
thread_set_state: 3567
VM Region Summary:
ReadOnly portion of Libraries: Total=278.7M resident=0K(0%) swapped_out_or_unallocated=278.7M(100%)
Writable regions: Total=1.1G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.1G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 2
CoreUI image file 148K 2
Dispatch continuations 8192K 2
JS JIT generated code 8K 3
JS JIT generated code (reserved) 1.0G 2 reserved VM address space (unallocated)
Kernel Alloc Once 8K 2
MALLOC 36.5M 14
MALLOC guard page 32K 7
Memory Tag 242 12K 2
Memory Tag 249 696K 3
SQLite page cache 64K 2
STACK GUARD 56.0M 6
Stack 10.0M 6
VM_ALLOCATE 28K 5
WebKit Malloc 2068K 6
__DATA 22.7M 213
__IMAGE 528K 2
__LINKEDIT 112.3M 7
__TEXT 166.5M 214
__UNICODE 556K 2
mapped file 42.6M 6
shared memory 368K 9
=========== ======= =======
TOTAL 1.4G 495
TOTAL, minus reserved VM space 459.3M 495
I’ve made a mistake in my original post, the used base SDK is 10.11 and deployment target is 10.8.
I’ve just taken the audio plugin demo example that ships with the widespread JUCE framework (from their master, JUCE version 4.3.1). When I compile the VST 2 version with macOS Sierra, it gets scanned just fine with your vst2xscanner on both macOS 10.12 Sierra and OS X 10.11 El Capitan.
Then I added a call to juce::MidiOutput::getDevices during the plugin construction. This call does pretty much nothing except call the OS MIDI enumerator.
The plugin then gets still scanned fine with your vst2xscanner on macOS Sierra, but your vst2xscanner prints this when the plugin is scanned on OS X 10.11: Segmentation fault: 11
Arne, could you check why your scanner is printing this? That’d be amazing!
I’ve uploaded the compiled JUCE audio demo example here (as debug version, including the call to juce::MidiOutput::getDevices): http://www.cableguys.com/downloads/JuceDemoPlugin.vst.zip
Jakob,
it’s not the vstscanner program itself printing that error but system when the program crashes.
A crash log should be generated which you should be able to find in /Utilities/Console.app and User Reports group.
Thank you for the speedy reply and for pointing that out!
From the crash log it seems that vst2xscanner is crashing (and it’s not the JUCE demo plugin), if I am interpreting it correctly. Here it is:
Process: vst2xscanner [403]
Path: /Volumes/VOLUME/*/vst2xscanner
Identifier: vst2xscanner
Version: 0
Code Type: X86-64 (Native)
Parent Process: bash [372]
Responsible: Terminal [365]
User ID: 501
Date/Time: 2017-03-26 11:09:27.499 +0200
OS Version: Mac OS X 10.11.6 (15G1004)
Report Version: 11
Anonymous UUID: 6264BC38-9141-7E58-8C8C-31DA7B03E356
Time Awake Since Boot: 200 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000001117c87e8
VM Regions Near 0x1117c87e8:
WebKit Malloc 0000000110800000-0000000110c00000 [ 4096K] rw-/rwx SM=PRV
-->
Memory Tag 242 0000000111811000-0000000111814000 [ 12K] rw-/rwx SM=COW
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x00007fff85770f86 CFEqual + 54
1 com.apple.CoreFoundation 0x00007fff85760203 CFBasicHashFindBucket + 2755
2 com.apple.CoreFoundation 0x00007fff8575f6ed CFDictionaryGetValue + 125
3 com.apple.CoreFoundation 0x00007fff85788db0 __73+[CFPrefsSearchListSource withSearchListForIdentifier:container:perform:]_block_invoke + 32
4 com.apple.CoreFoundation 0x00007fff85788af3 +[CFPrefsSearchListSource withSearchListForIdentifier:container:perform:] + 579
5 com.apple.CoreFoundation 0x00007fff85788867 _CFPreferencesCopyAppValueWithContainer + 183
6 com.apple.ImageIO.framework 0x00007fff92270bab IOPreferencesGetBoolean + 148
7 com.apple.ImageIO.framework 0x00007fff92270a61 __BuildPluginList_block_invoke_2 + 21
8 libdispatch.dylib 0x00007fff97de840b _dispatch_client_callout + 8
9 libdispatch.dylib 0x00007fff97de8303 dispatch_once_f + 67
10 com.apple.ImageIO.framework 0x00007fff92270a47 BuildPluginList + 560
11 libsystem_pthread.dylib 0x00007fff8fe63bf6 __pthread_once_handler + 65
12 libsystem_platform.dylib 0x00007fff96dc9fc4 _os_once + 41
13 libsystem_pthread.dylib 0x00007fff8fe63b95 pthread_once + 57
14 com.apple.ImageIO.framework 0x00007fff92270506 InsertRAWFileFormats + 65
15 com.apple.ImageIO.framework 0x00007fff92270da3 CGImageSourceCopyTypeIdentifiers + 103
16 com.apple.WebCore 0x00007fff93827319 WebCore::initializeMIMETypeRegistry() + 569
17 com.apple.WebCore 0x00007fff93827b65 WebCore::MIMETypeRegistry::getSupportedNonImageMIMETypes() + 21
18 com.apple.WebKitLegacy 0x00007fff85bd67f3 +[WebHTMLRepresentation supportedNonImageMIMETypes] + 19
19 com.apple.WebKitLegacy 0x00007fff85bd62c3 +[WebFrameView(WebInternal) _viewTypesAllowImageTypeOmission:] + 131
20 com.apple.WebKitLegacy 0x00007fff85bd5ff9 +[WebView(WebPrivate) _viewClass:andRepresentationClass:forMIMEType:allowingPlugins:] + 73
21 com.apple.WebKitLegacy 0x00007fff85bd5f9b +[WebFrameView(WebInternal) _viewClassForMIMEType:allowingPlugins:] + 43
22 com.apple.WebKitLegacy 0x00007fff85bd58ea WebFrameLoaderClient::transitionToCommittedForNewPage() + 106
23 com.apple.WebCore 0x00007fff93de9a8b WebCore::FrameLoader::transitionToCommitted(WebCore::CachedPage*) + 619
24 com.apple.WebCore 0x00007fff9383711d WebCore::FrameLoader::commitProvisionalLoad() + 349
25 com.apple.WebCore 0x00007fff93836d76 WebCore::DocumentLoader::finishedLoading(double) + 182
26 com.apple.WebCore 0x00007fff938367f2 WebCore::DocumentLoader::maybeLoadEmpty() + 770
27 com.apple.WebCore 0x00007fff93835f6a WebCore::DocumentLoader::startLoadingMainResource() + 234
28 com.apple.WebCore 0x00007fff9383519f WebCore::FrameLoader::init() + 895
29 com.apple.WebKitLegacy 0x00007fff85bd4ac8 +[WebFrame(WebInternal) _createMainFrameWithPage:frameName:frameView:] + 328
30 com.apple.WebKitLegacy 0x00007fff85bd2da7 -[WebView(WebPrivate) _commonInitializationWithFrameName:groupName:] + 2839
31 com.apple.WebKitLegacy 0x00007fff85c9f74b -[WebView(WebPrivate) _initWithFrame:frameName:groupName:] + 171
32 com.apple.WebKitLegacy 0x00007fff85be418b -[WebView initWithFrame:frameName:groupName:] + 187
33 com.apple.WebKitLegacy 0x00007fff85bf98fc -[WebView initWithFrame:] + 60
34 com.apple.AppKit 0x00007fff8b59fe4f -[NSView init] + 62
35 vst2xscanner 0x000000010d196619 0x10d191000 + 22041
36 vst2xscanner 0x000000010d1934e5 0x10d191000 + 9445
37 libdyld.dylib 0x00007fff8d5f35ad start + 1
Hi Pavol,
do you do special Objective-C stuff in your plug-in ?
Cheers
Arne
Hi Jakob,
this is exactly the bug we describe in our announcement. Change your build settings accordingly and the crash should stop.
Cheers
Arne
Yes, the plug-in GUI and linked GUI framework use several Objective-C classes and at least one category method.
Hi Arne, thanks a lot for your reply. I just did another test - built with XCode on OS X 10.11, deployment target set to 10.11, “Implicitly Link Objective-C runtime Library” set to off, and calling “juce::MidiOuput::getChannels()” during construction. Still, this makes vst2xscanner crash, printing “Segmentation fault: 11”.
Here’s the compiled plugin:
http://www.cableguys.com/downloads/JuceDemoPlugin-implicitly-off-target-10.11-debug.vst.zip
Here’s the crashlog:
Process: vst2xscanner [498]
Path: /Volumes/VOLUME/*/vst2xscanner
Identifier: vst2xscanner
Version: 0
Code Type: X86-64 (Native)
Parent Process: bash [460]
Responsible: Terminal [457]
User ID: 501
Date/Time: 2017-03-27 15:41:21.465 +0200
OS Version: Mac OS X 10.11.6 (15G1004)
Report Version: 11
Anonymous UUID: 6264BC38-9141-7E58-8C8C-31DA7B03E356
Time Awake Since Boot: 1000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000108d237e8
VM Regions Near 0x108d237e8:
VM_ALLOCATE 0000000108d20000-0000000108d21000 [ 4K] rw-/rwx SM=ALI
-->
Memory Tag 242 0000000108d6c000-0000000108d6f000 [ 12K] rw-/rwx SM=COW
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x00007fff8ae59f86 CFEqual + 54
1 com.apple.CoreFoundation 0x00007fff8ae49203 CFBasicHashFindBucket + 2755
2 com.apple.CoreFoundation 0x00007fff8ae486ed CFDictionaryGetValue + 125
3 com.apple.CoreFoundation 0x00007fff8ae71db0 __73+[CFPrefsSearchListSource withSearchListForIdentifier:container:perform:]_block_invoke + 32
4 com.apple.CoreFoundation 0x00007fff8ae71af3 +[CFPrefsSearchListSource withSearchListForIdentifier:container:perform:] + 579
5 com.apple.CoreFoundation 0x00007fff8ae71867 _CFPreferencesCopyAppValueWithContainer + 183
6 com.apple.ImageIO.framework 0x00007fff97959bab IOPreferencesGetBoolean + 148
7 com.apple.ImageIO.framework 0x00007fff97959a61 __BuildPluginList_block_invoke_2 + 21
8 libdispatch.dylib 0x00007fff9d4d140b _dispatch_client_callout + 8
9 libdispatch.dylib 0x00007fff9d4d1303 dispatch_once_f + 67
10 com.apple.ImageIO.framework 0x00007fff97959a47 BuildPluginList + 560
11 libsystem_pthread.dylib 0x00007fff9554cbf6 __pthread_once_handler + 65
12 libsystem_platform.dylib 0x00007fff9c4b2fc4 _os_once + 41
13 libsystem_pthread.dylib 0x00007fff9554cb95 pthread_once + 57
14 com.apple.ImageIO.framework 0x00007fff97959506 InsertRAWFileFormats + 65
15 com.apple.ImageIO.framework 0x00007fff97959da3 CGImageSourceCopyTypeIdentifiers + 103
16 com.apple.WebCore 0x00007fff98f10319 WebCore::initializeMIMETypeRegistry() + 569
17 com.apple.WebCore 0x00007fff98f10b65 WebCore::MIMETypeRegistry::getSupportedNonImageMIMETypes() + 21
18 com.apple.WebKitLegacy 0x00007fff8b2bf7f3 +[WebHTMLRepresentation supportedNonImageMIMETypes] + 19
19 com.apple.WebKitLegacy 0x00007fff8b2bf2c3 +[WebFrameView(WebInternal) _viewTypesAllowImageTypeOmission:] + 131
20 com.apple.WebKitLegacy 0x00007fff8b2beff9 +[WebView(WebPrivate) _viewClass:andRepresentationClass:forMIMEType:allowingPlugins:] + 73
21 com.apple.WebKitLegacy 0x00007fff8b2bef9b +[WebFrameView(WebInternal) _viewClassForMIMEType:allowingPlugins:] + 43
22 com.apple.WebKitLegacy 0x00007fff8b2be8ea WebFrameLoaderClient::transitionToCommittedForNewPage() + 106
23 com.apple.WebCore 0x00007fff994d2a8b WebCore::FrameLoader::transitionToCommitted(WebCore::CachedPage*) + 619
24 com.apple.WebCore 0x00007fff98f2011d WebCore::FrameLoader::commitProvisionalLoad() + 349
25 com.apple.WebCore 0x00007fff98f1fd76 WebCore::DocumentLoader::finishedLoading(double) + 182
26 com.apple.WebCore 0x00007fff98f1f7f2 WebCore::DocumentLoader::maybeLoadEmpty() + 770
27 com.apple.WebCore 0x00007fff98f1ef6a WebCore::DocumentLoader::startLoadingMainResource() + 234
28 com.apple.WebCore 0x00007fff98f1e19f WebCore::FrameLoader::init() + 895
29 com.apple.WebKitLegacy 0x00007fff8b2bdac8 +[WebFrame(WebInternal) _createMainFrameWithPage:frameName:frameView:] + 328
30 com.apple.WebKitLegacy 0x00007fff8b2bbda7 -[WebView(WebPrivate) _commonInitializationWithFrameName:groupName:] + 2839
31 com.apple.WebKitLegacy 0x00007fff8b38874b -[WebView(WebPrivate) _initWithFrame:frameName:groupName:] + 171
32 com.apple.WebKitLegacy 0x00007fff8b2cd18b -[WebView initWithFrame:frameName:groupName:] + 187
33 com.apple.WebKitLegacy 0x00007fff8b2e28fc -[WebView initWithFrame:] + 60
34 com.apple.AppKit 0x00007fff90c88e4f -[NSView init] + 62
35 vst2xscanner 0x0000000108854619 0x10884f000 + 22041
36 vst2xscanner 0x00000001088514e5 0x10884f000 + 9445
37 libdyld.dylib 0x00007fff92cdc5ad start + 1
Hi Arne, thanks a lot for your reply. I just did another test - built with XCode on OS X 10.11, deployment target set to 10.11, “Implicitly Link Objective-C runtime Library” set to off, and calling “juce::MidiOuput::getChannels()” during construction. Still, this makes vst2xscanner crash, printing “Segmentation fault: 11”.
Sorry, no idea. If you can strip down the code so that only a few lines will cause this crash I’m happy to look at it.