< Back to IRCAM Forum

M1 chip compatible with Spat5

Does someone know if Spat is compatible with the new M1 chip on the latest MacBooks? thanks!

It will take months before Max is (natively) compatible with M1 chip (see https://cycling74.com/forums/announcement-max-and-new-apple-silicon-computers).
Be sure Spat will be ready as soon as Max is.
Meanwhile, I presume (hope) that everything runs fine under Rosetta.

Best,
T.

thanks very much for your answer. Sorry for coming back.
Max 8 intel version is running ok (using Rosetta I presume). But spat immediately crashes Max. Do you know a solution? Thank again!

1 Like

Ah… I wasnt aware of that.

Can you send the crashlog(s) please ?
I dont have a M1 computer at hand at the moment, but I fear that the Intel/AVX acceleration that Spat uses is not compatible with Rosetta (and provokes the crash)

I am afraid for that too. I send you (a part) of the crash log (file too big). Still some hope!

Process: Max [1571]
Path: /Applications/Max.app/Contents/MacOS/Max
Identifier: com.cycling74.Max
Version: 8.1.8 [28fa7f9] (8.1.8)
Code Type: X86-64 (Translated)
Parent Process: ??? [1]
Responsible: Max [1571]
User ID: 501

Date/Time: 2020-12-16 16:21:02.904 +0100
OS Version: macOS 11.0.1 (20B29)
Report Version: 12
Anonymous UUID: 430A771F-9596-7602-3A58-6417F16EE220

Sleep/Wake UUID: 84856BB3-68B1-47A1-A675-143F32DDF1E8

Time Awake Since Boot: 11000 seconds
Time Since Wake: 6200 seconds

System Integrity Protection: enabled

Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [1571]

Application Specific Information:
/Users/romboutwillems/Documents/Max 8/Packages/spat5/externals/spat5.file.infos.mxo/Contents/MacOS/spat5.file.infos

Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 fr.ircam.spat5-file-infos 0x000000015f80631a __cxx_global_var_init.149 + 26
1 dyld 0x0000000203727079 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 559
2 dyld 0x0000000203727478 ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40
3 dyld 0x0000000203721d1a ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 492
4 dyld 0x000000020371fb82 ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 188
5 dyld 0x000000020371fc22 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 82
6 dyld 0x00000002037106a2 dyld::runInitializers(ImageLoader*) + 82
7 dyld 0x000000020371b569 dlopen_internal + 609
8 libdyld.dylib 0x00007fff203aafd0 dlopen_internal(char const*, int, void*) + 177
9 libdyld.dylib 0x00007fff2039987e dlopen + 28
10 com.apple.CoreFoundation 0x00007fff204ac370 _CFBundleDlfcnLoadBundle + 145
11 com.apple.CoreFoundation 0x00007fff20524f32 _CFBundleLoadExecutableAndReturnError + 479
12 0x00000001024cef6e external_bundleload + 875
13 0x00000001024ceb6a external_load + 135
14 0x00000001025d1729 class_load + 301
15 0x00000001024d34da newload_internal + 200
16 0x00000001024d33fd newload + 14
17 0x00000001024ef1e9 typedmess_fun + 302
18 0x00000001024efe27 aeval + 1427
19 0x00000001024c1cb4 atombuf_eval + 132
20 0x000000010269e940 jnewobj_new + 1018
21 0x00000001024ef1e9 typedmess_fun + 302
22 0x00000001025d1e72 object_new_typed_flags + 322
23 0x00000001026b4d9b jpatcher_newobject + 581
24 0x00000001026c0bcf jpatcher_pastefromdictionary + 930
25 0x00000001026bfcf5 jpatcher_fromdictionary + 2341
26 0x00000001026b0448 jpatcher_new + 2804
27 0x00000001024ef1e9 typedmess_fun + 302
28 0x000000010269ea4f jnewobj_new + 1289
29 0x00000001024ef1e9 typedmess_fun + 302
30 0x00000001025d1e72 object_new_typed_flags + 322
31 0x00000001026b4d9b jpatcher_newobject + 581
32 0x00000001026c0bcf jpatcher_pastefromdictionary + 930
33 0x00000001026bfcf5 jpatcher_fromdictionary + 2341
34 0x00000001026b0448 jpatcher_new + 2804
35 0x00000001024ef1e9 typedmess_fun + 302
36 0x00000001024d3e28 jpatcher_load_fromdictionary_namespace + 449
37 0x00000001024d400d jpatcher_load_frombuffer_namespace + 410
38 0x00000001024d3bf5 jpatcher_load_namespace + 451
39 0x00000001024d16c2 lowload_type + 950
40 0x00000001024d2d9e fileload_extended + 170
41 0x00000001024d290a fileload_unique + 104
42 0x0000000102776c6e onecopy_fileload + 18
43 0x00000001024c6e1f extras_openfile + 11
44 0x00000001024c6ed4 extras_packages_fromcmd + 91
45 0x00000001025ffc67 max_extra + 82
46 0x00000001025d2b39 object_method_typedfun + 120
47 0x0000000102699d49 jmenuitem_process + 553
48 0x0000000102699b12 jmenu_command_process + 71
49 0x0000000102699ab4 jmenu_process + 99
50 0x00000001025fefa3 interface_process + 11
51 0x0000000102d38170 juce::MessageManager::AsyncCallInvoker<juce::JuceMainMenuHandler::invoke(juce::PopupMenu::Item const&, int) const::‘lambda’()>::messageCallback() + 96
52 0x0000000102c1dee5 juce::MessageQueue::runLoopSourceCallback(void*) + 181
53 com.apple.CoreFoundation 0x00007fff2048630d CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17
54 com.apple.CoreFoundation 0x00007fff20486275 __CFRunLoopDoSource0 + 180
55 com.apple.CoreFoundation 0x00007fff20485ff5 __CFRunLoopDoSources0 + 248
56 com.apple.CoreFoundation 0x00007fff20484a3d __CFRunLoopRun + 894
57 com.apple.CoreFoundation 0x00007fff20483fd2 CFRunLoopRunSpecific + 567
58 com.apple.HIToolbox 0x00007fff28938fd0 RunCurrentEventLoopInMode + 292
59 com.apple.HIToolbox 0x00007fff28938c22 ReceiveNextEventCommon + 283
60 com.apple.HIToolbox 0x00007fff28938aef _BlockUntilNextEventMatchingListInModeWithFilter + 64
61 com.apple.AppKit 0x00007fff22bd2f85 _DPSNextEvent + 883
62 com.apple.AppKit 0x00007fff22bd174b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1366
63 com.apple.AppKit 0x00007fff22bc3bda -[NSApplication run] + 586
64 org.chromium.ContentShell.framework 0x000000011330e6fc 0x1108d4000 + 44279548
65 org.chromium.ContentShell.framework 0x000000011330d152 0x1108d4000 + 44274002
66 org.chromium.ContentShell.framework 0x00000001132ba597 0x1108d4000 + 43935127
67 org.chromium.ContentShell.framework 0x0000000113290a87 0x1108d4000 + 43764359
68 org.chromium.ContentShell.framework 0x0000000112fbca20 0x1108d4000 + 40798752
69 0x0000000102844a62 MaxCefEventLoopHandler::runMessageLoop() + 18
70 0x0000000102c1efd6 juce::JUCEApplicationBase::main(int, char const**) + 246
71 libdyld.dylib 0x00007fff203a9631 start + 1

Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x00007ffdffe5ecb8 0x7ffdffe5c000 + 11448
1 runtime 0x00007ffdffe68ee0 0x7ffdffe5c000 + 52960
2 runtime 0x00007ffdffe69c3c 0x7ffdffe5c000 + 56380

Thread 2:
0 runtime 0x00007ffdffeb68a0 0x7ffdffe5c000 + 370848

Thread 3:
0 runtime 0x00007ffdffeb68a0 0x7ffdffe5c000 + 370848

Thread 4:
0 runtime 0x00007ffdffeb68a0 0x7ffdffe5c000 + 370848

Thread 5:
0 runtime 0x00007ffdffeb68a0 0x7ffdffe5c000 + 370848

Thread 6:: ThreadPoolServiceThread
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20362dde kevent64 + 10
2 org.chromium.ContentShell.framework 0x000000011331e016 0x1108d4000 + 44343318
3 org.chromium.ContentShell.framework 0x00000001132ba597 0x1108d4000 + 43935127
4 org.chromium.ContentShell.framework 0x0000000113290a87 0x1108d4000 + 43764359
5 org.chromium.ContentShell.framework 0x00000001132c27c4 0x1108d4000 + 43968452
6 org.chromium.ContentShell.framework 0x00000001132d1154 0x1108d4000 + 44028244
7 org.chromium.ContentShell.framework 0x0000000113306797 0x1108d4000 + 44246935
8 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
9 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 7:: ThreadPoolForegroundWorker
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 org.chromium.ContentShell.framework 0x0000000113313756 0x1108d4000 + 44300118
3 org.chromium.ContentShell.framework 0x00000001132cb3d8 0x1108d4000 + 44004312
4 org.chromium.ContentShell.framework 0x00000001132cbc5a 0x1108d4000 + 44006490
5 org.chromium.ContentShell.framework 0x00000001132cb944 0x1108d4000 + 44005700
6 org.chromium.ContentShell.framework 0x0000000113306797 0x1108d4000 + 44246935
7 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thanks for the crashlog.

I cannot tell for sure (as long as I dont have a M1 computer at hand), but indeed it looks like some of the intel-specific code that I use are not supported by rosetta (which “translates” intel code to M1 instructions).
That’s unfortunate.

Out of curiosity : can you tell if some spat objects are working ? or are they all crashing similarly ?

I’m afraid you’ll have to wait a few weeks/months until a M1-compatible version of spat (and Max) are released… Sorry about that.

Regards,
T.

thanks very much for your help so far!
I tried several spat 5 objects and they all crash instantly.
I hope there will be soon a compatible Max and Spat for the M1 chip.
Is there a possibility that before that Spat will work on Rosetta, like Max does?
Pleaser, if so, can you inform me about that.
all best
Thanks again!
Rombout

Hi tcarpent

I did try to answer your mail but it always fails.
So here is my answer in the Forum.
I tried you version of ~Spat for Rosetta
Unfortunately it did crash. I tried several options. Placed the new Spat 5 in the packages folder of Max and deleted the other one.

If you want my help further I am completely willing to try new versions.

Just send me as before.

All best,

Rombout

Thanks for your help and report.
Can you send me the new crashlogs ?

Unfortunately, it seems like you’ll have a wait a bit, until I have a M1/rosetta computer available for testing.

Sorry for the inconvenience.
Best regards,
T.

here is the first part of the new crash report.
all best
R.

Process: Max [4122]
Path: /Applications/Max.app/Contents/MacOS/Max
Identifier: com.cycling74.Max
Version: 8.1.8 [28fa7f9] (8.1.8)
Code Type: X86-64 (Translated)
Parent Process: ??? [1]
Responsible: Max [4122]
User ID: 501

Date/Time: 2020-12-20 18:17:16.901 +0100
OS Version: macOS 11.0.1 (20B29)
Report Version: 12
Anonymous UUID: 430A771F-9596-7602-3A58-6417F16EE220

Sleep/Wake UUID: 1F961FFF-2465-4985-8D46-053D6DF8AC95

Time Awake Since Boot: 43000 seconds
Time Since Wake: 87 seconds

System Integrity Protection: enabled

Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [4122]

Application Specific Information:
/Users/romboutwillems/Documents/Max 8/Packages/spat5/externals/spat5.align~.mxo/Contents/MacOS/spat5.align~

Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 fr.ircam.spat5-align- 0x000000016a13039f __cxx_global_var_init.146 + 15
1 dyld 0x0000000206027079 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 559
2 dyld 0x0000000206027478 ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40
3 dyld 0x0000000206021d1a ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 492
4 dyld 0x000000020601fb82 ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 188
5 dyld 0x000000020601fc22 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 82
6 dyld 0x00000002060106a2 dyld::runInitializers(ImageLoader*) + 82
7 dyld 0x000000020601b569 dlopen_internal + 609
8 libdyld.dylib 0x00007fff203aafd0 dlopen_internal(char const*, int, void*) + 177
9 libdyld.dylib 0x00007fff2039987e dlopen + 28
10 com.apple.CoreFoundation 0x00007fff204ac370 _CFBundleDlfcnLoadBundle + 145
11 com.apple.CoreFoundation 0x00007fff20524f32 _CFBundleLoadExecutableAndReturnError + 479
12 0x0000000104cfaf6e external_bundleload + 875
13 0x0000000104cfab6a external_load + 135
14 0x0000000104dfd729 class_load + 301
15 0x0000000104cff4da newload_internal + 200
16 0x0000000104cff3fd newload + 14
17 0x0000000104d1b1e9 typedmess_fun + 302
18 0x0000000104d1be27 aeval + 1427
19 0x0000000104cedcb4 atombuf_eval + 132
20 0x0000000104eca940 jnewobj_new + 1018
21 0x0000000104d1b1e9 typedmess_fun + 302
22 0x0000000104dfde72 object_new_typed_flags + 322
23 0x0000000104ee0d9b jpatcher_newobject + 581
24 0x0000000104eecbcf jpatcher_pastefromdictionary + 930
25 0x0000000104eebcf5 jpatcher_fromdictionary + 2341
26 0x0000000104edc448 jpatcher_new + 2804
27 0x0000000104d1b1e9 typedmess_fun + 302
28 0x0000000104ecaa4f jnewobj_new + 1289
29 0x0000000104d1b1e9 typedmess_fun + 302
30 0x0000000104dfde72 object_new_typed_flags + 322
31 0x0000000104ee0d9b jpatcher_newobject + 581
32 0x0000000104eecbcf jpatcher_pastefromdictionary + 930
33 0x0000000104eebcf5 jpatcher_fromdictionary + 2341
34 0x0000000104edc448 jpatcher_new + 2804
35 0x0000000104d1b1e9 typedmess_fun + 302
36 0x0000000104cffe28 jpatcher_load_fromdictionary_namespace + 449
37 0x0000000104d0000d jpatcher_load_frombuffer_namespace + 410
38 0x0000000104cffbf5 jpatcher_load_namespace + 451
39 0x0000000104cfd6c2 lowload_type + 950
40 0x0000000104cfed9e fileload_extended + 170
41 0x0000000104cfe292 menuload_doload + 225
42 0x0000000104cfe457 menuload + 195
43 0x0000000104e2b86f max_jopen + 26
44 0x0000000104dfeb0c object_method_typedfun + 75
45 0x0000000104ec5d49 jmenuitem_process + 553
46 0x0000000104ec5b12 jmenu_command_process + 71
47 0x0000000104ec5ab4 jmenu_process + 99
48 0x0000000104e2afa3 interface_process + 11
49 0x0000000105564170 juce::MessageManager::AsyncCallInvoker<juce::JuceMainMenuHandler::invoke(juce::PopupMenu::Item const&, int) const::‘lambda’()>::messageCallback() + 96
50 0x0000000105449f22 juce::MessageQueue::runLoopSourceCallback(void*) + 242
51 com.apple.CoreFoundation 0x00007fff2048630d CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17
52 com.apple.CoreFoundation 0x00007fff20486275 __CFRunLoopDoSource0 + 180
53 com.apple.CoreFoundation 0x00007fff20485ff5 __CFRunLoopDoSources0 + 248
54 com.apple.CoreFoundation 0x00007fff20484a3d __CFRunLoopRun + 894
55 com.apple.CoreFoundation 0x00007fff20483fd2 CFRunLoopRunSpecific + 567
56 com.apple.HIToolbox 0x00007fff28938fd0 RunCurrentEventLoopInMode + 292
57 com.apple.HIToolbox 0x00007fff28938c22 ReceiveNextEventCommon + 283
58 com.apple.HIToolbox 0x00007fff28938aef _BlockUntilNextEventMatchingListInModeWithFilter + 64
59 com.apple.AppKit 0x00007fff22bd2f85 _DPSNextEvent + 883
60 com.apple.AppKit 0x00007fff22bd174b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1366
61 com.apple.AppKit 0x00007fff22bc3bda -[NSApplication run] + 586
62 org.chromium.ContentShell.framework 0x0000000115b3a6fc 0x113100000 + 44279548
63 org.chromium.ContentShell.framework 0x0000000115b39152 0x113100000 + 44274002
64 org.chromium.ContentShell.framework 0x0000000115ae6597 0x113100000 + 43935127
65 org.chromium.ContentShell.framework 0x0000000115abca87 0x113100000 + 43764359
66 org.chromium.ContentShell.framework 0x00000001157e8a20 0x113100000 + 40798752
67 0x0000000105070a62 MaxCefEventLoopHandler::runMessageLoop() + 18
68 0x000000010544afd6 juce::JUCEApplicationBase::main(int, char const**) + 246
69 libdyld.dylib 0x00007fff203a9631 start + 1

Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x00007ffdffe43cb8 0x7ffdffe41000 + 11448
1 runtime 0x00007ffdffe4dee0 0x7ffdffe41000 + 52960
2 runtime 0x00007ffdffe4ec3c 0x7ffdffe41000 + 56380

Thread 2:
0 runtime 0x00007ffdffe9b8a0 0x7ffdffe41000 + 370848

Thread 3:: ThreadPoolServiceThread
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20362dde kevent64 + 10
2 org.chromium.ContentShell.framework 0x0000000115b4a016 0x113100000 + 44343318
3 org.chromium.ContentShell.framework 0x0000000115ae6597 0x113100000 + 43935127
4 org.chromium.ContentShell.framework 0x0000000115abca87 0x113100000 + 43764359
5 org.chromium.ContentShell.framework 0x0000000115aee7c4 0x113100000 + 43968452
6 org.chromium.ContentShell.framework 0x0000000115afd154 0x113100000 + 44028244
7 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
8 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
9 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 4:: ThreadPoolForegroundWorker
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 org.chromium.ContentShell.framework 0x0000000115b3f756 0x113100000 + 44300118
3 org.chromium.ContentShell.framework 0x0000000115af73d8 0x113100000 + 44004312
4 org.chromium.ContentShell.framework 0x0000000115af7c5a 0x113100000 + 44006490
5 org.chromium.ContentShell.framework 0x0000000115af7944 0x113100000 + 44005700
6 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
7 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 5:: ThreadPoolBackgroundWorker
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 org.chromium.ContentShell.framework 0x0000000115b3f756 0x113100000 + 44300118
3 org.chromium.ContentShell.framework 0x0000000115af73d8 0x113100000 + 44004312
4 org.chromium.ContentShell.framework 0x0000000115af7c5a 0x113100000 + 44006490
5 org.chromium.ContentShell.framework 0x0000000115af78b4 0x113100000 + 44005556
6 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
7 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 6:: Chrome_IOThread
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20362dde kevent64 + 10
2 org.chromium.ContentShell.framework 0x0000000115b4a016 0x113100000 + 44343318
3 org.chromium.ContentShell.framework 0x0000000115ae6597 0x113100000 + 43935127
4 org.chromium.ContentShell.framework 0x0000000115abca87 0x113100000 + 43764359
5 org.chromium.ContentShell.framework 0x00000001148f6ae4 0x113100000 + 25127652
6 org.chromium.ContentShell.framework 0x0000000115afd154 0x113100000 + 44028244
7 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
8 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
9 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 7:: NetworkConfigWatcher
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 com.apple.CoreFoundation 0x00007fff204864fd __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff20484be6 __CFRunLoopRun + 1319
4 com.apple.CoreFoundation 0x00007fff20483fd2 CFRunLoopRunSpecific + 567
5 com.apple.Foundation 0x00007fff21143fa1 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
6 org.chromium.ContentShell.framework 0x0000000115b3a3f1 0x113100000 + 44278769
7 org.chromium.ContentShell.framework 0x0000000115b39152 0x113100000 + 44274002
8 org.chromium.ContentShell.framework 0x0000000115ae6597 0x113100000 + 43935127
9 org.chromium.ContentShell.framework 0x0000000115abca87 0x113100000 + 43764359
10 org.chromium.ContentShell.framework 0x0000000115afd154 0x113100000 + 44028244
11 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
12 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
13 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 8:: NetworkConfigWatcher
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 com.apple.CoreFoundation 0x00007fff204864fd __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff20484be6 __CFRunLoopRun + 1319
4 com.apple.CoreFoundation 0x00007fff20483fd2 CFRunLoopRunSpecific + 567
5 com.apple.Foundation 0x00007fff21143fa1 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
6 org.chromium.ContentShell.framework 0x0000000115b3a3f1 0x113100000 + 44278769
7 org.chromium.ContentShell.framework 0x0000000115b39152 0x113100000 + 44274002
8 org.chromium.ContentShell.framework 0x0000000115ae6597 0x113100000 + 43935127
9 org.chromium.ContentShell.framework 0x0000000115abca87 0x113100000 + 43764359
10 org.chromium.ContentShell.framework 0x0000000115afd154 0x113100000 + 44028244
11 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
12 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
13 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 9:: CompositorTileWorker1
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 org.chromium.ContentShell.framework 0x0000000115b319f5 0x113100000 + 44243445
3 org.chromium.ContentShell.framework 0x00000001169d7e0d 0x113100000 + 59604493
4 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 10:: ThreadPoolSingleThreadForegroundBlocking0
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 org.chromium.ContentShell.framework 0x0000000115b3f756 0x113100000 + 44300118
3 org.chromium.ContentShell.framework 0x0000000115b3f56f 0x113100000 + 44299631
4 org.chromium.ContentShell.framework 0x0000000115af73ca 0x113100000 + 44004298
5 org.chromium.ContentShell.framework 0x0000000115af7c5a 0x113100000 + 44006490
6 org.chromium.ContentShell.framework 0x0000000115af79a4 0x113100000 + 44005796
7 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
8 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
9 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 11:: ThreadPoolSingleThreadSharedBackgroundBlocking1
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 org.chromium.ContentShell.framework 0x0000000115b3f756 0x113100000 + 44300118
3 org.chromium.ContentShell.framework 0x0000000115b3f56f 0x113100000 + 44299631
4 org.chromium.ContentShell.framework 0x0000000115af73ca 0x113100000 + 44004298
5 org.chromium.ContentShell.framework 0x0000000115af7a2e 0x113100000 + 44005934
6 org.chromium.ContentShell.framework 0x0000000115af78e4 0x113100000 + 44005604
7 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
8 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
9 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 12:: ThreadPoolSingleThreadSharedForegroundBlocking2
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 org.chromium.ContentShell.framework 0x0000000115b3f756 0x113100000 + 44300118
3 org.chromium.ContentShell.framework 0x0000000115b3f56f 0x113100000 + 44299631
4 org.chromium.ContentShell.framework 0x0000000115af73ca 0x113100000 + 44004298
5 org.chromium.ContentShell.framework 0x0000000115af7a2e 0x113100000 + 44005934
6 org.chromium.ContentShell.framework 0x0000000115af7974 0x113100000 + 44005748
7 org.chromium.ContentShell.framework 0x0000000115b32797 0x113100000 + 44246935
8 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
9 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 13:: AMCP Logging Spool
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359eba semaphore_wait_trap + 10
2 com.apple.audio.caulk 0x00007fff286a56e6 caulk::semaphore::timed_wait(double) + 110
3 com.apple.audio.caulk 0x00007fff286a5634 caulk::concurrent::details::worker_thread::run() + 30
4 com.apple.audio.caulk 0x00007fff286a53c0 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void) + 45
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 14:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 com.apple.audio.midi.CoreMIDI 0x00007fff351464ca XServerMachPort::ReceiveMessage(int&, void*, int&) + 94
3 com.apple.audio.midi.CoreMIDI 0x00007fff3517726f MIDIProcess::MIDIInPortThread::Run() + 137
4 com.apple.audio.midi.CoreMIDI 0x00007fff3515d072 XThread::RunHelper(void*) + 10
5 com.apple.audio.midi.CoreMIDI 0x00007fff3515e1e9 CAPThread::Entry(CAPThread*) + 77
6 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 15:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff203604fe poll + 10
2 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
3 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 16:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 17:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 18:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 19:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff203604fe poll + 10
2 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
3 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 20:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 21:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 22:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 23:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff203604fe poll + 10
2 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
3 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 24:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 25:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 26:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 com.cycling74.synophrys 0x000000012f13de2a worker_thread + 8340
3 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 27:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 0x0000000104da9ecf systhread_cond_timedwait + 81
3 0x0000000104dabcde mactimer_isr + 240
4 0x0000000104da9976 systhread_threadproc + 91
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 28:
0 runtime 0x00007ffdffe9b8a0 0x7ffdffe41000 + 370848

