mac M2芯片系统版本macOS Sonoma14.4.1 Navicat Premium意外退出问题,报错:Translated Report (Full Report Below)

2024-06-04 5700阅读

前言

Mac电脑正在使用的navicat客户端突然闪退了!!!!

mac M2芯片系统版本macOS Sonoma14.4.1 Navicat Premium意外退出问题,报错:Translated Report (Full Below) 第1张

之前用的好好的。做了可能影响navicat客户端闪退的事情就是把电脑系统升级到了macOS Sonoma14.4.1。后悔莫及~

现象:navicat能正常创建连接,能连数据库,但是就是打开表的时候,几秒之后就出现了闪退,出现闪退的概率基本上是必现的。

1、正常使用时期的电脑环境

系统:macOS 12.x版本(买电脑时默认安装的版本,电脑为2022年mac book pro13寸 M2芯片)

数据库:8.x、5.6.x(mysql,公司用的mysql是低版本的,自己本地是高版本8.x版本)

navicat:15.x

能正常使用:不管navicat连接8.x还是5.6.x版本的数据库,都能正常使用,但是偶尔也会出现闪退的情况,出现的概率是2%左右,其实也能接受了。

2、不能正常使用时期的电脑环境

系统:macOS Sonoma14.4.1版本(最近刚把电脑系统升级,新版本支持桌面小组件)

数据库:8.x(不能正常使用,出现闪退)、5.6.x(能正常使用)

navicat:15.x

不能正常使用:navicat连接8.x版本的数据库,不都能正常使用,100%会出现闪退的情况

正常使用:navicat连接5.6.x版本的数据库,能正常使用

3、怎么办?解决方法

截图:

mac M2芯片系统版本macOS Sonoma14.4.1 Navicat Premium意外退出问题,报错:Translated Report (Full Below) 第2张

根据关键性的报错异常‘Notes:
PC register does not match crashing frame (0x0 vs 0x7FF81B141581)’,翻译为‘PC寄存器与崩溃帧不匹配’,目前看系统不兼容。(macOS系统或者M2芯片与navicat 15版本不兼容问题),从navicat官网FAQ未找到对应的解决办法,目前无法解决,并且navicat官网也未提供关于M2芯片的应用。

解决办法:

1、只针对于5.6.x版本的mysql数据库,安装navicat15满足需求。

2、针对于8.0x版本的mysql数据库,安装navicat16满足需求,或者安装其他的开源软件,如DBeaver(提供了针对于M芯片的应用)

4、navicat对应的版本

4.1、navicate15支持的mac版本

mac M2芯片系统版本macOS Sonoma14.4.1 Navicat Premium意外退出问题,报错:Translated Report (Full Below) 第3张

4.2、navicat16支持的版本

mac M2芯片系统版本macOS Sonoma14.4.1 Navicat Premium意外退出问题,报错:Translated Report (Full Below) 第4张

5、报错信息分析

