It crashes when assigning footprints
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: kicad [37120]
Path: /Applications/KiCad/KiCad.app/Contents/MacOS/kicad
Identifier: org.kicad.kicad
Version: 8.0.4 (8.0.4)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-08-04 02:27:21.2898 +0800
OS Version: macOS 14.2 (23C64)
Report Version: 12
Anonymous UUID: 34ED3B01-03E4-92A4-49EF-77CBBF1C1A18
Sleep/Wake UUID: 1D5CD7D2-35E4-4D24-97F7-EA14111C7E61
Time Awake Since Boot: 46000 seconds
Time Since Wake: 12360 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process: kicad [37120]
Application Specific Information:
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x1807d60dc __pthread_kill + 8
1 libsystem_pthread.dylib 0x18080dcc0 pthread_kill + 288
2 libsystem_c.dylib 0x180719a40 abort + 180
3 libc++abi.dylib 0x1807c5070 abort_message + 132
4 libc++abi.dylib 0x1807b5110 demangling_terminate_handler() + 320
5 libobjc.A.dylib 0x18045b99c _objc_terminate() + 160
6 libc++abi.dylib 0x1807c4434 std::__terminate(void (*)()) + 16
7 libc++abi.dylib 0x1807c7520 __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 88
8 libc++abi.dylib 0x1807c7464 __cxa_throw + 308
9 _eeschema.kiface 0x135f258ac EESCHEMA_SETTINGS* SETTINGS_MANAGER::GetAppSettings<EESCHEMA_SETTINGS>() + 740
10 _eeschema.kiface 0x1368f5538 LIB_PIN::GetBoundingBox(bool, bool, bool) const + 76
11 _eeschema.kiface 0x1369101e8 LIB_SYMBOL::GetBodyBoundingBox(int, int, bool, bool) const + 544
12 _eeschema.kiface 0x1369f40d0 SCH_SYMBOL::doGetBoundingBox(bool, bool) const + 84
13 _eeschema.kiface 0x136ac48dc EE_SELECTION_TOOL::selectionContains(VECTOR2<int> const&) const + 168
14 _eeschema.kiface 0x136ac0ad0 EE_SELECTION_TOOL::Main(TOOL_EVENT const&) + 3468
15 _eeschema.kiface 0x136e0a4ac COROUTINE<int, TOOL_EVENT const&>::callerStub(long) + 60
16 _eeschema.kiface 0x136efb800 make_fcontext + 28
Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x1807cd874 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1807dfcf0 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1807d64b0 mach_msg_overwrite + 476
3 libsystem_kernel.dylib 0x1807cdbf8 mach_msg + 24
4 CoreFoundation 0x1808ebbf4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x1808ea4bc __CFRunLoopRun + 1208
6 CoreFoundation 0x1808e99ac CFRunLoopRunSpecific + 608
7 AppKit 0x1841f0510 _NSEventThread + 144
8 libsystem_pthread.dylib 0x18080e034 _pthread_start + 136
9 libsystem_pthread.dylib 0x180808e3c thread_start + 8
Thread 2:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x1807d89d4 __select + 8
1 CoreFoundation 0x180914e24 __CFSocketManager + 636
2 libsystem_pthread.dylib 0x18080e034 _pthread_start + 136
3 libsystem_pthread.dylib 0x180808e3c thread_start + 8
Thread 3:
0 libsystem_kernel.dylib 0x1807d106c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18080e5fc _pthread_cond_wait + 1228
2 libc++.1.dylib 0x1807354dc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 kicad 0x100ab376c BS::thread_pool::worker() + 156
4 kicad 0x100ab3b48 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (BS::thread_pool::*)(), BS::thread_pool*>>(void*) + 72
5 libsystem_pthread.dylib 0x18080e034 _pthread_start + 136
6 libsystem_pthread.dylib 0x180808e3c thread_start + 8
Thread 4:
0 libsystem_kernel.dylib 0x1807d106c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18080e5fc _pthread_cond_wait + 1228
2 libc++.1.dylib 0x1807354dc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 kicad 0x100ab376c BS::thread_pool::worker() + 156
4 kicad 0x100ab3b48 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (BS::thread_pool::*)(), BS::thread_pool*>>(void*) + 72
5 libsystem_pthread.dylib 0x18080e034 _pthread_start + 136
6 libsystem_pthread.dylib 0x180808e3c thread_start + 8
......