HISE Logo Forum
    • Categories
    • Register
    • Login

    Hise crashing

    Scheduled Pinned Locked Moved Bug Reports
    37 Posts 7 Posters 2.0k 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.
    • A
      arminh
      last edited by

      I using latest version and my hise crashing in randomly situastions.
      OS: Mac

      @Christoph-Hart maybe this log helps you

      System Integrity Protection: enabled
      
      Crashed Thread:        0  JUCE Message Thread  Dispatch queue: com.apple.main-thread
      
      Exception Type:        EXC_CRASH (SIGABRT)
      Exception Codes:       0x0000000000000000, 0x0000000000000000
      Exception Note:        EXC_CORPSE_NOTIFY
      
      Application Specific Information:
      abort() called
      HISE(11837,0x1039e6e00) malloc: Heap corruption detected, free list is damaged at 0x60000390e000
      *** Incorrect guard value: 105553176086272
       
      
      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by

        If you use a debug build you will probably get more useful information in the crash log.

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

        A DanHD 2 Replies Last reply Reply Quote 0
        • A
          arminh @d.healey
          last edited by

          @d-healey ok, thanks

          1 Reply Last reply Reply Quote 0
          • DanHD
            DanH @d.healey
            last edited by

            @d-healey What does the debug build do differently?

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

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

              @DanH Doesn't optimize the code, which can hide warnings/errors, and adds debug symbols that can be picked up by a debugging tool.

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

              1 Reply Last reply Reply Quote 0
              • ustkU
                ustk
                last edited by

                Where is the crash log situated ?

                Can't help pressing F5 in the forum...

                1 Reply Last reply Reply Quote 0
                • A
                  arminh
                  last edited by

                  @d-healey @Christoph-Hart where logs are stored?

                  ustkU 1 Reply Last reply Reply Quote 0
                  • ustkU
                    ustk @arminh
                    last edited by

                    @arminh Found them in Application Support/Hise/Logs

                    Can't help pressing F5 in the forum...

                    1 Reply Last reply Reply Quote 0
                    • Casey KolbC
                      Casey Kolb
                      last edited by

                      This crashing is happening to me too. I think it's related to the Full Exp merge because when I revert that commit everything is fine.

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

                      1 Reply Last reply Reply Quote 0
                      • Casey KolbC
                        Casey Kolb
                        last edited by

                        Crashed Thread:        0  JUCE Message Thread  Dispatch queue: com.apple.main-thread
                        
                        Exception Type:        EXC_CRASH (SIGABRT)
                        Exception Codes:       0x0000000000000000, 0x0000000000000000
                        Exception Note:        EXC_CORPSE_NOTIFY
                        
                        Application Specific Information:
                        abort() called
                        *** error for object 0x6100004234ff: Invalid pointer dequeued from free list
                         
                        
                        Thread 0 Crashed:: JUCE Message Thread  Dispatch queue: com.apple.main-thread
                        0   libsystem_kernel.dylib        	0x00007fff94ba1d42 __pthread_kill + 10
                        1   libsystem_pthread.dylib       	0x00007fff94c8f457 pthread_kill + 90
                        2   libsystem_c.dylib             	0x00007fff94b07420 abort + 129
                        3   libsystem_malloc.dylib        	0x00007fff94c06e28 nanozone_error + 525
                        4   libsystem_malloc.dylib        	0x00007fff94bfc620 _nano_malloc_check_clear + 427
                        5   libsystem_malloc.dylib        	0x00007fff94bfc457 nano_malloc + 35
                        6   libsystem_malloc.dylib        	0x00007fff94bf531a malloc_zone_malloc + 107
                        7   com.apple.CoreFoundation      	0x00007fff7edbbcc6 __CFBasicHashRehash + 230
                        8   com.apple.CoreFoundation      	0x00007fff7edc1de6 __CFBasicHashAddValue + 102
                        9   com.apple.CoreFoundation      	0x00007fff7edc07e5 CFBasicHashAddValue + 309
                        10  com.apple.CoreFoundation      	0x00007fff7ee11c09 CFRunLoopAddTimer + 601
                        11  com.apple.CoreFoundation      	0x00007fff7ee0c8a2 __CFSetApplyFunction_block_invoke + 18
                        12  com.apple.CoreFoundation      	0x00007fff7edf90d0 CFBasicHashApply + 144
                        13  com.apple.CoreFoundation      	0x00007fff7ee0c849 CFSetApplyFunction + 185
                        14  com.apple.CoreFoundation      	0x00007fff7ee11bd2 CFRunLoopAddTimer + 546
                        15  com.apple.AppKit              	0x00007fff7cd62843 __37+[NSDisplayCycle currentDisplayCycle]_block_invoke.31 + 213
                        16  com.apple.CoreFoundation      	0x00007fff7ee5c687 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
                        17  com.apple.CoreFoundation      	0x00007fff7ee5c5f7 __CFRunLoopDoObservers + 391
                        18  com.apple.CoreFoundation      	0x00007fff7ee3d3a9 __CFRunLoopRun + 873
                        19  com.apple.CoreFoundation      	0x00007fff7ee3cde4 CFRunLoopRunSpecific + 420
                        20  com.apple.HIToolbox           	0x00007fff7e39bebc RunCurrentEventLoopInMode + 240
                        21  com.apple.HIToolbox           	0x00007fff7e39bbf9 ReceiveNextEventCommon + 184
                        22  com.apple.HIToolbox           	0x00007fff7e39bb26 _BlockUntilNextEventMatchingListInModeWithFilter + 71
                        23  com.apple.AppKit              	0x00007fff7c930a54 _DPSNextEvent + 1120
                        24  com.apple.AppKit              	0x00007fff7d0ac7ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
                        25  com.apple.AppKit              	0x00007fff7c9253db -[NSApplication run] + 926
                        26  com.hartinstruments.HISEStandalone	0x000000010c1d433b main + 347
                        27  com.hartinstruments.HISEStandalone	0x000000010c1aace4 start + 52
                        
                        

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

                        1 Reply Last reply Reply Quote 0
                        • ustkU
                          ustk
                          last edited by

                          Not stable here too…

                          Can't help pressing F5 in the forum...

                          1 Reply Last reply Reply Quote 0
                          • DalartD
                            Dalart
                            last edited by

                            I just compiled this version and so far I haven't had any crashes (knock on wood).

                            1 Reply Last reply Reply Quote 0
                            • Casey KolbC
                              Casey Kolb
                              last edited by

                              I'm fairly certain it's related to the changes made to ScriptPanels:
                              GitHub Commit - made scriptpanel hold ref counted pointers to child panels

                              It consistently crashes on panel repaints, specifically when repainting a child panel while also repainting a parent panel.

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

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

                                Ah I haven't even began to use paint routines yet, still using stock elements.

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

                                  @Lunacy-Audio Can you make a snippet that crashes reliably, that will save me some time...

                                  ustkU 1 Reply Last reply Reply Quote 0
                                  • Casey KolbC
                                    Casey Kolb
                                    last edited by

                                    For sure! Will post something later today.

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

                                    1 Reply Last reply Reply Quote 0
                                    • ustkU
                                      ustk @Christoph Hart
                                      last edited by

                                      @Christoph-Hart This one crashes a lot:
                                      I replaced the getSystemTime() API call with a permanent string so you don't have to merge. It still crashes anyway...

                                      HiseSnippet 2579.3oc6Z07aaibEmx1LarSb1roAEs.8vTchdihLo7mIoKrTrrhUp+PwxaxFXDrcL4HoAgjiJ4HaqFja8Pu0dq2JJv9WPuUTfBrn+ETfhh85dZOVrG5419lgeHpOirqiqcwJaSy48l2i+l27l27dCUEOlIw2m4ojZ58a2jnj5lpUa6xardCL0UobQkTef551LyWq731Mw99DKkTol7IBloldJE4mucsGiswtljNjTTdNiZR1h5P4cnVI+OkZaWBaQ1m5jn2KlurIycclMqE.jIU0UZhMeMtNYGrnaSnpj5ZaXQ4LupbLm3qjZpGyrZWsA6X2f9+bpO8PahnggRUPQAjKwrsDHVPUY8FTaqJQCXeEPoU5L7mLX3eW0soVzX5cLC2Vx.0Qhj1iTSLJ3YjDd5iO7Rk.dSE.uORspoGsIuCGA1tgZYWNwqFFlBRBqf9pLwedV00YPOb4YcvulTxCZDKg1R55YPvk4dzry.cymYSxZZSvdZBJyNCL03yQGg8P07f4CzmfhTF1xpB1kXqkVxIcF8LQZQx2mH.ZShGmR7gmpySqt6NwcFgdS5ioV7Foen.BoaPn0avkMdavS1iTGwoxGY5zOJn8KS1X6jMJlrgELQjrcCngd38NIt2Ow8vrQUhYBBjifQQYqGkzF3.isFBoNH8SwtoyjtD4P351XO3Zgldx6aCWeZKW4UaA8V0gqUIMgq6Zxgq6vNBtVjXl9Uxg5ryHsJBSlXsg25Xa6CgEAZ0Z4ZxoLWs4lcl2L6LSGYOxomS+9FF2O2p6arzCMV8gKtT5GM+7a3Vm5RxVmvq11mSbDJSi60hHrnSC+JreBcj0u0g9bOpacM8LKJ4tc+rVJyJRVE6m0pYLziTZn0tH5dnzvO2KzJcPSrmOA7zz1dt6a7pXtuLTr4mGUtFJsdZDlivnCI.1AUiX0fVAOlLHOhC6HBhxQLODuAAEoTTjoAcLDUAw8HfVftg8Qatwmgba4bHwCdJho9XfHGDlMvdE3ZFFyg9weh74uVuiNCiLFKLG5g8QOmftbb6LT8t3Hz6hYLVdP5cIAcod8GpdWYD5ckLFOXP5cUA8n4IZMjVnWNnH+4DNTH3SniN7fkA+y1zF2dGFmn8.HzvxAdGh9Ev0E3rasZEIPuHVOt8FARqEpkLnbAASjhDunxWP4sA3f2f5m0izDBtxkQYjK3CWAvwdAqAzVPetvEGIVdTQHzdrVbvOuypi5gKOpmsF3LTv1VKX6D+rVXuWW2izVhn5BMDvItCGBwcHgbEBugsMsoOQ6fbKpmQ9m32WEYCqAtgZTYTBDE8SPF4f+eu6EaKC+mHVQCP+kcsHmTvstsXARNzGi1FClvJkQyCRBMon6izBoMeNwCAE9QngS.gjLMY9Zcqtd6Z6nt5ScGPWShs5Ys7vGukv.JmIfnEuPDHVat4yAKOOAfkwpvL+vXlSOAyMkgsC41tWQ6iqT1kmKgyPuFzk0GpA0g5NB64x5mN6YWZajly954o0Z9fyt07AuSq4BIslBr6SLeNwDxGAFChcBhZp4G5lOb.OXXFqvCzekbFdoAgogfyNBaDKrQzpovY0jvc6nlmY3FqvP3th9o.tcD1HV3ERBWwZqj3cy31mY.2QkgHV+zf3DRaDK8xQNzCIp2wTdiB1Maf6DGzFx2HCRO6RykHZ3dfh0Nv.hAtTlbKCoJzIR36JXJvsDjGfV5BdTLjFDZQ8D1mB1z5tDq8Imv0D4OjAc.j9XldLOYVR+UYPoMgcV7HVoCezuMZeApqMXl6jIPOd6x8DDFAnBFrsvSbDQN7GXji.I6JtQjZ5tKcEvn2t3Q3s7bQGbRl1h78d6PvdRW+SE1c9eO16ZYv3Bd4VfMtfA+f+IdrvbEo9rKjw8LuYlom4syf5kUsZCjmnrGOlsMj4xfXGjSyHDTKHk0Lv9O1PB6QcDJ9q6pKUGd0kIK90LnJrDcjA6hQ461j3NrZNUBKcCt6SKWDywhxPCo0oTNfVQxQP88AEkNsZQh+q4rlx95zj4JzPpqwkbmMpjUQkhJTKwIJHSlS4DXnjRT+e6najkCBJ7Z+yTAmLPPMgIonzeQwPo4LqV1Xd20qKNjhPFfYtqBiEE+55S4sSdHFuWJhebg6GoVgxMaLX7Nw.vKLw79FugGIxrpaTqFrvtCXmRszmcAb9GSTouSm5NpUX1sa1f4RMKQs4jfC.YZ0fFFC6Tp95m8G+cqUxi7yaQbMishe0reQ9mE13mUq1OJOX9SbrTeb9m0Ba2wp+62eu+PgGSaxrwdi0Lxji2B0ALzmZLca99pwCJz+M95SNdSXuiCo5VAHUUcqR6FtHDtCEiaiQCru5K9q8OGAycqINwvxtIszu.eDApavIL.TH8ameKRc3AkbjtOABHA0sZlT7pNLFjnga8tOGx6leKFq4FtXXnakTIUZf8Eg8gLZRpl0a4yYNQXQdPkU4jlx3loNPc4EyBepcOw0GrNbYgcOeZeN5nMwX5n88jyjwSYh4zK4QTCPbWKOtzuGfHhE5JydV+P0vfgRq7UGbeK0mc4Br2H.refp7H0jX75A22cDSIIQHqsH0RDHpb9XF6EltTLmRDhk3bj6VBEkH58HfhxVriq.OPwLZL4e0eK+lz9npTL+1zSh197W+W96CNVapIOmhUoDbne0gb88DOW0cZ4TEJ5vj.SstPxkhTiSMgHtbPa8nzJqRbsjM92vmPlFh1oBYZDwL4rx0ilU1gQ8IxYk6DbO5IDWhW+6nkHgCz27m9si6qEq4X+Zw50VN03YKeG4YM0k5WC1EWB+mOIAMcDFqRcZZS1v8HhMT3Tn+S.QTD0t8e1l4xBxsMoKydDveudchWRrOvATANGVR2sr1DH0ktVfCEti85NS2SksvX7sEiZ95GnF.WjvoG8cEpc0sPsK5.ygkYbCXwjKQ9JoBqERzFIRGeLBPq7K+W+ly+.z6ZxgG+9dXW+lrtV28kUINz8YtBqdmm1m5SD6otmvSpqJKXhW.3.X8sqUBFjCTlpXdKOoKYAGVK2H7+0+h69OV66133x+FGeXT9FE1rX08BC1Hu+851Eq2x6ntVATjXha2G092aIfxVD.ZIIuILojncdo55PHe9pPUyc88G5keYeaSsX9MLYu+1iRcLcMlM4dTW5qpIDqAyHWtA6MUktEWErqenZnC6UBC6sTCWKcUvzNxbol7pVtTm8cAl376r.ROzyBXkKryBX3m65U8yB3lg0u8jNK2BKnSPwXDeGYEaqZi6xU9EgurqXBCHazxvF+d7JhCYq2EBSdQ+tFtpc7j2IXYyUI.KcIt5.3aqVAeYvg3hHXv+u7LbvldrO2L3abfX4+0kT.aqq7Ka+zpaKZiLTjeKDDuMO8r5JNPwaetooXav6CyACVlbmAYV3LHyhmAYV5LHyxmAYV4LHypiTFQcyEZwYNAqw.BU1H3ULlJ9UUlZRk+C7eYFkI
                                      

                                      Can't help pressing F5 in the forum...

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

                                        Yup, that's a good example. The problem is if you recompile a script while a timer is running, then it will try to execute a timer callback for a nonexisting engine. I'll look into it...

                                        ustkU 2 Replies Last reply Reply Quote 0
                                        • ustkU
                                          ustk @Christoph Hart
                                          last edited by

                                          @Christoph-Hart Yeah I noticed that timers are often a cause for crash for a long time.
                                          In this snippet, I even get crashes with the timer not running at compile

                                          Can't help pressing F5 in the forum...

                                          ustkU 1 Reply Last reply Reply Quote 0
                                          • ustkU
                                            ustk @ustk
                                            last edited by

                                            @ustk Oh yeah and it also crashes while running without any action ;)

                                            Can't help pressing F5 in the forum...

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

                                            49

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            101.8k

                                            Posts