```js

-------------------------------------

Translated Report (Full Report Below)

-------------------------------------

Process:               Navicat Premium [95217]

Path:                  /Users/USER/Downloads/Navicat Premium.app/Contents/MacOS/Navicat Premium

Identifier:            com.prect.NavicatPremium15

Version:               15.0.30 (15.0.3000)

Code Type:             X86-64 (Translated)

Parent Process:        launchd [1]

User ID:               501

Date/Time:             2024-05-09 10:47:26.4368 +0800

OS Version:            macOS 14.4.1 (23E224)

Report Version:        12

Anonymous UUID:        5122240F-2985-766C-EFB3-21135E685102

Sleep/Wake UUID:       8CEE5DFD-D7B7-4442-907E-17E3C8EBD70E

Time Awake Since Boot: 200000 seconds

Time Since Wake:       7921 seconds

System Integrity Protection: enabled

Notes:

PC register does not match crashing frame (0x0 vs 0x7FF81B141581)

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

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)

Exception Codes:       0x0000000000000001, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4

Terminating Process:   exc handler [95217]

Application Specific Backtrace 0:

0   CoreFoundation                      0x00007ff8178932ee __exceptionPreprocess + 242

1   libobjc.A.dylib                     0x00007ff81738421b objc_exception_throw + 48

2   CoreFoundation                      0x00007ff8177c4ab3 -[NSTaggedPointerString hash] + 0

3   Navicat Premium                     0x00000001013fd712 Navicat Premium + 15648530

4   AppKit                              0x00007ff81ae7e16f loadItemEntryLazyInfoIfNecessary + 162

5   AppKit                              0x00007ff81ae7e06e -[NSOutlineView itemAtRow:] + 37

6   AppKit                              0x00007ff81ae7decf -[NSOutlineView _sendDelegateHeightOfRow:] + 23

7   AppKit                              0x00007ff81ae7dd1b -[NSTableView _safeSendDelegateHeightOfRow:] + 83

8   AppKit                              0x00007ff81b8a57a7 -[NSTableView _uncachedRowHeightForRow:] + 322

9   AppKit                              0x00007ff81bab1b12 -[NSTableRowHeightData _cacheRowSpansInRange:heightProvider:] + 709

10  AppKit                              0x00007ff81bab020e -[NSTableRowHeightData _cacheRowSpansInRange:] + 67

11  AppKit                              0x00007ff81baaea4f -[NSTableRowHeightData _ensureRowSpansStorage] + 186

12  AppKit                              0x00007ff81baaf3e4 -[NSTableRowHeightData computeTotalRowsSpanAssumingNumberOfRows:] + 79

13  AppKit                              0x00007ff81ae70c71 -[NSTableView _totalHeightOfTableView] + 71

14  AppKit                              0x00007ff81ae70a3c -[NSTableView _minimumFrameSize] + 66

15  AppKit                              0x00007ff81ae7c5e9 -[NSTableView tile] + 271

16  AppKit                              0x00007ff81ae84d27 -[NSTableView layout] + 127

17  AppKit                              0x00007ff81b9ed323 ___NSViewLayout_block_invoke + 584

18  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

19  AppKit                              0x00007ff81ae39419 _NSViewLayout + 65

20  AppKit                              0x00007ff81b9e1acf __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 349

21  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

22  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

23  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

24  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

25  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

26  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

27  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

28  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

29  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

30  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

31  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

32  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

33  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

34  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

35  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

36  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

37  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

38  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

39  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

40  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

41  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

42  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

43  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

44  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

45  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

46  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

47  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

48  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

49  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

50  AppKit                              0x00007ff81b9e1c37 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 709

51  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

52  AppKit                              0x00007ff81ae393d0 -[NSView _layoutSubtreeWithOldSize:] + 75

53  AppKit                              0x00007ff81b9e28aa __56-[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:]_block_invoke + 1202

54  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

55  AppKit                              0x00007ff81ae38fa2 -[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:] + 72

56  AppKit                              0x00007ff81ae331ac NSPerformVisuallyAtomicChange + 134

57  AppKit                              0x00007ff81ae38f54 -[NSView layoutSubtreeIfNeeded] + 65

58  AppKit                              0x00007ff81bcf286d -[NSWindow(NSConstraintBasedLayoutInternal) _layoutViewTree] + 148

59  AppKit                              0x00007ff81bcf2a2c -[NSWindow(NSConstraintBasedLayoutInternal) layoutIfNeeded] + 250

60  AppKit                              0x00007ff81aea7525 __NSWindowGetDisplayCycleObserverForLayout_block_invoke + 387

61  AppKit                              0x00007ff81aea6a4d NSDisplayCycleObserverInvoke + 140

62  AppKit                              0x00007ff81aea667f NSDisplayCycleFlush + 878

63  QuartzCore                          0x00007ff8202d9139 _ZN2CA11Transaction19run_commit_handlersE18CATransactionPhase + 95

64  QuartzCore                          0x00007ff8202d7bd5 _ZN2CA11Transaction6commitEv + 377

65  AppKit                              0x00007ff81af4434d __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285

66  AppKit                              0x00007ff81ba31e59 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41

67  CoreFoundation                      0x00007ff81782071c __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23

68  CoreFoundation                      0x00007ff817820641 __CFRunLoopDoObservers + 493

69  CoreFoundation                      0x00007ff81781fbc3 __CFRunLoopRun + 850

70  CoreFoundation                      0x00007ff81781f2a9 CFRunLoopRunSpecific + 557

71  HIToolbox                           0x00007ff82270a829 RunCurrentEventLoopInMode + 292

72  HIToolbox                           0x00007ff82270a466 ReceiveNextEventCommon + 201

73  HIToolbox                           0x00007ff82270a381 _BlockUntilNextEventMatchingListInModeWithFilter + 66

74  AppKit                              0x00007ff81ade8be5 _DPSNextEvent + 880

75  AppKit                              0x00007ff81b6f8fe9 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1273

76  AppKit                              0x00007ff81adda005 -[NSApplication run] + 603

77  AppKit                              0x00007ff81adadff1 NSApplicationMain + 816

78  Navicat Premium                     0x0000000100da6a0d Navicat Premium + 9001485

79  dyld                                0x0000000201f24366 start + 1942

Error Formulating Crash Report:

PC register does not match crashing frame (0x0 vs 0x7FF81B141581)

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

0   AppKit                                0x7ff81b141581 -[NSApplication _crashOnException:] + 289

1   AppKit                                0x7ff81af44585 __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 853

2   AppKit                                0x7ff81ba31e59 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41

3   CoreFoundation                        0x7ff81782071c __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23

4   CoreFoundation                        0x7ff817820641 __CFRunLoopDoObservers + 493

5   CoreFoundation                        0x7ff81781fbc3 __CFRunLoopRun + 850

6   CoreFoundation                        0x7ff81781f2a9 CFRunLoopRunSpecific + 557

7   HIToolbox                             0x7ff82270a829 RunCurrentEventLoopInMode + 292

8   HIToolbox                             0x7ff82270a466 ReceiveNextEventCommon + 201

9   HIToolbox                             0x7ff82270a381 _BlockUntilNextEventMatchingListInModeWithFilter + 66

10  AppKit                                0x7ff81ade8be5 _DPSNextEvent + 880

11  AppKit                                0x7ff81b6f8fe9 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1273

12  AppKit                                0x7ff81adda005 -[NSApplication run] + 603

13  AppKit                                0x7ff81adadff1 NSApplicationMain + 816

14  Navicat Premium                          0x100da6a0d 0x100511000 + 9001485

15  dyld                                     0x201f24366 start + 1942

Thread 1:: com.apple.rosetta.exceptionserver

0   runtime                               0x7ff7fff6e494 0x7ff7fff6a000 + 17556

Thread 2:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 3:

0   ???                                   0x7ff8a799aa78 ???

1   libsystem_kernel.dylib                0x7ff817706f7a __psynch_cvwait + 10

2   libsystem_pthread.dylib               0x7ff8177446f3 _pthread_cond_wait + 1211

3   libc++.1.dylib                        0x7ff81767dd12 std::__1::condition_variable::wait(std::__1::unique_lock&) + 18

4   libstat.dylib                            0x10cf97c66 NStat::JobQueue::worker_doJob() + 112

5   libstat.dylib                            0x10cf98108 0x10cf8f000 + 37128

6   libsystem_pthread.dylib               0x7ff81774418b _pthread_start + 99

7   libsystem_pthread.dylib               0x7ff81773fae3 thread_start + 15

Thread 4:

0   ???                                   0x7ff8a799aa78 ???

1   libsystem_kernel.dylib                0x7ff817706f7a __psynch_cvwait + 10

2   libsystem_pthread.dylib               0x7ff8177446f3 _pthread_cond_wait + 1211

3   libc++.1.dylib                        0x7ff81767dd12 std::__1::condition_variable::wait(std::__1::unique_lock&) + 18

4   libstat.dylib                            0x10cf97c66 NStat::JobQueue::worker_doJob() + 112

5   libstat.dylib                            0x10cf98108 0x10cf8f000 + 37128

6   libsystem_pthread.dylib               0x7ff81774418b _pthread_start + 99

7   libsystem_pthread.dylib               0x7ff81773fae3 thread_start + 15

Thread 5:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 6:

0   ???                                   0x7ff8a799aa78 ???

1   libsystem_kernel.dylib                0x7ff817706f7a __psynch_cvwait + 10

2   libsystem_pthread.dylib               0x7ff8177446f3 _pthread_cond_wait + 1211

3   libc++.1.dylib                        0x7ff81767dd9b std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point) + 93

4   libcf.dylib                              0x10d785e7d 0x10d744000 + 269949

5   libcf.dylib                              0x10d785d0c 0x10d744000 + 269580

6   libcf.dylib                              0x10d7859f2 0x10d744000 + 268786

7   libcc-premium.dylib                      0x113f82bc8 0x11333e000 + 12864456

8   libcc-premium.dylib                      0x113f83a6b 0x11333e000 + 12868203

9   libcf.dylib                              0x10d79543b 0x10d744000 + 332859

10  libsystem_pthread.dylib               0x7ff81774418b _pthread_start + 99

11  libsystem_pthread.dylib               0x7ff81773fae3 thread_start + 15

Thread 7:

0   ???                                   0x7ff8a799aa78 ???

1   libsystem_kernel.dylib                0x7ff817706f7a __psynch_cvwait + 10

2   libsystem_pthread.dylib               0x7ff8177446f3 _pthread_cond_wait + 1211

3   libc++.1.dylib                        0x7ff81767dd12 std::__1::condition_variable::wait(std::__1::unique_lock&) + 18

4   libcf.dylib                              0x10d785b42 0x10d744000 + 269122

5   libcf.dylib                              0x10d785960 0x10d744000 + 268640

6   libcf.dylib                              0x10d7acd76 0x10d744000 + 429430

7   libcf.dylib                              0x10d79543b 0x10d744000 + 332859

8   libsystem_pthread.dylib               0x7ff81774418b _pthread_start + 99

9   libsystem_pthread.dylib               0x7ff81773fae3 thread_start + 15

Thread 8:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 9:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 10:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 11:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 12:: com.apple.NSEventThread

0   ???                                   0x7ff8a799aa78 ???

1   libsystem_kernel.dylib                0x7ff8177043ce mach_msg2_trap + 10

2   libsystem_kernel.dylib                0x7ff817712c88 mach_msg2_internal + 84

3   libsystem_kernel.dylib                0x7ff81770b510 mach_msg_overwrite + 653

4   libsystem_kernel.dylib                0x7ff8177046bd mach_msg + 19

5   CoreFoundation                        0x7ff817821359 __CFRunLoopServiceMachPort + 143

6   CoreFoundation                        0x7ff81781fdcc __CFRunLoopRun + 1371

7   CoreFoundation                        0x7ff81781f2a9 CFRunLoopRunSpecific + 557

8   AppKit                                0x7ff81af45abc _NSEventThread + 122

9   libsystem_pthread.dylib               0x7ff81774418b _pthread_start + 99

10  libsystem_pthread.dylib               0x7ff81773fae3 thread_start + 15

Thread 13:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 14:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 15:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 16:: JavaScriptCore libpas scavenger

0   ???                                   0x7ff8a799aa78 ???

1   libsystem_kernel.dylib                0x7ff817706f7a __psynch_cvwait + 10

2   libsystem_pthread.dylib               0x7ff8177446f3 _pthread_cond_wait + 1211

3   JavaScriptCore                        0x7ff8368446b5 scavenger_thread_main + 1541

4   libsystem_pthread.dylib               0x7ff81774418b _pthread_start + 99

5   libsystem_pthread.dylib               0x7ff81773fae3 thread_start + 15

Thread 17:: LocalStorage

0   ???                                   0x7ff8a799aa78 ???

1   libsystem_kernel.dylib                0x7ff817706f7a __psynch_cvwait + 10

2   libsystem_pthread.dylib               0x7ff8177446f3 _pthread_cond_wait + 1211

3   JavaScriptCore                        0x7ff8350aa86a WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 154

4   JavaScriptCore                        0x7ff83508041e WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda const&, WTF::ScopedLambda const&, WTF::TimeWithDynamicClockType const&) + 3198

5   WebKitLegacy                          0x7ff832aa821e WebCore::StorageThread::threadEntryPoint() + 414

6   JavaScriptCore                        0x7ff8350a785d WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 237

7   JavaScriptCore                        0x7ff834e97749 WTF::wtfThreadEntryPoint(void*) + 9

8   libsystem_pthread.dylib               0x7ff81774418b _pthread_start + 99

9   libsystem_pthread.dylib               0x7ff81773fae3 thread_start + 15

Thread 18:

0   runtime                               0x7ff7fff8c94c 0x7ff7fff6a000 + 141644

Thread 0 crashed with X86 Thread State (64-bit):

  rax: 0x00007f77e3140a00  rbx: 0x0000600001df3540  rcx: 0x9be252b59e91008e  rdx: 0x000000000000203e

  rdi: 0x0000000000000000  rsi: 0x0000000306514990  rbp: 0x0000000306514e20  rsp: 0x0000000306514df0

   r8: 0x0000000000000000   r9: 0x00007f77e3142a3e  r10: 0x2020202020202020  r11: 0x3020202020202020

  r12: 0x00007f7842809110  r13: 0x0000600002089900  r14: 0x00007ff8372fffa5  r15: 0x00007ff817376a00

  rip:       rfl: 0x0000000000000206

 tmp0: 0x00007ff81b141581 tmp1: 0x0000000000000214 tmp2: 0x00007ff8acbd0e58

Binary Images:

       0x201f1e000 -        0x201faefff dyld (*) /usr/lib/dyld

       0x13e6d2000 -        0x13e7d9fff caching_sha2_password.so (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/caching_sha2_password.so

       0x10ccb8000 -        0x10ccf2fff libiodbc.2.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libiodbc.2.dylib

       0x10cbd0000 -        0x10cc26fff libtdsodbc.0.so (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libtdsodbc.0.so

       0x1044d2000 -        0x1044ddfff libiodbcinst.2.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libiodbcinst.2.dylib

       0x10cb00000 -        0x10cb45fff libsqlite.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libsqlite.dylib

       0x104524000 -        0x104533fff dhx.so (*) /usr/lib/sasl2/dhx.so

       0x1044bb000 -        0x1044bdfff libanonymous.2.so (*) /usr/lib/sasl2/libanonymous.2.so

       0x1044a4000 -        0x1044a6fff libplain.2.so (*) /usr/lib/sasl2/libplain.2.so

       0x10448d000 -        0x10448ffff pwauxprop.so (*) /usr/lib/sasl2/pwauxprop.so

       0x104477000 -        0x104478fff oauthbearer.so (*) /usr/lib/sasl2/oauthbearer.so

       0x104460000 -        0x104462fff apop.so (*) /usr/lib/sasl2/apop.so

       0x104437000 -        0x10443ffff digestmd5WebDAV.so (*) /usr/lib/sasl2/digestmd5WebDAV.so

       0x10441f000 -        0x104421fff libcrammd5.2.so (*) /usr/lib/sasl2/libcrammd5.2.so

       0x104409000 -        0x10440afff plain-clienttoken.so (*) /usr/lib/sasl2/plain-clienttoken.so

       0x104221000 -        0x104225fff libntlm.so (*) /usr/lib/sasl2/libntlm.so

       0x1043e0000 -        0x1043e8fff libdigestmd5.2.so (*) /usr/lib/sasl2/libdigestmd5.2.so

       0x10435f000 -        0x104361fff smb_ntlmv2.so (*) /usr/lib/sasl2/smb_ntlmv2.so

       0x10438a000 -        0x104390fff srp.so (*) /usr/lib/sasl2/srp.so

       0x104348000 -        0x10434afff login.so (*) /usr/lib/sasl2/login.so

       0x104332000 -        0x104333fff atoken.so (*) /usr/lib/sasl2/atoken.so

       0x104317000 -        0x10431afff mschapv2.so (*) /usr/lib/sasl2/mschapv2.so

       0x104243000 -        0x104245fff shadow_auxprop.so (*) /usr/lib/sasl2/shadow_auxprop.so

       0x1042f8000 -        0x1042fcfff libgssapiv2.2.0.18.so (*) /usr/lib/sasl2/libgssapiv2.2.0.18.so

       0x13061b000 -        0x135349fff libclntsh.dylib.12.1 (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libclntsh.dylib.12.1

       0x116bc1000 -        0x11726dfff libnnz12.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libnnz12.dylib

       0x104260000 -        0x10428efff libons.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libons.dylib

       0x117ab8000 -        0x117ee5fff libclntshcore.dylib.12.1 (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libclntshcore.dylib.12.1

       0x101e91000 -        0x101e9dfff libobjc-trampolines.dylib (*) /usr/lib/libobjc-trampolines.dylib

       0x10e744000 -        0x10f0eefff libmozjs-52.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libmozjs-52.dylib

       0x11333e000 -        0x115759fff libcc-premium.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libcc-premium.dylib

       0x10d254000 -        0x10d3b7fff libdbdiagram.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libdbdiagram.dylib

       0x10d744000 -        0x10d7d3fff libcf.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libcf.dylib

       0x10d92a000 -        0x10d9d9fff libdv.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libdv.dylib

       0x10de03000 -        0x10df8efff libvf.dylib (*) /Users/USER/Downloads/Navicat Premium.app/Contents/Frameworks/libvf.dylib

       0x10d041000 -        0x10d050fff libnsypush.dylib (*) /Users/USER/Downloads/Navicat 

```