Thread 29:: JUCE Timer
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 0x000000010540571e juce::WaitableEvent::wait(int) const + 206
3 0x000000010544d1cf juce::timer::TimerThread::run() + 575
4 0x0000000105413c8c threadEntryProc + 412
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 30:: com.apple.NSEventThread
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff20359e7e mach_msg_trap + 10
2 com.apple.CoreFoundation 0x00007fff204864fd __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff20484be6 __CFRunLoopRun + 1319
4 com.apple.CoreFoundation 0x00007fff20483fd2 CFRunLoopRunSpecific + 567
5 com.apple.AppKit 0x00007fff22d5936d _NSEventThread + 124
6 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 31:: backgroundtask
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c7b6 __semwait_signal + 10
2 libsystem_c.dylib 0x00007fff202d9b8c usleep + 53
3 0x0000000104fc4be8 backgroundtask_threadproc + 78
4 0x0000000104da9976 systhread_threadproc + 91
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 32:: backgroundtask
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c7b6 __semwait_signal + 10
2 libsystem_c.dylib 0x00007fff202d9b8c usleep + 53
3 0x0000000104fc4be8 backgroundtask_threadproc + 78
4 0x0000000104da9976 systhread_threadproc + 91
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 33:: backgroundtask
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c7b6 __semwait_signal + 10
2 libsystem_c.dylib 0x00007fff202d9b8c usleep + 53
3 0x0000000104fc4be8 backgroundtask_threadproc + 78
4 0x0000000104da9976 systhread_threadproc + 91
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 34:: backgroundtask
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c7b6 __semwait_signal + 10
2 libsystem_c.dylib 0x00007fff202d9b8c usleep + 53
3 0x0000000104fc4be8 backgroundtask_threadproc + 78
4 0x0000000104da9976 systhread_threadproc + 91
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 35:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 0x0000000104da9e60 systhread_cond_wait + 9
3 com.cycling74.maxurl 0x000000012e906b29 maxurl_perform_request + 346
4 0x0000000104da9976 systhread_threadproc + 91
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 36:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff203604e6 __accept + 10
2 0x0000000104fba62a tcpconnection_listenthread(_tcpconnection*) + 47
3 0x0000000104da9976 systhread_threadproc + 91
4 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 37:
0 ??? 0x00007ffe95c869bc ???
1 libsystem_kernel.dylib 0x00007fff2035c8e2 __psynch_cvwait + 10
2 0x0000000104da9e60 systhread_cond_wait + 9
3 com.cycling74.maxurl 0x000000012e906b29 maxurl_perform_request + 346
4 0x0000000104da9976 systhread_threadproc + 91
5 libsystem_pthread.dylib 0x00007fff2038e950 _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff2038a47b thread_start + 15

