HISE Logo Forum
    • Categories
    • Register
    • Login

    ERROR_CGDataProvider_BufferIsNotBigEnough - Help with core graphics

    Scheduled Pinned Locked Moved Bug Reports
    13 Posts 6 Posters 687 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • d.healeyD
      d.healey
      last edited by

      Which OS version?

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      Dan KorneffD 1 Reply Last reply Reply Quote 0
      • orangeO
        orange
        last edited by orange

        I got the similar report on a new computer too. The system info is:

        • iMac 2019
        • Intel(R) Core(TM) i5-9600K CPU @ 3.70GHz (6 cores, L2-Cache 256 KB, L3-Cache 9 MB)
        • 40 GB DDR4 2667 MHz
        • Graphics: Radeon Pro 580X 8Gb
        • DAW: Ableton

        The GUI so laggy. Also Ableton slows down visually. But same plugin works without any issues in older MacBook Pro.

        I think this is about the settings or drivers of the graphic cards. Something makes that happen....

        I know that for OpenGl, some graphic cards want extra drivers. Especially if the user has onboard graphic card it can be more difficult for him to open the plugin.

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        1 Reply Last reply Reply Quote 1
        • Dan KorneffD
          Dan Korneff @d.healey
          last edited by

          @d-healey 10.13.6

          Dan Korneff - Producer / Mixer / Audio Nerd

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @Dan Korneff
            last edited by

            @dustbro Does your test system also have a Radeon GPU?

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            Dan KorneffD 1 Reply Last reply Reply Quote 0
            • Dan KorneffD
              Dan Korneff @d.healey
              last edited by

              @d-healey Radeon HD 4870

              Dan Korneff - Producer / Mixer / Audio Nerd

              d.healeyD 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey @Dan Korneff
                last edited by

                @dustbro I think we've found a common link :) @Christoph-Hart Any input?

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                Casey KolbC 1 Reply Last reply Reply Quote 1
                • Casey KolbC
                  Casey Kolb @d.healey
                  last edited by Casey Kolb

                  @d-healey @dustbro Can confirm a similar crash on my end. I'm also on Radeon HD 5770. Here's the symbolicated crash log from Cubase:

                  Process:               Cubase 10.5 [27690]
                  Path:                  /Applications/Cubase 10.5.app/Contents/MacOS/Cubase 10.5
                  Identifier:            Cubase 10.5
                  Version:               10.5.0.68 (10.5.0.68)
                  Code Type:             X86-64 (Native)
                  Parent Process:        ??? [1]
                  Responsible:           Cubase 10.5 [27690]
                  User ID:               502
                  
                  Date/Time:             2021-02-08 12:33:07.716 -0800
                  OS Version:            Mac OS X 10.13.6 (17G66)
                  Report Version:        12
                  Anonymous UUID:        17C59BB8-3A7A-3916-1D3C-0AA0A4200CB9
                  
                  
                  Time Awake Since Boot: 600000 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 0x000000034b12eb67
                  Exception Note:        EXC_CORPSE_NOTIFY
                  
                  Termination Signal:    Segmentation fault: 11
                  Termination Reason:    Namespace SIGNAL, Code 0xb
                  Terminating Process:   exc handler [0]
                  
                  Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
                  0   com.apple.CoreGraphics        	0x00007fff45fe9a9b ERROR_CGDataProvider_BufferIsNotBigEnough + 43
                  1   com.apple.CoreGraphics        	0x00007fff45fe9877 CGDataProviderRetainBytePtr + 233
                  2   com.apple.CoreGraphics        	0x00007fff45eea5d0 get_image_pointer + 59
                  3   com.apple.CoreGraphics        	0x00007fff45ee9ac2 img_decode_read + 156
                  4   com.apple.CoreGraphics        	0x00007fff45ee9923 img_colormatch_read + 343
                  5   com.apple.CoreGraphics        	0x00007fff45ee973f img_alphamerge_read + 528
                  6   com.apple.CoreGraphics        	0x00007fff45ee79be img_data_lock + 9651
                  7   com.apple.CoreGraphics        	0x00007fff45ee3ea9 CGSImageDataLock + 190
                  8   com.apple.CoreGraphics        	0x00007fff45fb9465 RIPImageDataInitializeShared + 88
                  9   com.apple.CoreGraphics        	0x00007fff45f9ddbd RIPImageCacheGetRetained + 680
                  10  com.apple.CoreGraphics        	0x00007fff45fc70b0 ripc_DrawImage + 974
                  11  com.apple.CoreGraphics        	0x00007fff45f2d0f1 CGContextDelegateDrawImage + 63
                  12  com.apple.AppKit              	0x00007fff431cff43 __backing_store_DrawImage_block_invoke + 70
                  13  com.apple.AppKit              	0x00007fff431cc275 backing_store_delegate + 962
                  14  com.apple.AppKit              	0x00007fff434c66aa backing_store_DrawImage.llvm.776B8D61 + 514
                  15  com.apple.CoreGraphics        	0x00007fff45f2d0f1 CGContextDelegateDrawImage + 63
                  16  com.apple.CoreGraphics        	0x00007fff45ee3422 CGContextDrawImageWithOptions + 632
                  17  com.apple.CoreGraphics        	0x00007fff45ee3190 CGContextDrawImage + 73
                  18  com.lunacyaudio.cube          	0x00000003444bbffc juce::CoreGraphicsContext::drawImage(juce::Image const&, juce::AffineTransform const&, bool) + 812
                  19  com.lunacyaudio.cube          	0x00000003444e812d juce::Graphics::drawImage(juce::Image const&, int, int, int, int, int, int, int, int, bool) const + 285
                  20  com.lunacyaudio.cube          	0x00000003442dc350 hise::FilmstripLookAndFeel::drawRotarySlider(juce::Graphics&, int, int, int, int, float, float, float, juce::Slider&) + 512 (juce_ReferenceCountedObject.h:442)
                  21  com.lunacyaudio.cube          	0x00000003445985f8 juce::Slider::paint(juce::Graphics&) + 248
                  22  com.lunacyaudio.cube          	0x0000000344559119 juce::Component::paintComponentAndChildren(juce::Graphics&) + 201 (juce_GraphicsContext.cpp:141)
                  23  com.lunacyaudio.cube          	0x00000003445594bb juce::Component::paintComponentAndChildren(juce::Graphics&) + 1131
                  24  com.lunacyaudio.cube          	0x00000003445594bb juce::Component::paintComponentAndChildren(juce::Graphics&) + 1131
                  25  com.lunacyaudio.cube          	0x00000003445594bb juce::Component::paintComponentAndChildren(juce::Graphics&) + 1131
                  26  com.lunacyaudio.cube          	0x00000003445594bb juce::Component::paintComponentAndChildren(juce::Graphics&) + 1131
                  27  com.lunacyaudio.cube          	0x00000003445594bb juce::Component::paintComponentAndChildren(juce::Graphics&) + 1131
                  28  com.lunacyaudio.cube          	0x00000003445594bb juce::Component::paintComponentAndChildren(juce::Graphics&) + 1131
                  29  com.lunacyaudio.cube          	0x00000003445594bb juce::Component::paintComponentAndChildren(juce::Graphics&) + 1131
                  30  com.lunacyaudio.cube          	0x00000003445696a9 juce::ComponentPeer::handlePaint(juce::LowLevelGraphicsContext&) + 329 (memory:2600)
                  31  com.lunacyaudio.cube          	0x000000034456304e juce::JuceNSViewClass::drawRect(objc_object*, objc_selector*, CGRect) + 510
                  32  com.apple.AppKit              	0x00007fff438e9f29 _NSViewDrawRect + 83
                  33  com.apple.AppKit              	0x00007fff4318273c -[NSView _drawRect:clip:] + 1819
                  34  com.apple.AppKit              	0x00007fff43181598 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 4844
                  35  com.apple.AppKit              	0x00007fff43180ec5 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3097
                  36  com.apple.AppKit              	0x00007fff43180ec5 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3097
                  37  com.apple.AppKit              	0x00007fff43180ec5 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3097
                  38  com.apple.AppKit              	0x00007fff4317fddb -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 327
                  39  com.apple.AppKit              	0x00007fff438eb4e0 -[NSView _oldDisplayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 2051
                  40  com.apple.AppKit              	0x00007fff4317ee5d -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 253
                  41  com.apple.AppKit              	0x00007fff4317b0b4 -[NSView displayIfNeeded] + 1581
                  42  com.apple.AppKit              	0x00007fff4317aa52 -[NSWindow displayIfNeeded] + 321
                  43  com.apple.AppKit              	0x00007fff4391b60d ___NSWindowGetDisplayCycleObserver_block_invoke.5902 + 308
                  44  com.apple.AppKit              	0x00007fff4317a55e __37+[NSDisplayCycle currentDisplayCycle]_block_invoke + 695
                  45  com.apple.QuartzCore          	0x00007fff50e398c7 CA::Transaction::run_commit_handlers(CATransactionPhase) + 49
                  46  com.apple.QuartzCore          	0x00007fff50e38389 CA::Transaction::commit() + 171
                  47  com.apple.AppKit              	0x00007fff43932a72 __65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 283
                  48  com.apple.CoreFoundation      	0x00007fff45ac8737 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
                  49  com.apple.CoreFoundation      	0x00007fff45ac865f __CFRunLoopDoObservers + 511
                  50  com.apple.CoreFoundation      	0x00007fff45aab128 __CFRunLoopRun + 1240
                  51  com.apple.CoreFoundation      	0x00007fff45aaa9b7 CFRunLoopRunSpecific + 487
                  52  com.apple.HIToolbox           	0x00007fff44d8ad96 RunCurrentEventLoopInMode + 286
                  53  com.apple.HIToolbox           	0x00007fff44d8aa0f ReceiveNextEventCommon + 366
                  54  com.apple.HIToolbox           	0x00007fff44d8a884 _BlockUntilNextEventMatchingListInModeWithFilter + 64
                  55  com.apple.AppKit              	0x00007fff4303ba73 _DPSNextEvent + 2085
                  56  com.apple.AppKit              	0x00007fff437d1e34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
                  57  com.apple.AppKit              	0x00007fff43030885 -[NSApplication run] + 764
                  58  com.steinberg.cubase10v5      	0x000000010cbf63a8 0x10ac1a000 + 33407912
                  59  com.steinberg.cubase10v5      	0x000000010ca22736 0x10ac1a000 + 31491894
                  60  com.steinberg.cubase10v5      	0x000000010c60ede1 0x10ac1a000 + 27217377
                  61  com.steinberg.cubase10v5      	0x000000010c61293b 0x10ac1a000 + 27232571
                  62  libdyld.dylib                 	0x00007fff6d99e015 start + 1
                  

                  Casey Kolb
                  Founder & CEO of Lunacy Audio
                  Composer | Producer | Software Developer

                  1 Reply Last reply Reply Quote 1
                  • orangeO
                    orange
                    last edited by orange

                    The last NVidia graphics card was used in a mac computer, almost 10 years ago :)

                    develop Branch / XCode 13.1
                    macOS Monterey / M1 Max

                    1 Reply Last reply Reply Quote 0
                    • Christoph HartC
                      Christoph Hart
                      last edited by

                      Most macs have an onboard graphics chip from intel (at least all of my 6 mac systems do). But it‘s possible that there is something going on with ATI cards.

                      1 Reply Last reply Reply Quote 1
                      • DanHD
                        DanH @Dan Korneff
                        last edited by

                        @dustbro I've been struggling with this - is your plugin quite visual? I found that FilterDisplays were really slowing things down. I've had to implement OpenGL.

                        Link Preview Image
                        HISE HEAVY ON GPU PROCESSING?

                        @dustbro @Fortune @d-healey @Natan @Tania-Ghosh Ok so I found this thread: Open GL I still have issue where on Windows everything is smooth b...

                        favicon

                        Forum (forum.hise.audio)

                        Oh wait - we had a convo about this on the thread haha!

                        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                        https://dhplugins.com/ | https://dcbreaks.com/
                        London, UK

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        32

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        103.2k

                        Posts