上述问题翻译如下:

```js

这个错误报告描述的是一个运行在Mac OS系统上的`Navicat Premium`应用程序崩溃的情况。下面是对报告关键部分的解析:

### 基本信息

- **进程**: Navicat Premium,进程ID为95217。

- **路径**: 应用程序位于`/Users/USER/Downloads/Navicat Premium.app/Contents/MacOS/Navicat Premium`。

- **版本**: 版本号15.0.30 (内部版本15.0.3000)。

- **操作系统**: macOS 14.4.1 (代号23E224)。

### 错误概述

- **日期/时间**: 报告生成时间为2024年5月9日。

- **错误类型**: `EXC_BAD_INSTRUCTION (SIGILL)`,这是一个非法指令错误,通常意味着程序尝试执行了处理器不支持或不允许的指令。

- **终止原因**: 信号4(SIGILL),非法指令。

### 问题细节

- **异常代码**: 0x0000000000000001 和 0x0000000000000000,这些是异常的具体代码,表明发生了非法指令错误。

- **崩溃线程**: 主线程(Dispatch queue: com.apple.main-thread),这意味着错误发生在应用程序的主要执行流程中。

- **应用特定的回溯**: 回溯信息显示了错误发生时的函数调用堆栈,但关键的错误源头似乎在于对`NSTaggedPointerString`对象进行哈希计算时(`-[NSTaggedPointerString hash]`),可能是因为数据不兼容或对象状态不正确导致的。

### 分析建议

1. **软件更新**: 首先检查是否有`Navicat Premium`的新版本可用,因为这样的错误有时是由于软件本身的bug引起的,新版本可能已经修复了该问题。

2. **系统兼容性**: 确认当前使用的`Navicat Premium`版本与您的macOS版本兼容。尽管报告中未直接指出兼容性问题,但不兼容也可能导致此类错误。

3. **重新安装**: 尝试卸载并重新安装`Navicat Premium`,以排除安装过程中的潜在问题。

4. **联系技术支持**: 如果以上步骤不能解决问题,建议联系`Navicat`的技术支持,提供这份错误报告,以便他们能更深入地调查问题原因。

注意报告中还提到“PC寄存器与崩溃帧不匹配”,这可能意味着调试信息不完整,使得确定确切的崩溃点变得困难,这也是需要技术支持介入进一步分析的原因之一。

```

