Evas has a problem with pthread_join when shutting down. It results in an "illegal hardware instruction" and program termination before the shutdown can finish.
That's very annoying because macOS will pop the crash reporter every time we close a program that uses Evas (so basically all GUI stuff).