< Back to IRCAM Forum

Spat 5.1.2 with Max 8.0.6 crash (MacOS 10.13.6)

Hi,
after updating Max to the newest version 8.0.6, spat5 (v5.1.2) crashes with the following error…

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 [0]

Application Specific Information:
/Users/rHb/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 org.ircam.spat5-file-infos 0x0000000125bcc51a __cxx_global_var_init.7 + 26
1 dyld 0x000000010f23fac6 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 420
2 dyld 0x000000010f23fcf6 ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40
3 dyld 0x000000010f23b218 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 330
4 dyld 0x000000010f23a34e ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 134
5 dyld 0x000000010f23a3e2 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 74
6 dyld 0x000000010f22e3e5 dyld::runInitializers(ImageLoader*) + 82
7 dyld 0x000000010f2370a8 dlopen + 527
8 libdyld.dylib 0x00007fff75667d86 dlopen + 86

Hi,

Sorry about that.

Could you check if your computer supports AVX ?
See section 2.3 of Spat5-ReleaseNotes.pdf :
You can check the extensions supported by your hardware by typing the following command in a Terminal: “sysctl -a | grep hw.optional” (a value of “1” indicates that the extension is supported; “0” is not supported). Spat 5.x requires AVX 1.0 extension (hw.optional.avx1_0).

Does the crash occur with all spat objects ?

T.

Hi T.,
after checking AVX, my MacBook Pro (mid 2010) is not supporting AVX1.0, too bad.
Thanks for your help, T.

All the Best
Klang_Schmied

Sorry about that. AVX is required since v5.0.9.
Previous versions should run on our laptop.

where can one find previous versions?

HERE : https://forum.ircam.fr/projects/releases/spat/