### 电脑环境:

电脑环境

系统:macOS Sonoma14.4.1 

数据库:8.x(mysql)

使用的navicat客户端时发生了意外闪退。部分报错信息:

截图:

截图中关键性的信息:PC寄存器与崩溃帧不匹配。

目前看系统不兼容。(macOS系统或者M2芯片与navicat 15版本不兼容问题)

如何查看是否对macOS系统版本的支持?

打开navicat15.x【帮助】-选择【Navicat帮助】,找到产品介绍-第一个,发现当前版本支持的navicat版本为:

macOS:

Mac OS X 10.11 El Capitan, macOS 10.12 Sierra, macOS 10.13 High Sierra, macOS 10.14 Mojave, macOS 10.15 Catalina

所以macOS版本肯定是不支持的。

前提:

2022年买的电脑的系统版本记得是12.x版本,其实是可以用的。但是今年24年准备把系统升级成最新的,结果导致了mac os 14.x版本对于8.x。但是可以正常使用5.6.x版本的数据库。

总结一下:

1、navicat 闪退

系统:macOS Sonoma14.4.1 

数据库:8.x(mysql)

navicat:15.x

2、navicat正常使用

系统:macOS Sonoma14.4.1 

数据库:5.6.x(mysql)

navicat:15.x


    免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

    目录[+]