Thread 38:
0 runtime 0x00007ffdffe9b8a0 0x7ffdffe41000 + 370848

Thread 39:
0 runtime 0x00007ffdffe9b8a0 0x7ffdffe41000 + 370848

Thread 40:
0 runtime 0x00007ffdffe9b8a0 0x7ffdffe41000 + 370848

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00000002060ae298 rbx: 0x0000000000000000 rcx: 0x000000030edfdbf0 rdx: 0x000000030edfdb88
rdi: 0x0000000000000001 rsi: 0x000000030edfdb78 rbp: 0x000000030edefa60 rsp: 0x000000030edefa60
r8: 0x00000002060ae360 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x000000030edefa78 r13: 0x00007fedb243d730 r14: 0x00007fff88b031f8 r15: 0x000000016a130390
rip: 0x000000016a13039f rfl: 0x0000000000000242

Binary Images:
0x104cdc000 - 0x10592ffff + (0) <486BD9DB-CCD5-3310-A089-13EE564BEC8D>
0x1110b0000 - 0x1110b1fff +com.cycling74.fseventwatcher (8.1.8 [28fa7f9] - 8.1.8) /Applications/Max.app/Contents/Resources/C74/extensions/max/fseventwatcher.mxo/Contents/MacOS/fseventwatcher
0x112386000 - 0x112386fff +com.cycling74.MaxAPI (1.0 - 1.0) <820D9F30-34E0-3C45-A250-4104CA404FF8> /Applications/Max.app/Contents/Frameworks/MaxAPI.framework/Versions/A/MaxAPI
0x112399000 - 0x112404fff +com.cycling74.MaxAPIImpl (1.0 - 1.0) /Applications/Max.app/Contents/Frameworks/MaxAPIImpl.framework/Versions/A/MaxAPIImpl
0x113100000 - 0x11adfbfff +org.chromium.ContentShell.framework (80.1.2.0 - 2.0) <75487F95-877C-3353-8A06-10D87B585E31> /Applications/Max.app/Contents/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework
0x12adef000 - 0x12adfefff libobjc-trampolines.dylib (818.2) /usr/lib/libobjc-trampolines.dylib
0x12b041000 - 0x12b042fff +com.cycling74.augraph (8.1.8 [28fa7f9] - 8.1.8) /Applications/Max.app/Contents/Resources/C74/externals/mididrivers/augraph.mxo/Contents/MacOS/augraph
0x12b054000 - 0x12b057fff +com.cycling74.coremidi (8.1.8 [28fa7f9] - 8.1.8) /Applications/Max.app/Contents/Resources/C74/externals/mididrivers/coremidi.mxo/Contents/MacOS/coremidi
0x12b07c000 - 0x12b07cfff +com.cycling74.midi-adrewire (8.1.8 [28fa7f9] - 8.1.8) <8F42E7A7-3C74-31B2-B33D-46C5CF169772> /Applications/Max.app/Contents/Resources/C74/externals/mididrivers/midi_adrewire.mxo/Contents/MacOS/midi_adrewire
0x12b08d000 - 0x12b08dfff +com.cycling74.MaxAudioAPI (1.0) <94B902D4-AABE-3453-90EF-A4474DA7D8F4> /Applications/Max.app/Contents/Frameworks/MaxAudioAPI.framework/Versions/A/MaxAudioAPI
0x12b09b000 - 0x12b13efff +com.cycling74.MaxAudioAPIImpl (1.0) <546A033C-1FAA-341F-9754-871B15CDC97D> /Applications/Max.app/Contents/Frameworks/MaxAudioAPIImpl.framework/Versions/A/MaxAudioAPIImpl
0x12b298000 - 0x12b29afff +com.cycling74.ad-coreaudio (8.1.8 [28fa7f9] - 8.1.8) /Applications/Max.app/Contents/Resources/C74/externals/ad/ad_coreaudio.mxo/Contents/MacOS/ad_coreaudio
0x12b2af000 - 0x12b2b0fff +com.cycling74.ad-nonreal (8.1.8 [28fa7f9] - 8.1.8) <687134A9-75C9-3F43-

