Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6DoF convolver for Macbook #75

Open
TeodorsKerimovs opened this issue Aug 8, 2023 · 1 comment
Open

6DoF convolver for Macbook #75

TeodorsKerimovs opened this issue Aug 8, 2023 · 1 comment

Comments

@TeodorsKerimovs
Copy link

TeodorsKerimovs commented Aug 8, 2023

For MacBook Pro
14-inch 2021
Chip M1 Pro
RAM 32 GB
macOS Ventura 13.0

Reaper crashes when .sofa file is uploaded in 6DoFconv. (.sofa file + 6DoFconv + Reaper worked on Windows machine)
Both releases VST2 and VST3 for MacOS (11.0+, ARM & x86-64) have the same problem.

@ahihi
Copy link
Contributor

ahihi commented Aug 11, 2023

i can reproduce the crash also on an older macOS (10.13) using the 1.6.2 release. however, i cloned the repo and built it myself with:

conda create -n sparta -c intel mkl mkl-include netcdf4 ipp ipp-include

mkdir build

cd build

cmake -S .. -B . \
  -DCMAKE_BUILD_TYPE=Release \
  -DSAF_ENABLE_SOFA_READER_MODULE=1 \
  -DSAF_ENABLE_NETCDF=1 \
  -DSAF_NETCDF_INCLUDE_DIR="$HOME/miniconda3/envs/sparta/include" \
  -DSAF_NETCDF_LIBRARIES="$HOME/miniconda3/envs/sparta/lib/libnetcdf.dylib" \
  -DINTEL_MKL_HEADER_PATH="$HOME/miniconda3/envs/sparta/include" \
  -DINTEL_MKL_LIB="$HOME/miniconda3/envs/sparta/lib/libmkl_intel_ilp64.dylib;$HOME/miniconda3/envs/sparta/lib/libmkl_sequential.dylib;$HOME/miniconda3/envs/sparta/lib/libmkl_core.dylib"

make sparta_6DoFconv_VST

the resulting build loads the .sofa files with no problem. not sure what exactly the difference is.

crash report from the prebuilt 1.6.2
Date/Time:       2023-08-11 20:13:07.399098 +0300
OS Version:      Mac OS X 10.13.6 (Build 17G14042)
Architecture:    x86_64
Report Version:  19

Command:         REAPER
Path:            /Applications/REAPER.app/Contents/MacOS/REAPER
Version:         6.46.0_ae05ce4 (6.46.0_ae05ce4)
Parent:          launchd [1]
PID:             11613

