I just installed macOS 15.1 and I confirm that the WhatsApp application does not start.
HOWEVER
the WEB APP "WhatsApp WEB", which I created with Safari,
WORKS fine.
NOTA: if "WhatsApp WEB", when you restart it newly, asks you to synchronise with
WhatsApp on the iPhone, do not use the QRCode, but use the phone and the code that asks you to enter; so,
WhatsApp WEB will no longer ask you to synchronize.
After that the WEB App of
WhatsApp WEB will always restart quickly, as its application, which, instead, freezes.
[Note: even if after creating the WEB Apps you remove them from the Dock, they remain in $Your_User_HOME/Applications/]
EDIT 4 November
With Sequoia 15.1 WhatsApp application works fine now!
Below I attach the report of WhatsApp's blocked Thread.
Code:
Process: WhatsApp [2593]
Path: /Applications/WhatsApp.app/Contents/MacOS/WhatsApp
Identifier: net.whatsapp.WhatsApp
Version: 24.20.79 (650900832)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-10-30 15:05:27.7623 +0100
OS Version: macOS 15.1 (24B83)
Report Version: 12
Anonymous UUID: 3B883EBB-C29C-0C3F-4AC0-DDA8D056CF7D
Time Awake Since Boot: 1100 seconds
System Integrity Protection: enabled
Crashed Thread: 6 Dispatch queue: com.apple.root.default-qos
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process: WhatsApp [2593]
Application Specific Information:
abort() called
—————————
(...thread ok omissis...)
—————————
Thread 6 Crashed:: Dispatch queue: com.apple.root.default-qos
0 libsystem_kernel.dylib 0x7ff81b40db52 __pthread_kill + 10
1 libsystem_pthread.dylib 0x7ff81b447f85 pthread_kill + 262
2 libsystem_c.dylib 0x7ff81b368bb9 __abort + 145
3 libsystem_c.dylib 0x7ff81b368b28 abort + 141
4 libc++abi.dylib 0x7ff81b3ff163 abort_message + 258
5 libc++abi.dylib 0x7ff81b3f00ce demangling_terminate_handler() + 266
6 libobjc.A.dylib 0x7ff81b08dd61 _objc_terminate() + 96
7 libc++abi.dylib 0x7ff81b3fe53b std::__terminate(void (*)()) + 6
8 libc++abi.dylib 0x7ff81b3fe4f6 std::terminate() + 54
9 libdispatch.dylib 0x7ff81b2a07f6 _dispatch_client_callout + 28
10 libdispatch.dylib 0x7ff81b2a306c _dispatch_queue_override_invoke + 961
11 libdispatch.dylib 0x7ff81b2afc92 _dispatch_root_queue_drain + 328
12 libdispatch.dylib 0x7ff81b2b0431 _dispatch_worker_thread2 + 147
13 libsystem_pthread.dylib 0x7ff81b444c3e _pthread_wqthread + 261
14 libsystem_pthread.dylib 0x7ff81b443bdb start_wqthread + 15