Dear Thibault — I am also starting to migrate files to an M1 machine and noticing that while Max 8 works mostly well on Rosetta, Spat 5 will cause immediate crashes. I attach a crash log here, in case it may provide info. Happy to help with testing on the M1 if that might be useful. Thanks — Christopher

crashlog-Spat5-M1.rtf (131.4 KB)

Hi there,

I have the same. Spat5 crashes Max8 (doesn’t matter - with and without Rosetta). Aaaa! help :slight_smile:

Hi,

First, I suggest you read this thread :
https://discussion.forum.ircam.fr/t/spat-5-for-max-read-this-first/21628
and especially the bug reporting guidelines.

Best,
T.

Hi T.

Sorry for not including the crash logs.
I did again four try (on Max 8.3.3 (with&without Rosetta) , 8.2.2 and 8.1.).
Always spat5 ( the actual new today downloaded one crashes Maxes).

I’m on M1 MacBook 2020, with macOS Monterey.
Here’are my crashlogs.
All best/ Rafal

Max_2022-08-26-104017_MacBook-Pro-2.wakeups_resource.diag (36.7 KB)

Max_2022-08-26-104117_MacBook-Pro-2.cpu_resource.diag (72.9 KB)

Max_2022-08-26-105940_MacBook-Pro-2.wakeups_resource.diag (27.6 KB)

Max_2022-08-26-110037_MacBook-Pro-2.cpu_resource.diag (50.8 KB)

Hi again Rafal,

These are not crashlogs, and spat5 does not appear in these files (supposedly it has not been loaded yet). When does the problem occur ? When starting Max ?

These reports suggest that Max might have troubles building your search path (or the content of your package folder). I’m not sure if this is directly related to spat5; rather a Max issue.
This kind of things happen sometimes, and are usually solved by trashing some of the Max preference files… Just a guess. Maybe try searching/asking on the Cycling forum ?

T.

Hi T.

It helped from 1st try :slight_smile: – I mean preferences cleaning) . Thank you very much!!!
All best/ Rafal