Event:           wakeups
Action taken:    none
Wakeups:         45001 wakeups over the last 48 seconds (938 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds
Wakeups limit:   45000
Limit duration:  300s
Wakeups caused:  45001
Duration:        47.98s
Steps:           26

Hardware model:  MacBookPro15,1
Active cpus:     12


Powerstats for:  REAPER [11613]
UUID:            F4A7CD22-71A0-3425-B87B-566A30AC46C5
Start time:      2023-08-11 20:13:09 +0300
End time:        2023-08-11 20:13:54 +0300
Parent:          launchd
Microstackshots: 26 samples (100%)
Primary state:   20 samples Non-Frontmost App, User mode, Effective Thread QoS User Interactive, Requested Thread QoS User Interactive, Override Thread QoS Unspecified
User Activity:   0 samples Idle, 26 samples Active
Power Source:    0 samples on Battery, 26 samples on AC
  23 start + 52 (REAPER) [0x1059273f4]
    23 NSApplicationMain + 804 (AppKit) [0x7fff4a222a3a]
      23 -[NSApplication run] + 764 (AppKit) [0x7fff4a25384d]
        23 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044 (AppKit) [0x7fff4a9f4e34]
          23 _DPSNextEvent + 2085 (AppKit) [0x7fff4a25ea3b]
            23 _BlockUntilNextEventMatchingListInModeWithFilter + 64 (HIToolbox) [0x7fff4bfb1884]
              23 ReceiveNextEventCommon + 613 (HIToolbox) [0x7fff4bfb1b06]
                23 RunCurrentEventLoopInMode + 286 (HIToolbox) [0x7fff4bfb1d96]
                  23 CFRunLoopRunSpecific + 483 (CoreFoundation) [0x7fff4ccc6dd3]
                    15 __CFRunLoopRun + 1240 (CoreFoundation) [0x7fff4ccc7538]
                      15 __CFRunLoopDoObservers + 527 (CoreFoundation) [0x7fff4cce4fbf]
                        15 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 (CoreFoundation) [0x7fff4cce5097]
                          15 __65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 283 (AppKit) [0x7fff4ab55a72]
                            15 CA::Transaction::commit() + 171 (QuartzCore) [0x7fff58054339]
                              15 CA::Transaction::run_commit_handlers(CATransactionPhase) + 49 (QuartzCore) [0x7fff58055877]
                                15 __37+[NSDisplayCycle currentDisplayCycle]_block_invoke + 695 (AppKit) [0x7fff4a39d55e]
                                  15 ___NSWindowGetDisplayCycleObserver_block_invoke.5902 + 308 (AppKit) [0x7fff4ab3e60d]
                                    15 -[NSWindow displayIfNeeded] + 321 (AppKit) [0x7fff4a39da52]
                                      15 -[NSView displayIfNeeded] + 1581 (AppKit) [0x7fff4a39e0b4]
                                        15 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 253 (AppKit) [0x7fff4a3a1e5d]
                                          15 -[NSView _oldDisplayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 2051 (AppKit) [0x7fff4ab0e4e0]
                                            15 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 327 (AppKit) [0x7fff4a3a2ddb]
                                              15 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3097 (AppKit) [0x7fff4a3a3ec5]
                                                15 -[REAPERSwell_hwnd _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 237 (REAPER) [0x105eeb1ed]
                                                  14 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3097 (AppKit) [0x7fff4a3a3ec5]
                                                    13 -[REAPERSwell_hwnd _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 237 (REAPER) [0x105eeb1ed]
                                                      13 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3097 (AppKit) [0x7fff4a3a3ec5]
                                                        13 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 4844 (AppKit) [0x7fff4a3a4598]
                                                          13 -[NSView _drawRect:clip:] + 1819 (AppKit) [0x7fff4a3a573c]
                                                            13 _NSViewDrawRect + 83 (AppKit) [0x7fff4ab0cf29]
                                                              12 juce::JuceNSViewClass::drawRect(objc_object*, objc_selector*, CGRect) + 560 (sparta_6DoFconv) [0x1296005a0]
                                                                12 juce::ComponentPeer::handlePaint(juce::LowLevelGraphicsContext&) + 320 (sparta_6DoFconv) [0x129609ef0]
                                                                  12 juce::Component::paintComponentAndChildren(juce::Graphics&) + 1185 (sparta_6DoFconv) [0x12960a7a1]
                                                                    6  juce::Component::paintComponentAndChildren(juce::Graphics&) + 157 (sparta_6DoFconv) [0x12960a39d]
                                                                      3  PluginEditor::paint(juce::Graphics&) + 187 (sparta_6DoFconv) [0x1295ae18b]
                                                                        3  juce::CoreGraphicsContext::fillRect(juce::Rectangle<int> const&, bool) + 72 (sparta_6DoFconv) [0x1296d0798]
                                                                          3  juce::CoreGraphicsContext::fillCGRect(CGRect const&, bool) + 163 (sparta_6DoFconv) [0x1296d40c3]
                                                                            3  juce::CoreGraphicsContext::drawGradient() + 514 (sparta_6DoFconv) [0x1296d3ef2]
                                                                              3  CGContextDrawLinearGradient + 195 (CoreGraphics) [0x7fff4d1766d6]
                                                                                3  CGContextDrawShading + 51 (CoreGraphics) [0x7fff4d13696e]
                                                                                  3  backing_store_DrawShading.llvm.5DFF2078 + 404 (AppKit) [0x7fff4a6e9f60]
                                                                                    3  backing_store_delegate + 962 (AppKit) [0x7fff4a3ef275]
                                                                                      3  __backing_store_DrawShading_block_invoke + 32 (AppKit) [0x7fff4a6eaa44]
                                                                                        3  ripc_DrawShading + 6147 (CoreGraphics) [0x7fff4d1e5e6f]
                                                                                          3  RIPLayerBltShade + 1167 (CoreGraphics) [0x7fff4d47c578]
                                                                                            3  rgba64_shade + 545 (CoreGraphics) [0x7fff4d2d4145]
                                                                                              1  rgba64_image_mark + 3663 (CoreGraphics) [0x7fff4d2e9534]
                                                                                              1  rgba64_image_mark + 3675 (CoreGraphics) [0x7fff4d2e9540]
                                                                                              1  rgba64_image_mark + 4001 (CoreGraphics) [0x7fff4d2e9686]
                                                                      1  PluginEditor::paint(juce::Graphics&) + 1094 (sparta_6DoFconv) [0x1295ae516]
                                                                        1  juce::Graphics::fillRoundedRectangle(juce::Rectangle<float>, float) const + 268 (sparta_6DoFconv) [0x1296fae9c]
                                                                          1  juce::CoreGraphicsContext::fillPath(juce::Path const&, juce::AffineTransform const&) + 119 (sparta_6DoFconv) [0x1296d0ab7]
                                                                            1  juce::CoreGraphicsContext::drawGradient() + 514 (sparta_6DoFconv) [0x1296d3ef2]
                                                                              1  CGContextDrawLinearGradient + 195 (CoreGraphics) [0x7fff4d1766d6]
                                                                                1  CGContextDrawShading + 51 (CoreGraphics) [0x7fff4d13696e]
                                                                                  1  backing_store_DrawShading.llvm.5DFF2078 + 404 (AppKit) [0x7fff4a6e9f60]
                                                                                    1  backing_store_delegate + 962 (AppKit) [0x7fff4a3ef275]
                                                                                      1  __backing_store_DrawShading_block_invoke + 32 (AppKit) [0x7fff4a6eaa44]
                                                                                        1  ripc_DrawShading + 5278 (CoreGraphics) [0x7fff4d1e5b0a]
                                                                                          1  ripc_AcquireFunction + 1444 (CoreGraphics) [0x7fff4d1f5f38]
                                                                                            1  CGColorTransformConvertComponentData + 388 (CoreGraphics) [0x7fff4d417863]
                                                                                              1  convert_icc + 2466 (CoreGraphics) [0x7fff4d0f3e12]
                                                                                                1  vImageConvert_AnyToAny + 3171 (vImage) [0x7fff491dab83]
                                                                                                  1  AnyToAnyBlock + 100 (vImage) [0x7fff491dae54]
                                                                                                    1  AnyToAnyBlockInternal + 1654 (vImage) [0x7fff494dfc76]
                                                                                                      1  DoParameterCurve + 1290 (vImage) [0x7fff491e2aea]
                                                                                                        1  _vImagePiecewiseGamma_PlanarF + 333 (vImage) [0x7fff493ae25d]
                                                                                                          1  vPiecewiseGamma_PlanarF_avx2 + 85 (vImage) [0x7fff495229d5]
                                                                      1  PluginEditor::paint(juce::Graphics&) + 334 (sparta_6DoFconv) [0x1295ae21e]
                                                                        1  juce::CoreGraphicsContext::fillRect(juce::Rectangle<int> const&, bool) + 72 (sparta_6DoFconv) [0x1296d0798]
                                                                          1  juce::CoreGraphicsContext::fillCGRect(CGRect const&, bool) + 163 (sparta_6DoFconv) [0x1296d40c3]
                                                                            1  juce::CoreGraphicsContext::drawGradient() + 514 (sparta_6DoFconv) [0x1296d3ef2]
                                                                              1  CGContextDrawLinearGradient + 195 (CoreGraphics) [0x7fff4d1766d6]
                                                                                1  CGContextDrawShading + 51 (CoreGraphics) [0x7fff4d13696e]
                                                                                  1  backing_store_DrawShading.llvm.5DFF2078 + 404 (AppKit) [0x7fff4a6e9f60]
                                                                                    1  backing_store_delegate + 962 (AppKit) [0x7fff4a3ef275]
                                                                                      1  __backing_store_DrawShading_block_invoke + 32 (AppKit) [0x7fff4a6eaa44]
                                                                                        1  ripc_DrawShading + 6147 (CoreGraphics) [0x7fff4d1e5e6f]
                                                                                          1  RIPLayerBltShade + 1167 (CoreGraphics) [0x7fff4d47c578]
                                                                                            1  rgba64_shade + 545 (CoreGraphics) [0x7fff4d2d4145]
                                                                                              1  rgba64_image_mark + 3680 (CoreGraphics) [0x7fff4d2e9545]
                                                                      1  PluginEditor::paint(juce::Graphics&) + 2306 (sparta_6DoFconv) [0x1295ae9d2]
                                                                        1  juce::Graphics::drawText(juce::String const&, juce::Rectangle<float>, juce::Justification, bool) const + 423 (sparta_6DoFconv) [0x1296f7e77]
                                                                          1  juce::GlyphArrangement::addCurtailedLineOfText(juce::Font const&, juce::String const&, float, float, float, bool) + 88 (sparta_6DoFconv) [0x1296a09f8]
                                                                            1  juce::Font::getGlyphPositions(juce::String const&, juce::Array<int, juce::DummyCriticalSection, 0>&, juce::Array<float, juce::DummyCriticalSection, 0>&) const + 63 (sparta_6DoFconv) [0x1296a129f]
                                                                              1  juce::OSXTypeface::getGlyphPositions(juce::String const&, juce::Array<int, juce::DummyCriticalSection, 0>&, juce::Array<float, juce::DummyCriticalSection, 0>&) + 238 (sparta_6DoFconv) [0x12969cdee]
                                                                                1  CTLineCreateWithAttributedString + 55 (CoreText) [0x7fff4e7559e5]
                                                                                  1  TTypesetterAttrString::TTypesetterAttrString(__CFAttributedString const*) + 123 (CoreText) [0x7fff4e755b2f]
                                                                                    1  TTypesetterAttrString::Initialize(__CFAttributedString const*) + 257 (CoreText) [0x7fff4e755d1d]
                                                                                      1  TGlyphEncoder::EncodeChars(CFRange, TAttributes const&, TGlyphEncoder::Fallbacks) + 1044 (CoreText) [0x7fff4e7b105e]
                                                                                        1  TASCIIEncoder::Encode() + 366 (CoreText) [0x7fff4e758b44]
                                                                                          1  TASCIIDataCache::GetDataForChar(unsigned short) const + 91 (CoreText) [0x7fff4e7aeb8b]
                                                                                            1  TASCIIDataCache::GetDataForMapIndex(unsigned short) const + 47 (CoreText) [0x7fff4e7aed77]
                                                                                              1  TASCIIDataCache::InitProps() + 112 (CoreText) [0x7fff4e7c1cd8]
                                                                                                1  TFont::InitShapingGlyphs(MorxConversionFlag) const + 314 (CoreText) [0x7fff4e75eede]
                                                                                                  1  TAATMorphTable::AddShapingGlyphs(TFont const&, MorxConversionFlag, std::__1::function<void (unsigned short, unsigned short)>, std::__1::function<void ()>) + 447 (CoreText) [0x7fff4e75f253]
                                                                                                    1  TAATMorphChain::ResolveFlags(unsigned int, __CFArray const*, TAttributes const*, __CFString const*) const + 1464 (CoreText) [0x7fff4e7c36fe]
                                                                                                      1  -[__NSDictionaryI objectForKey:] + 107 (CoreFoundation) [0x7fff4cca51bb]
                                                                    6  juce::Component::paintComponentAndChildren(juce::Graphics&) + 1185 (sparta_6DoFconv) [0x12960a7a1]
                                                                      5  juce::Component::paintComponentAndChildren(juce::Graphics&) + 157 (sparta_6DoFconv) [0x12960a39d]
                                                                        2  juce::LookAndFeel_V2::drawLabel(juce::Graphics&, juce::Label&) + 462 (sparta_6DoFconv) [0x1295daf6e]
                                                                          1  juce::Graphics::drawFittedText(juce::String const&, juce::Rectangle<int>, juce::Justification, int, float) const + 244 (sparta_6DoFconv) [0x1296f8504]
                                                                            1  juce::GlyphArrangement::draw(juce::Graphics const&, juce::AffineTransform) const + 974 (sparta_6DoFconv) [0x1296f7aae]
                                                                              1  juce::CoreGraphicsContext::drawGlyph(int, juce::AffineTransform const&) + 687 (sparta_6DoFconv) [0x1296d153f]
                                                                                1  draw_glyphs + 767 (CoreGraphics) [0x7fff4d42e2ce]
                                                                                  1  backing_store_DrawGlyphs.llvm.5DFF2078 + 1453 (AppKit) [0x7fff4a6e9c9b]
                                                                                    1  backing_store_delegate + 1102 (AppKit) [0x7fff4a3ef301]
                                                                                      1  CGSReleaseRegion + 9 (CoreGraphics) [0x7fff4d0f4b37]
                                                                                        1  _CFRelease + 1056 (CoreFoundation) [0x7fff4cda09e0]
                                                                                          1  nano_free + 59 (libsystem_malloc.dylib) [0x7fff74dd1268]
                                                                                            1  _nano_vet_and_size_of_live + 129 (libsystem_malloc.dylib) [0x7fff74ddcec9]
                                                                          1  juce::Graphics::drawFittedText(juce::String const&, juce::Rectangle<int>, juce::Justification, int, float) const + 186 (sparta_6DoFconv) [0x1296f84ca]
                                                                            1  juce::GlyphArrangement::addFittedText(juce::Font const&, juce::String const&, float, float, float, float, juce::Justification, int, float) + 1285 (sparta_6DoFconv) [0x1296f8ac5]
                                                                              1  juce::GlyphArrangement::addCurtailedLineOfText(juce::Font const&, juce::String const&, float, float, float, bool) + 88 (sparta_6DoFconv) [0x1296a09f8]
                                                                                1  juce::Font::getGlyphPositions(juce::String const&, juce::Array<int, juce::DummyCriticalSection, 0>&, juce::Array<float, juce::DummyCriticalSection, 0>&) const + 63 (sparta_6DoFconv) [0x1296a129f]
                                                                                  1  juce::OSXTypeface::getGlyphPositions(juce::String const&, juce::Array<int, juce::DummyCriticalSection, 0>&, juce::Array<float, juce::DummyCriticalSection, 0>&) + 238 (sparta_6DoFconv) [0x12969cdee]
                                                                                    1  CTLineCreateWithAttributedString + 55 (CoreText) [0x7fff4e7559e5]
                                                                                      1  TTypesetterAttrString::TTypesetterAttrString(__CFAttributedString const*) + 123 (CoreText) [0x7fff4e755b2f]
                                                                                        1  TTypesetterAttrString::Initialize(__CFAttributedString const*) + 231 (CoreText) [0x7fff4e755d03]
                                                                                          1  TAttributes::TAttributes(__CFDictionary const*) + 133 (CoreText) [0x7fff4e757f2f]
                                                                                            1  TAttributes::ApplyFont(__CFDictionary const*, __CTFont const*, void const**) + 418 (CoreText) [0x7fff4e7fa7b4]
                                                                                              1  TAttributes::CopyOfFontWithLigatureSetting(__CTFont const*, LigatureSetting) + 1052 (CoreText) [0x7fff4e7fafb2]
                                                                                                1  CTFontCreateCopyWithAttributes + 90 (CoreText) [0x7fff4e778fc3]
                                                                                                  1  CTFontCreateWithFontDescriptor + 115 (CoreText) [0x7fff4e750b8e]
                                                                                                    1  TFont::TFont(__CTFontDescriptor const*, double, CGAffineTransform const*, __CTFontDescriptor const*) + 391 (CoreText) [0x7fff4e754593]
                                                                                                      1  TFont::SetExtras(__CTFontDescriptor const*) + 175 (CoreText) [0x7fff4e754a7b]
                                                                                                        1  TFont::SetExtras(__CTFontDescriptor const*)::$_10::operator()(__CTFontDescriptor const*) const + 619 (CoreText) [0x7fff4e7d1f89]
                                                                                                          1  TFont::UpdateFeatureSettings(__CFDictionary*, __CFArray const*, TFont::FeatureSettingsCopyOperation) + 47 (CoreText) [0x7fff4e7d1c73]
                                                                                                            1  TFontFeatures::CopyNonDefaultSettings(TBaseFont const&, __CFArray const*) + 91 (CoreText) [0x7fff4e7857c3]
                                                                                                              1  TFontFeatures::CopyNonDefault(TBaseFont const&, __CFArray const*) const + 633 (CoreText) [0x7fff4e786937]
                                                                                                                1  TFontFeatures::GetFeatureSelector(TFeatureSetting const&, bool&) const + 136 (CoreText) [0x7fff4e786d82]
                                                                                                                  1  TFeatureType::GetSelector(__CFNumber const*) const + 64 (CoreText) [0x7fff4e786ef2]
                                                                                                                    1  TFeatureType::IsExclusive() const + 24 (CoreText) [0x7fff4e786e9a]
                                                                                                                      1  CFDictionaryGetValue + 131 (CoreFoundation) [0x7fff4cc4df53]
                                                                                                                        1  CFBasicHashFindBucket + 1138 (CoreFoundation) [0x7fff4cc4e412]
                                                                                                                          1  __CFStringEqual + 1243 (CoreFoundation) [0x7fff4cc6be2b]
                                                                        1  juce::Slider::paint(juce::Graphics&) + 248 (sparta_6DoFconv) [0x1296911c8]
                                                                          1  SPARTALookAndFeel::drawRotarySlider(juce::Graphics&, int, int, int, int, float, float, float, juce::Slider&) + 483 (sparta_6DoFconv) [0x1295ba4a3]
                                                                            1  juce::Path::addPieSegment(float, float, float, float, float, float, float) + 158 (sparta_6DoFconv) [0x1296f413e]
                                                                              1  juce::Path::addCentredArc(float, float, float, float, float, float, float, bool) + 402 (sparta_6DoFconv) [0x1296f3f92]
                                                                        1  sceneView::paint(juce::Graphics&) + 1954 (sparta_6DoFconv) [0x1295bfcb2]
                                                                          1  juce::Graphics::drawText(juce::String const&, juce::Rectangle<float>, juce::Justification, bool) const + 423 (sparta_6DoFconv) [0x1296f7e77]
                                                                            1  juce::GlyphArrangement::addCurtailedLineOfText(juce::Font const&, juce::String const&, float, float, float, bool) + 88 (sparta_6DoFconv) [0x1296a09f8]
                                                                              1  juce::Font::getGlyphPositions(juce::String const&, juce::Array<int, juce::DummyCriticalSection, 0>&, juce::Array<float, juce::DummyCriticalSection, 0>&) const + 63 (sparta_6DoFconv) [0x1296a129f]
                                                                                1  juce::OSXTypeface::getGlyphPositions(juce::String const&, juce::Array<int, juce::DummyCriticalSection, 0>&, juce::Array<float, juce::DummyCriticalSection, 0>&) + 238 (sparta_6DoFconv) [0x12969cdee]
                                                                                  1  CTLineCreateWithAttributedString + 55 (CoreText) [0x7fff4e7559e5]
                                                                                    1  TTypesetterAttrString::TTypesetterAttrString(__CFAttributedString const*) + 123 (CoreText) [0x7fff4e755b2f]
                                                                                      1  TTypesetterAttrString::Initialize(__CFAttributedString const*) + 231 (CoreText) [0x7fff4e755d03]
                                                                                        1  TAttributes::TAttributes(__CFDictionary const*) + 133 (CoreText) [0x7fff4e757f2f]
                                                                                          1  TAttributes::ApplyFont(__CFDictionary const*, __CTFont const*, void const**) + 133 (CoreText) [0x7fff4e7fa697]
                                                                                            1  TAttributes::ApplyTextTransform(__CTFont const*) + 38 (CoreText) [0x7fff4e758196]
                                                                                              1  TFont::GetScaledMatrix() const + 50 (CoreText) [0x7fff4e767eda]
                                                                                                1  TFont::GetEffectiveMatrix() const + 30 (CoreText) [0x7fff4e7582da]
                                                                        1  sceneView::paint(juce::Graphics&) + 3809 (sparta_6DoFconv) [0x1295c03f1]
                                                                          1  juce::Graphics::fillEllipse(juce::Rectangle<float>) const + 757 (sparta_6DoFconv) [0x1296fa375]
                                                                            1  juce::CoreGraphicsContext::fillPath(juce::Path const&, juce::AffineTransform const&) + 1145 (sparta_6DoFconv) [0x1296d0eb9]
                                                                              1  CGContextDrawPath + 183 (CoreGraphics) [0x7fff4d12aeef]
                                                                                1  backing_store_DrawPath.llvm.5DFF2078 + 505 (AppKit) [0x7fff4a6e9464]
                                                                                  1  backing_store_delegate + 962 (AppKit) [0x7fff4a3ef275]
                                                                                    1  __backing_store_DrawPath_block_invoke + 35 (AppKit) [0x7fff4a6ea994]
                                                                                      1  ripc_DrawPath + 226 (CoreGraphics) [0x7fff4d1e2ee1]
                                                                                        1  RIPRenderPath + 176 (CoreGraphics) [0x7fff4d403d22]
                                                                                          1  CGPathApply + 134 (CoreGraphics) [0x7fff4d0f8f60]
                                                                                            1  CG::Path::Sequence::apply(void (CGPathElementType, CGPoint const*) block_pointer) const + 33 (CoreGraphics) [0x7fff4d207113]
                                                                                              1  CG::Path::Subpath::apply(void (CGPathElementType, CGPoint const*) block_pointer) const + 40 (CoreGraphics) [0x7fff4d1b6f4a]
                                                                                                1  CG::Chunk::apply(void (CGPathElementType, CGPoint const*) block_pointer) const + 56 (CoreGraphics) [0x7fff4d4f36bc]
                                                                                                  1  __CGPathApply_block_invoke + 64 (CoreGraphics) [0x7fff4d42a586]
                                                                                                    1  aa_cubeto + 1681 (CoreGraphics) [0x7fff4d12b871]
                                                                                                      1  aa_add_edges + 211 (CoreGraphics) [0x7fff4d0f9ef1]
                                                                      1  juce::Component::paintComponentAndChildren(juce::Graphics&) + 1185 (sparta_6DoFconv) [0x12960a7a1]
                                                                        1  juce::Component::paintComponentAndChildren(juce::Graphics&) + 157 (sparta_6DoFconv) [0x12960a39d]
                                                                          1  juce::LookAndFeel_V2::drawLabel(juce::Graphics&, juce::Label&) + 462 (sparta_6DoFconv) [0x1295daf6e]
                                                                            1  juce::Graphics::drawFittedText(juce::String const&, juce::Rectangle<int>, juce::Justification, int, float) const + 244 (sparta_6DoFconv) [0x1296f8504]
                                                                              1  juce::GlyphArrangement::draw(juce::Graphics const&, juce::AffineTransform) const + 974 (sparta_6DoFconv) [0x1296f7aae]
                                                                                1  juce::CoreGraphicsContext::drawGlyph(int, juce::AffineTransform const&) + 687 (sparta_6DoFconv) [0x1296d153f]
                                                                                  1  draw_glyphs + 767 (CoreGraphics) [0x7fff4d42e2ce]
                                                                                    1  backing_store_DrawGlyphs.llvm.5DFF2078 + 1453 (AppKit) [0x7fff4a6e9c9b]
                                                                                      1  backing_store_delegate + 1102 (AppKit) [0x7fff4a3ef301]
                                                                                        1  CGSReleaseRegion + 9 (CoreGraphics) [0x7fff4d0f4b37]
                                                                                          1  _CFRelease + 1056 (CoreFoundation) [0x7fff4cda09e0]
                                                                                            1  nano_free + 59 (libsystem_malloc.dylib) [0x7fff74dd1268]
                                                                                              1  _nano_vet_and_size_of_live + 4 (libsystem_malloc.dylib) [0x7fff74ddce4c]
                                                              1  juce::JuceNSViewClass::drawRect(objc_object*, objc_selector*, CGRect) + 303 (sparta_6DoFconv) [0x12960049f]
                                                                1  -[NSWindow _bestScreenBySpaceAssignmentOrGeometry] + 71 (AppKit) [0x7fff4a270225]
                                                                  1  objc_msgSend + 46 (libobjc.A.dylib) [0x7fff73ff5eae]
                                                    1  -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 1728 (AppKit) [0x7fff4a3a396c]
                                                      1  -[NSView unlockFocus] + 243 (AppKit) [0x7fff4a39a425]
                                                        1  -[NSFocusStack popTopView] + 120 (AppKit) [0x7fff4a39a22f]
                                                          1  +[NSGraphicsContext restoreGraphicsState] + 204 (AppKit) [0x7fff4a39a327]
                                                  1  -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 4844 (AppKit) [0x7fff4a3a4598]
                                                    1  -[NSView _drawRect:clip:] + 1819 (AppKit) [0x7fff4a3a573c]
                                                      1  _NSViewDrawRect + 83 (AppKit) [0x7fff4ab0cf29]
                                                        1  -[REAPERSwell_hwnd drawRect:] + 93 (REAPER) [0x105eed5ad]
                                                          1  DrawSwellViewRectImpl(REAPERSwell_hwnd*, CGRect, HDC__*, bool) + 527 (REAPER) [0x105eed45f]
                                                            1  SwellDialogDefaultWindowProc(HWND__*, unsigned int, unsigned long, long) + 411 (REAPER) [0x105eead7b]
                                                              1  SWELL_FillDialogBackground(HDC__*, RECT const*, int) + 380 (REAPER) [0x105ef9bfc]
                                                                1  _HIThemeSetColor + 421 (HIToolbox) [0x7fff4c02d2c3]
                                                                  1  _HIThemeCopyCUIBackgroundColorForThemeBrush + 40 (HIToolbox) [0x7fff4c034de0]
                                                                    1  _HIThemeCopyCUIColor + 211 (HIToolbox) [0x7fff4c030a2f]
                                                                      1  _HIThemeCUICopyMeasurements + 102 (HIToolbox) [0x7fff4bfff3c2]
                                                                        1  -[NSDictionary initWithObjectsAndKeys:] + 1088 (CoreFoundation) [0x7fff4cca3630]
                    2  __CFRunLoopRun + 1600 (CoreFoundation) [0x7fff4ccc76a0]
                      2  __CFRunLoopDoObservers + 527 (CoreFoundation) [0x7fff4cce4fbf]
                        2  _NSGestureRecognizerUpdateObserver + 1 (AppKit) [0x7fff4acf2e9a]
                    2  __CFRunLoopRun + 1293 (CoreFoundation) [0x7fff4ccc756d]
                      2  __CFRunLoopDoSources0 + 208 (CoreFoundation) [0x7fff4ccc80f0]
                        2  __CFRunLoopDoSource0 + 108 (CoreFoundation) [0x7fff4cd9fc8c]
                          2  __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 (CoreFoundation) [0x7fff4cce5691]
                            2  juce::MessageQueue::runLoopSourceCallback(void*) + 14 (sparta_6DoFconv) [0x1297024ee]
                              1  juce::MessageQueue::deliverNextMessage() + 236 (sparta_6DoFconv) [0x12970262c]
                                1  juce::Timer::TimerThread::CallTimersMessage::messageCallback() + 344 (sparta_6DoFconv) [0x1297059b8]
                                  1  non-virtual thunk to juce::NSViewComponentPeer::timerCallback() + 113 (sparta_6DoFconv) [0x12960d8a1]
                                    1  -[NSView setNeedsDisplayInRect:] + 48 (AppKit) [0x7fff4a23d244]
                                      1  NSViewSetNeedsDisplayInRect + 641 (AppKit) [0x7fff4a23d4cc]
                                        1  -[NSWindow _setNeedsDisplayInRect:] + 365 (AppKit) [0x7fff4a2dc739]
                                          1  -[NSRegion addRect:] + 263 (AppKit) [0x7fff4a2dc876]
                                            1  CGSUnionRegionWithRect + 29 (CoreGraphics) [0x7fff4d121ba5]
                                              1  CGRegionCreateUnionWithRect + 125 (CoreGraphics) [0x7fff4d121c2e]
                                                1  rect_to_bounds + 252 (CoreGraphics) [0x7fff4d0e8fed]
                                                  1  CGRectGetMaxX + 6 (CoreGraphics) [0x7fff4d0f425f]
                              1  juce::MessageQueue::deliverNextMessage() + 224 (sparta_6DoFconv) [0x129702620]
                                1  objc_autoreleasePoolPush + 16 (libobjc.A.dylib) [0x7fff73ff8af7]
                    2  __CFRunLoopRun + 1783 (CoreFoundation) [0x7fff4ccc7757]
                      2  __CFRunLoopServiceMachPort + 341 (CoreFoundation) [0x7fff4ccc8405]
                        2  mach_msg_trap + 10 (libsystem_kernel.dylib) [0x7fff74d681fa]
                          2  <Kernel mode>
                    1  __CFRunLoopRun + 2427 (CoreFoundation) [0x7fff4ccc79db]
                      1  __CFRunLoopDoTimers + 346 (CoreFoundation) [0x7fff4ccd040a]
                        1  __CFRunLoopDoTimer + 1095 (CoreFoundation) [0x7fff4ccd0907]
                          1  __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 (CoreFoundation) [0x7fff4ccd0c94]
                            1  __NSFireTimer + 83 (Foundation) [0x7fff4ee3ede9]
                              1  SwellDialogDefaultWindowProc(HWND__*, unsigned int, unsigned long, long) + 438 (REAPER) [0x105eead96]
                                1  MainProc(HWND__*, unsigned int, unsigned long, long) + 2555 (REAPER) [0x10608b3bb]
                                  1  Main_OnTimer(HWND__*, unsigned long) + 3358 (REAPER) [0x1059fd9ae]
                                    1  -[NSFocusStack focusedView] + 7 (AppKit) [0x7fff4a241900]
                    1  __CFRunLoopRun + 1654 (CoreFoundation) [0x7fff4ccc76d6]
                      1  _kernelrpc_mach_port_insert_member_trap + 10 (libsystem_kernel.dylib) [0x7fff74d6819a]
                        1  <Kernel mode>
  3  thread_start + 13 (libsystem_pthread.dylib) [0x7fff74f38bf9]
    3  _pthread_start + 377 (libsystem_pthread.dylib) [0x7fff74f3950d]
      3  _pthread_body + 340 (libsystem_pthread.dylib) [0x7fff74f39661]
        2  ??? (ReWire + 302934) [0x10c78df56]
          2  ??? (ReWire + 39153) [0x10c74d8f1]
            2  usleep + 53 (libsystem_c.dylib) [0x7fff74cec618]
              2  __semwait_signal + 10 (libsystem_kernel.dylib) [0x7fff74d71d82]
                2  <Kernel mode, Effective Thread QoS Unspecified, Requested Thread QoS Unspecified>
        1  juce::threadEntryProc(void*) + 348 (sparta_6DoFconv) [0x1297192cc]
          1  juce::Timer::TimerThread::run() + 541 (sparta_6DoFconv) [0x1297054ed]
            1  juce::MessageQueue::post(juce::MessageManager::MessageBase*) + 175 (sparta_6DoFconv) [0x129702e4f]
              1  CFRunLoopWakeUp + 283 (CoreFoundation) [0x7fff4ccb56fb]
                1  mach_msg_trap + 10 (libsystem_kernel.dylib) [0x7fff74d681fa]
                  1  <Kernel mode, Effective Thread QoS Unspecified, Requested Thread QoS Unspecified, Override Thread QoS User Interactive>

  Binary Images:
         0x105926000 -        0x10658dfff  com.cockos.reaper 6.46.0_ae05ce4 (6.46.0_ae05ce4) <F4A7CD22-71A0-3425-B87B-566A30AC46C5> /Applications/REAPER.app/Contents/MacOS/REAPER
         0x10c744000 -        0x10c7afff7  se.propellerheads.rewire.library 1.8.7 build 145 (1.8.7) <B284579F-660F-3550-8327-64DBEDC9A218> /Library/Application Support/Propellerhead Software/*/ReWire.bundle/Contents/MacOS/ReWire
         0x129538000 -        0x1297edff7  sparta_6DoFconv (0) <96DB83FD-136C-343A-B417-98B39A506039> /Users/USER/Documents/*/sparta_6DoFconv
      0x7fff491cf000 -     0x7fff496cdfc3  com.apple.vImage 8.1 () <A243A7EF-0C8E-3A9A-AA38-44AFD7507F00> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
      0x7fff4a21d000 -     0x7fff4b07bfff  com.apple.AppKit 6.9 (1561.61.100) <4E6EA3FA-8C2C-3B21-BFF9-6F8C458B7BE1> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
      0x7fff4bf82000 -     0x7fff4c287fff  com.apple.HIToolbox 2.1.1 <8D2EBE85-9AF0-38BC-ACD3-1ED978643907> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
      0x7fff4cc42000 -     0x7fff4d0e5fe7  com.apple.CoreFoundation 6.9 (1455.300) <CB44B892-64CD-3E32-A518-6D40B1A7033F> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
      0x7fff4d0e7000 -     0x7fff4d6f7fef  com.apple.CoreGraphics 2.0 (1161.21.5) <6451A561-3A83-37FB-AAA7-3FCE6D95C34C> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
      0x7fff4e74e000 -     0x7fff4e89efff  com.apple.CoreText 352.0 <10DAF601-85A8-3F9C-8B0B-69DC16B95E47> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
      0x7fff4eda6000 -     0x7fff4f16dffb  com.apple.Foundation 6.9 (1455.300) <0479E072-1DD0-3881-A9A2-EDAD3EE58C23> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
      0x7fff58044000 -     0x7fff58290ff7  com.apple.QuartzCore 1.11 (584.64.2) <FD9A3180-479E-3DAC-9CF0-0D214C7E46A7> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
      0x7fff73fef000 -     0x7fff743dd7e7  libobjc.A.dylib (723) <843EFB54-EFCC-3A7C-BE11-092B6A556262> /usr/lib/libobjc.A.dylib
      0x7fff74c70000 -     0x7fff74cf9ff7  libsystem_c.dylib (1244.50.9) <25DD83D8-80CA-3DFF-8626-FE704911F19C> /usr/lib/system/libsystem_c.dylib
      0x7fff74d55000 -     0x7fff74d7bff7  libsystem_kernel.dylib (4570.71.82.8) <C34BA704-FAFF-3DDB-9827-5930B5BEF134> /usr/lib/system/libsystem_kernel.dylib
      0x7fff74dc8000 -     0x7fff74de7ff7  libsystem_malloc.dylib (140.50.7) <821E16C8-7A7E-3269-9167-10F4F413BF93> /usr/lib/system/libsystem_malloc.dylib
      0x7fff74f36000 -     0x7fff74f41fff  libsystem_pthread.dylib (301.50.1) <283E64A7-A2B2-3212-95BA-4D21F9AE36CF> /usr/lib/system/libsystem_pthread.dylib

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants