Pluginval FAILED
-
@ustk
saveInPreset=0
andisPluginParameter=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.
-
@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
-
@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?
-
@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?
-
@ustk No idea sorry, I use Proxmox for my VMs these days.
-
@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
-
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.
-
@Christoph-Hart Shitty? that term isn't strong enough I'm afraid...
-
@ustk Clear the AU cache
-
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?
-
@ustk I'm not sure. Check if it clears the AudioUnitCache folder -
Users/username/Library/Caches/AudioUnitCache