HISE Logo Forum
    • Categories
    • Register
    • Login

    Pluginval FAILED

    Scheduled Pinned Locked Moved General Questions
    14 Posts 3 Posters 278 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 @ustk
      last edited by

      @ustk said in Pluginval FAILED:

      Is it bad to set isMetaParameter for all components as a lazy boy even if not strictly necessary?

      I think it is

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

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

        @d-healey I don't know if it was this or not, but still I have enabled it only where necessary just in case... It appears after a Hise export that sometimes the validation works, and sometimes it fails... I have no idea why any randomness would get inside...

        Anyway I have managed to export and validate, but my client still have Logic crashing... opening a new thread...

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

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

          @ustk saveInPreset=0 and isPluginParameter=1 is a bad idea - it basically leaves it up to the host whether plugin parameters are restored correctly if they are not part of the preset data model. There's also no guarantee of when that's executed.

          isMetaParameter=1 for all plugin parameters is also lazy ass behaviour and might cause performance issues and / or other glitches.

          (cyclic references test in Hise says it passes)

          That's only a tool to detect cyclic references within a script. It might be that a plugin parameter callback triggers itself.

          would it be useful (and so doable) to export separated Intel and ARM versions?

          You can do that by aborting the compile process and manually change the Projucer file, then compile it in Xcode, but I wouldn't add this as a real option in the build process because it's a very unusual use case.

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

            @Christoph-Hart Thanks Chris, that makes more sense now...
            It is now passing validation successfully, but still I have a hard crash on a customer machine (Monterey 12.6, LogicPro 10.7.5) which I cannot reproduce here (even on older config)
            Unfortunately, customer might not have the patience to go further so investigating that bug is hard.

            Here's a report if it helps:

            -------------------------------------
            Translated Report (Full Report Below)
            -------------------------------------
            
            Process:               auvaltool [14864]
            Path:                  /usr/bin/auvaltool
            Identifier:            auvaltool
            Version:               ???
            Code Type:             X86-64 (Native)
            Parent Process:        Logic Pro X [14783]
            Responsible:           Logic Pro X [14783]
            User ID:               501
            
            Date/Time:             2025-05-29 12:27:11.8910 -0400
            OS Version:            macOS 12.6 (21G115)
            Report Version:        12
            Anonymous UUID:        DB503B7E-D845-DFC4-364B-265EEAEDD1A8
            
            
            Time Awake Since Boot: 160000 seconds
            
            System Integrity Protection: disabled
            
            Crashed Thread:        0  Dispatch queue: com.apple.main-thread
            
            Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
            Exception Codes:       KERN_PROTECTION_FAILURE at 0x00007ff7b4b46ff8
            Exception Codes:       0x0000000000000002, 0x00007ff7b4b46ff8
            Exception Note:        EXC_CORPSE_NOTIFY
            
            Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
            Terminating Process:   exc handler [14864]
            
            VM Region Info: 0x7ff7b4b46ff8 is in 0x7ff7b1347000-0x7ff7b4b47000;  bytes after start: 58720248  bytes before end: 7
                  REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
                  MALLOC_MEDIUM (reserved) 7f802f800000-7f8030000000 [ 8192K] rw-/rwx SM=NUL  ...(unallocated)
                  GAP OF 0x7781347000 BYTES
            --->  STACK GUARD              7ff7b1347000-7ff7b4b47000 [ 56.0M] ---/rwx SM=NUL  ... for thread 0
                  Stack                    7ff7b4b47000-7ff7b5347000 [ 8192K] rw-/rwx SM=PRV  thread 0
            
            Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
            0   libsystem_malloc.dylib              0x7ff8073e4ea6 nanov2_allocate_from_block + 4
            1   libsystem_malloc.dylib              0x7ff8073e4677 nanov2_allocate + 130
            2   libsystem_malloc.dylib              0x7ff8073e45a4 nanov2_malloc + 56
            3   libsystem_malloc.dylib              0x7ff807400abb _malloc_zone_malloc + 125
            4   libc++abi.dylib                     0x7ff80758695a operator new(unsigned long) + 26
            5   SonitusMax                             0x1100ea11d 0x10fc2c000 + 4972829
            6   SonitusMax                             0x1100e9813 0x10fc2c000 + 4970515
            7   SonitusMax                             0x1100f4909 0x10fc2c000 + 5015817
            8   SonitusMax                             0x11010d714 0x10fc2c000 + 5117716
            9   SonitusMax                             0x1100e5765 0x10fc2c000 + 4953957
            ...
            ...
            ...
            508 SonitusMax                             0x11010d714 0x10fc2c000 + 5117716
            509 SonitusMax                             0x1100e5765 0x10fc2c000 + 4953957
            510 SonitusMax                             0x1100cc278 0x10fc2c000 + 4850296
            511 SonitusMax                             0x1100f492d 0x10fc2c000 + 5015853
            
            Thread 1:
            0   libsystem_pthread.dylib             0x7ff8075c4f48 start_wqthread + 0
            
            Thread 2:
            0   libsystem_pthread.dylib             0x7ff8075c4f48 start_wqthread + 0
            
            Thread 3:: Sample Loading Thread
            0   libsystem_kernel.dylib              0x7ff80758f3ea __psynch_cvwait + 10
            1   libsystem_pthread.dylib             0x7ff8075c9a6f _pthread_cond_wait + 1249
            2   libc++.1.dylib                      0x7ff807527d93 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
            3   SonitusMax                             0x110ab7a32 0x10fc2c000 + 15252018
            4   SonitusMax                             0x1106f8bb0 0x10fc2c000 + 11324336
            5   SonitusMax                             0x110acc406 0x10fc2c000 + 15336454
            6   libsystem_pthread.dylib             0x7ff8075c94e1 _pthread_start + 125
            7   libsystem_pthread.dylib             0x7ff8075c4f6b thread_start + 15
            
            Thread 4:
            0   libsystem_pthread.dylib             0x7ff8075c4f48 start_wqthread + 0
            
            Thread 5:: Javascript Thread
            0   libsystem_kernel.dylib              0x7ff80758f3ea __psynch_cvwait + 10
            1   libsystem_pthread.dylib             0x7ff8075c9a6f _pthread_cond_wait + 1249
            2   libc++.1.dylib                      0x7ff807527d93 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
            3   SonitusMax                             0x110ab7a32 0x10fc2c000 + 15252018
            4   SonitusMax                             0x1102b8b8d 0x10fc2c000 + 6867853
            5   SonitusMax                             0x110acc406 0x10fc2c000 + 15336454
            6   libsystem_pthread.dylib             0x7ff8075c94e1 _pthread_start + 125
            7   libsystem_pthread.dylib             0x7ff8075c4f6b thread_start + 15
            
            
            Thread 0 crashed with X86 Thread State (64-bit):
              rax: 0x0000000000000000  rbx: 0x0000000000000003  rcx: 0xffffffffffffdfff  rdx: 0x0000000000000003
              rdi: 0x000000010ad2d000  rsi: 0x0000600003c81bac  rbp: 0x00007ff7b4b47000  rsp: 0x00007ff7b4b47000
               r8: 0x0000000000000001   r9: 0x0000000000000000  r10: 0x00000000000007fb  r11: 0x00000000000000ff
              r12: 0x0000000000000003  r13: 0x000000010ad2d000  r14: 0x000000010ad2d600  r15: 0x000000000000000d
              rip: 0x00007ff8073e4ea6  rfl: 0x0000000000010206  cr2: 0x00007ff7b4b46ff8
              
            Logical CPU:     13
            Error Code:      0x00000006 (no mapping for user data write)
            Trap Number:     14
            
            Thread 0 instruction stream:
              ed 45 31 e4 eb ce 0f 0b-48 8b 8d 68 ff ff ff 4c  .E1.....H..h...L
              89 31 48 8b 8d 60 ff ff-ff 48 85 c9 74 07 f0 81  .1H..`...H..t...
              21 ff ff ff 7f 48 89 45-b0 48 8b 45 b0 48 81 c4  !....H.E.H.E.H..
              88 00 00 00 5b 41 5c 41-5d 41 5e 41 5f 5d c3 0f  ....[A\A]A^A_]..
              1f 00 4f fb ff ff 1c fb-ff ff 4f fb ff ff 2d fb  ..O.......O...-.
              ff ff 90 90 90 90 90 90-90 90 90 90 55 48 89 e5  ............UH..
             [41]57 41 56 41 55 41 54-53 48 83 ec 28 48 89 7d  AWAVAUATSH..(H.}     <==
              c0 44 8b 2e 31 c0 48 89-45 c8 45 85 ed 0f 89 f4  .D..1.H.E.E.....
              01 00 00 44 89 eb 81 e3-ff 07 00 00 81 fb fc 07  ...D............
              00 00 0f 84 df 01 00 00-49 89 f4 89 d0 48 89 45  ........I....H.E
              b0 48 89 f0 48 25 00 00-00 fc 44 89 e1 c1 e9 08  .H..H%....D.....
              83 e1 3f c1 e6 04 81 e6-c0 0f 00 00 48 09 ce 48  ..?.........H..H
            
            Binary Images:
                0x7ff8073e3000 -     0x7ff80740efff libsystem_malloc.dylib (*) <47042acd-a337-322a-8db7-ecd59cc60d92> /usr/lib/system/libsystem_malloc.dylib
                0x7ff807575000 -     0x7ff80758afff libc++abi.dylib (*) <7b800bb6-32e7-3597-b292-2c4da4c377b1> /usr/lib/libc++abi.dylib
                   0x10fc2c000 -        0x1110f3fff com.studio427audio.sonitusmax (1.0.2) <c316a02c-ffd7-38cb-a1b9-9f99b29bd350> /Library/Audio/Plug-Ins/Components/SonitusMax.component/Contents/MacOS/SonitusMax
                0x7ff8075c3000 -     0x7ff8075cefff libsystem_pthread.dylib (*) <b5454e27-e8c7-3fdb-b77f-714f1e82e70b> /usr/lib/system/libsystem_pthread.dylib
                0x7ff80758b000 -     0x7ff8075c2fff libsystem_kernel.dylib (*) <8cc28466-fd2f-3c80-9834-9525b7beac19> /usr/lib/system/libsystem_kernel.dylib
                0x7ff80751c000 -     0x7ff807574fff libc++.1.dylib (*) <e67ac91f-f1dc-30ec-84f3-83f5bdad3434> /usr/lib/libc++.1.dylib
                           0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
            
            External Modification Summary:
              Calls made by other processes targeting this process:
                task_for_pid: 0
                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: 0
                thread_create: 0
                thread_set_state: 0
            
            VM Region Summary:
            ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)
            Writable regions: Total=2.1G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.1G(100%)
            
                                            VIRTUAL   REGION 
            REGION TYPE                        SIZE    COUNT (non-coalesced) 
            ===========                     =======  ======= 
            Activity Tracing                   256K        1 
            ColorSync                          140K       21 
            Kernel Alloc Once                    8K        1 
            MALLOC                           416.8M       68 
            MALLOC guard page                   24K        5 
            MALLOC_MEDIUM (reserved)           1.3G       11         reserved VM address space (unallocated)
            MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
            ObjC additional data                15K        1 
            STACK GUARD                       56.0M        6 
            Stack                             10.5M        6 
            VM_ALLOCATE                         20K        5 
            __CTF                               756        1 
            __DATA                            21.8M      334 
            __DATA_CONST                      19.3M      207 
            __DATA_DIRTY                       761K      121 
            __FONT_DATA                          4K        1 
            __LINKEDIT                       646.0M       10 
            __TEXT                           378.8M      352 
            __UNICODE                          592K        1 
            dyld private memory               1024K        1 
            mapped file                       29.4M        4 
            shared memory                      792K       16 
            ===========                     =======  ======= 
            TOTAL                              3.2G     1174 
            TOTAL, minus reserved VM space     1.5G     1174 
            
            
            
            -----------
            Full Report
            -----------
            
            {"app_name":"auvaltool","timestamp":"2025-05-29 12:27:11.00 -0400","app_version":"","slice_uuid":"d9afd9f3-a753-3fc5-a7cf-695c01c865e6","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 12.6 (21G115)","incident_id":"295E0E99-1297-4A83-A044-8B8183106FFB","name":"auvaltool"}
            {
              "uptime" : 160000,
              "procLaunch" : "2025-05-29 12:27:11.5192 -0400",
              "procRole" : "Background",
              "version" : 2,
              "userID" : 501,
              "deployVersion" : 210,
              "modelCode" : "iMacPro1,1",
              "procStartAbsTime" : 165111897994831,
              "coalitionID" : 848,
              "osVersion" : {
                "train" : "macOS 12.6",
                "build" : "21G115",
                "releaseType" : "User"
              },
              "captureTime" : "2025-05-29 12:27:11.8910 -0400",
              "incident" : "295E0E99-1297-4A83-A044-8B8183106FFB",
              "bug_type" : "309",
              "pid" : 14864,
              "procExitAbsTime" : 165112269254952,
              "cpuType" : "X86-64",
              "procName" : "auvaltool",
              "procPath" : "\/usr\/bin\/auvaltool",
              "parentProc" : "Logic Pro X",
              "parentPid" : 14783,
              "coalitionName" : "com.apple.logic10",
              "crashReporterKey" : "DB503B7E-D845-DFC4-364B-265EEAEDD1A8",
              "responsiblePid" : 14783,
              "responsibleProc" : "Logic Pro X",
              "sip" : "disabled",
              "vmRegionInfo" : "0x7ff7b4b46ff8 is in 0x7ff7b1347000-0x7ff7b4b47000;  bytes after start: 58720248  bytes before end: 7\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      MALLOC_MEDIUM (reserved) 7f802f800000-7f8030000000 [ 8192K] rw-\/rwx SM=NUL  ...(unallocated)\n      GAP OF 0x7781347000 BYTES\n--->  STACK GUARD              7ff7b1347000-7ff7b4b47000 [ 56.0M] ---\/rwx SM=NUL  ... for thread 0\n      Stack                    7ff7b4b47000-7ff7b5347000 [ 8192K] rw-\/rwx SM=PRV  thread 0",
              "isCorpse" : 1,
              "exception" : {"codes":"0x0000000000000002, 0x00007ff7b4b46ff8","rawCodes":[2,140701865373688],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_PROTECTION_FAILURE at 0x00007ff7b4b46ff8"},
              "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":14864},
              "vmregioninfo" : "0x7ff7b4b46ff8 is in 0x7ff7b1347000-0x7ff7b4b47000;  bytes after start: 58720248  bytes before end: 7\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      MALLOC_MEDIUM (reserved) 7f802f800000-7f8030000000 [ 8192K] rw-\/rwx SM=NUL  ...(unallocated)\n      GAP OF 0x7781347000 BYTES\n--->  STACK GUARD              7ff7b1347000-7ff7b4b47000 [ 56.0M] ---\/rwx SM=NUL  ... for thread 0\n      Stack                    7ff7b4b47000-7ff7b5347000 [ 8192K] rw-\/rwx SM=PRV  thread 0",
              "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
              "faultingThread" : 0,
              "threads" : [{"triggered":true,"id":1674130,"instructionState":{"instructionStream":{"bytes":[237,69,49,228,235,206,15,11,72,139,141,104,255,255,255,76,137,49,72,139,141,96,255,255,255,72,133,201,116,7,240,129,33,255,255,255,127,72,137,69,176,72,139,69,176,72,129,196,136,0,0,0,91,65,92,65,93,65,94,65,95,93,195,15,31,0,79,251,255,255,28,251,255,255,79,251,255,255,45,251,255,255,144,144,144,144,144,144,144,144,144,144,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,137,125,192,68,139,46,49,192,72,137,69,200,69,133,237,15,137,244,1,0,0,68,137,235,129,227,255,7,0,0,129,251,252,7,0,0,15,132,223,1,0,0,73,137,244,137,208,72,137,69,176,72,137,240,72,37,0,0,0,252,68,137,225,193,233,8,131,225,63,193,230,4,129,230,192,15,0,0,72,9,206,72],"offset":96}},"threadState":{"r13":{"value":4476555264},"rax":{"value":0},"rflags":{"value":66054},"cpu":{"value":13},"r14":{"value":4476556800},"rsi":{"value":105553179712428},"r8":{"value":1},"cr2":{"value":140701865373688},"rdx":{"value":3},"r10":{"value":2043},"r9":{"value":0},"r15":{"value":13},"rbx":{"value":3},"trap":{"value":14,"description":"(no mapping for user data write)"},"err":{"value":6},"r11":{"value":255},"rip":{"value":140703250140838,"matchesCrashFrame":1},"rbp":{"value":140701865373696},"rsp":{"value":140701865373696},"r12":{"value":3},"rcx":{"value":18446744073709543423},"flavor":"x86_THREAD_STATE","rdi":{"value":4476555264}},"queue":"com.apple.main-thread","frames":[{"imageOffset":7846,"symbol":"nanov2_allocate_from_block","symbolLocation":4,"imageIndex":0},{"imageOffset":5751,"symbol":"nanov2_allocate","symbolLocation":130,"imageIndex":0},{"imageOffset":5540,"symbol":"nanov2_malloc","symbolLocation":56,"imageIndex":0},{"imageOffset":121531,"symbol":"_malloc_zone_malloc","symbolLocation":125,"imageIndex":0},{"imageOffset":72026,"symbol":"operator new(unsigned long)","symbolLocation":26,"imageIndex":1},{"imageOffset":4972829,"imageIndex":2},{"imageOffset":4970515,"imageIndex":2},{"imageOffset":5015817,"imageIndex":2},{"imageOffset":5117716,"imageIndex":2},{"imageOffset":4953957,"imageIndex":2},{"imageOffset":4850296,"imageIndex":2},{"imageOffset":5117716,"imageIndex":2},{"imageOffset":4953957,"imageIndex":2},{"imageOffset":4850296,"imageIndex":2},
            ...
            ...
            ...
            {"imageOffset":5015853,"imageIndex":2},{"imageOffset":5117716,"imageIndex":2},{"imageOffset":4953957,"imageIndex":2},{"imageOffset":4850296,"imageIndex":2},{"imageOffset":5117716,"imageIndex":2},{"imageOffset":4953957,"imageIndex":2},{"imageOffset":4850296,"imageIndex":2},{"imageOffset":5015853,"imageIndex":2}]},{"id":1674131,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]},{"id":1674143,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]},{"id":1674156,"name":"Sample Loading Thread","frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":4},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":3},{"imageOffset":48531,"symbol":"std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >)","symbolLocation":93,"imageIndex":5},{"imageOffset":15252018,"imageIndex":2},{"imageOffset":11324336,"imageIndex":2},{"imageOffset":15336454,"imageIndex":2},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":3},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":3}]},{"id":1674157,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]},{"id":1674158,"name":"Javascript Thread","frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":4},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":3},{"imageOffset":48531,"symbol":"std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >)","symbolLocation":93,"imageIndex":5},{"imageOffset":15252018,"imageIndex":2},{"imageOffset":6867853,"imageIndex":2},{"imageOffset":15336454,"imageIndex":2},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":3},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":3}]}],
              "usedImages" : [
              {
                "source" : "P",
                "arch" : "x86_64",
                "base" : 140703250132992,
                "size" : 180224,
                "uuid" : "47042acd-a337-322a-8db7-ecd59cc60d92",
                "path" : "\/usr\/lib\/system\/libsystem_malloc.dylib",
                "name" : "libsystem_malloc.dylib"
              },
              {
                "source" : "P",
                "arch" : "x86_64",
                "base" : 140703251779584,
                "size" : 90112,
                "uuid" : "7b800bb6-32e7-3597-b292-2c4da4c377b1",
                "path" : "\/usr\/lib\/libc++abi.dylib",
                "name" : "libc++abi.dylib"
              },
              {
                "source" : "P",
                "arch" : "x86_64",
                "base" : 4559388672,
                "CFBundleShortVersionString" : "1.0.2",
                "CFBundleIdentifier" : "com.studio427audio.sonitusmax",
                "size" : 21790720,
                "uuid" : "c316a02c-ffd7-38cb-a1b9-9f99b29bd350",
                "path" : "\/Library\/Audio\/Plug-Ins\/Components\/SonitusMax.component\/Contents\/MacOS\/SonitusMax",
                "name" : "SonitusMax",
                "CFBundleVersion" : "1.0.2"
              },
              {
                "source" : "P",
                "arch" : "x86_64",
                "base" : 140703252099072,
                "size" : 49152,
                "uuid" : "b5454e27-e8c7-3fdb-b77f-714f1e82e70b",
                "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
                "name" : "libsystem_pthread.dylib"
              },
              {
                "source" : "P",
                "arch" : "x86_64",
                "base" : 140703251869696,
                "size" : 229376,
                "uuid" : "8cc28466-fd2f-3c80-9834-9525b7beac19",
                "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
                "name" : "libsystem_kernel.dylib"
              },
              {
                "source" : "P",
                "arch" : "x86_64",
                "base" : 140703251415040,
                "size" : 364544,
                "uuid" : "e67ac91f-f1dc-30ec-84f3-83f5bdad3434",
                "path" : "\/usr\/lib\/libc++.1.dylib",
                "name" : "libc++.1.dylib"
              },
              {
                "size" : 0,
                "source" : "A",
                "base" : 0,
                "uuid" : "00000000-0000-0000-0000-000000000000"
              }
            ],
              "sharedCache" : {
              "base" : 140703248842752,
              "size" : 19331678208,
              "uuid" : "73669942-bd8a-3e40-951f-7fbe07b51cb8"
            },
              "vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=2.1G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.1G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nColorSync                          140K       21 \nKernel Alloc Once                    8K        1 \nMALLOC                           416.8M       68 \nMALLOC guard page                   24K        5 \nMALLOC_MEDIUM (reserved)           1.3G       11         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nObjC additional data                15K        1 \nSTACK GUARD                       56.0M        6 \nStack                             10.5M        6 \nVM_ALLOCATE                         20K        5 \n__CTF                               756        1 \n__DATA                            21.8M      334 \n__DATA_CONST                      19.3M      207 \n__DATA_DIRTY                       761K      121 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       646.0M       10 \n__TEXT                           378.8M      352 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nmapped file                       29.4M        4 \nshared memory                      792K       16 \n===========                     =======  ======= \nTOTAL                              3.2G     1174 \nTOTAL, minus reserved VM space     1.5G     1174 \n",
              "legacyInfo" : {
              "threadTriggered" : {
                "queue" : "com.apple.main-thread"
              }
            },
              "trialInfo" : {
              "rollouts" : [
                {
                  "rolloutId" : "5fc94383418129005b4e9ae0",
                  "factorPackIds" : {
            
                  },
                  "deploymentId" : 240000614
                },
                {
                  "rolloutId" : "6112dda2fc54bc3389840642",
                  "factorPackIds" : {
                    "SIRI_DICTATION_ASSETS" : "631730a28520965d1cba0681"
                  },
                  "deploymentId" : 240000145
                }
              ],
              "experiments" : [
            
              ]
            }
            }
            
            Model: iMacPro1,1, BootROM 1916.0.3.0.0, 24 processors, Intel Core i9-12900KF, 3.18 GHz, 128 GB, SMC 
            Graphics: AMD Radeon RX 5700 XT, AMD Radeon RX 5700 XT, PCIe, 8 GB
            Display: HISENSE, 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition), Main, MirrorOff, Online
            Memory Module: BANK 0/Controller0-ChannelA-DIMM0, 32 GB, DDR4, 3200 MHz, Corsair, CMK64GX4M2E3200C16
            Memory Module: BANK 0/Controller0-ChannelA-DIMM1, 32 GB, DDR4, 3200 MHz, Corsair, CMK64GX4M2E3200C16
            Memory Module: BANK 0/Controller1-ChannelA-DIMM0, 32 GB, DDR4, 3200 MHz, Corsair, CMK64GX4M2E3200C16
            Memory Module: BANK 0/Controller1-ChannelA-DIMM1, 32 GB, DDR4, 3200 MHz, Corsair, CMK64GX4M2E3200C16
            AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x623), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4)
            AirPort: 
            Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
            Network Service: Ethernet, Ethernet, en0
            Network Service: Wi-Fi, AirPort, en1
            PCI Card: Intel JHL7540 Titan Ridge Thunderbolt 3 NHI, Thunderbolt-Controller, Slot-5
            PCI Card: Intel JHL7540 Titan Ridge USB 3.1, USB eXtensible Host-Controller, Slot-5
            PCI Card: pci1b21,625, AHCI Controller, Thunderbolt@136,0,0
            PCI Card: pci1b73,1100, USB eXtensible Host Controller, Thunderbolt@135,0,0
            PCI Card: ethernet, Ethernet Controller, Thunderbolt@134,0,0
            Serial ATA Device: OWC RAID 0, 20 TB
            USB Device: USB32Bus
            USB Device: Drive Dock
            USB Device: hub_device
            USB Device: hub_device
            USB Device: BCM20702A0
            USB Device: NexiGo N930AF FHD Webcam
            USB Device: hub_device
            USB Device: hub_device
            USB Device: CT2000X6SSD9
            USB Device: USB 2.0 Hub [MTT]
            USB Device: USB 2.0 Hub
            USB Device: Kensington Expert Mouse
            USB Device: CP1500AVRLCDa
            USB Device: Keyboard Hub
            USB Device: Apple Keyboard
            USB Device: HD Pro Webcam C920
            USB Device: MIDI Express XT
            USB Device: MT1887
            USB Device: USB31Bus
            USB Device: USB30Bus
            USB Device: hub_device
            USB Device: hub_device
            USB Device: Elements 25A3
            USB Device: USB3.1 Hub
            USB Device: Mercury Elite Pro Quad
            USB Device: Mercury Elite Pro Quad D
            USB Device: Mercury Elite Pro Quad C
            USB Device: Mercury Elite Pro Quad B
            USB Device: Mercury Elite Pro Quad A
            USB Device: hub_device
            USB Device: USB 2.0 FD
            USB Device: iLok
            USB Device: hub_device
            USB Device: eLicenser
            USB Device: TC8210
            USB Device: USB2.0 Hub
            USB Device: Mercury Elite Pro Quad
            USB Device: STUDIO XL
            USB Device: USB30Bus
            Thunderbolt Bus: iMac Pro, GIGABYTE, 33.0
            Thunderbolt Device: Gemini, Other World Computing, 1, 46.1
            

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

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

              @ustk said in Pluginval FAILED:

              but still I have a hard crash on a customer machine

              Are you able to setup a VM that replicates the customer's system and triggers the crash?

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

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

                @d-healey not entirely because I am using UTM, and it cannot emulate Intel on an ARM. I will try another VM. My Intel mac is too old for Monterey unfortunately, so I would need a version in-between. Any VM idea I could run on my ARM?

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

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

                  @ustk No idea sorry, I use Proxmox for my VMs these days.

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

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

                    @Christoph-Hart @d-healey Also, after updating my AU to a new version, Logic won't update and still sticks to the previous one. Customer is having the same issue. I had to reset the entire plugin list to make it accepting the new version

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

                    Christoph HartC d.healeyD 2 Replies Last reply Reply Quote 0
                    • Christoph HartC
                      Christoph Hart @ustk
                      last edited by

                      I had to reset the entire plugin list to make it accepting the new version

                      Yup that's just Logic being shitty, nothing to do on the plugin side. At least you can reset it now, I remember the days where you had to go into the terminal, kill a certain process and restart the computer.

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

                        @Christoph-Hart Shitty? that term isn't strong enough I'm afraid...

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

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

                          @ustk Clear the AU cache

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

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

                            @d-healey

                            I have found that if a plugin fails validation once, Logic may refuse to load it again until the cache is reset. But isn't it the same as a reset of the list in the plugin manager?

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

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

                              @ustk I'm not sure. Check if it clears the AudioUnitCache folder - Users/username/Library/Caches/AudioUnitCache

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

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

                              13

                              Online

                              1.7k

                              Users

                              11.9k

                              Topics

                              103.3k

                              Posts