tcl 命令中使用 sha1 导致崩溃

在 tcl 命令中使用 sha1 时,会导致崩溃。


崩溃信息如下:


Application Specific Information:

dyld3 mode

abort() called

Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable ABI.


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

0 libsystem_kernel.dylib 0x00007fff679ea33a __pthread_kill + 10

1 libsystem_pthread.dylib 0x00007fff67aa6e60 pthread_kill + 430

2 libsystem_c.dylib 0x00007fff67971808 abort + 120

3 libcrypto.dylib 0x00007fff6549b7e4 __report_load + 415

4 libdyld.dylib 0x00007fff6788d6d2 invocation function for block in dyld3::AllImages::runAllInitializersInImage(dyld3::closure::Image const*, dyld3::MachOLoaded const*) + 159

5 libdyld.dylib 0x00007fff6788d5ae dyld3::closure::Image::forEachInitializer(void const*, void (void const*) block_pointer) const + 84

6 libdyld.dylib 0x00007fff6788d325 invocation function for block in dyld3::AllImages::runInitialzersBottomUp(dyld3::closure::Image const*) + 349

7 libdyld.dylib 0x00007fff6788d1a0 dyld3::closure::Image::forEachImageToInitBefore(void (unsigned int, bool&) block_pointer) const + 86

8 libdyld.dylib 0x00007fff67893641 dyld3::AllImages::loadImage(Diagnostics&, unsigned int, dyld3::closure::DlopenClosure const*, bool, bool, bool, bool) + 719

9 libdyld.dylib 0x00007fff6788e37b dyld3::AllImages::dlopen(Diagnostics&, char const*, bool, bool, bool, bool, bool, void const*) + 943

10 libdyld.dylib 0x00007fff6788de8b dyld3::dlopen_internal(char const*, int, void*) + 206

11 libdyld.dylib 0x00007fff6788dd53 dlopen + 116

12 libTrf2.1.4.dylib 0x000000010d37e758 Trf_LoadLibrary + 201

13 libTrf2.1.4.dylib 0x000000010d37b1a1 TrfLoadSHA1 + 59

14 libTrf2.1.4.dylib 0x000000010d3828a0 CheckOptions + 38

15 libTrf2.1.4.dylib 0x000000010d37bd4b TrfExecuteObjCmd + 1158

16 Tcl 0x00007fff3b22897f 0x7fff3b21a000 + 59775

17 Tcl 0x00007fff3b268891 0x7fff3b21a000 + 321681

18 Tcl 0x00007fff3b29ef84 TclObjInterpProcCore + 601

19 Tcl 0x00007fff3b22897f 0x7fff3b21a000 + 59775

20 Tcl 0x00007fff3b268891 0x7fff3b21a000 + 321681

21 Tcl 0x00007fff3b26c83b 0x7fff3b21a000 + 337979

22 Tcl 0x00007fff3b22a3a1 TclEvalObjEx + 118

23 Tcl 0x00007fff3b232849 0x7fff3b21a000 + 100425

24 Tcl 0x00007fff3b22897f 0x7fff3b21a000 + 59775

25 Tcl 0x00007fff3b268891 0x7fff3b21a000 + 321681

26 Tcl 0x00007fff3b26c83b 0x7fff3b21a000 + 337979

27 Tcl 0x00007fff3b22a3a1 TclEvalObjEx + 118

28 Tcl 0x00007fff3b28e545 0x7fff3b21a000 + 476485

29 Tcl 0x00007fff3b22897f 0x7fff3b21a000 + 59775

30 Tcl 0x00007fff3b229b31 0x7fff3b21a000 + 64305

31 Tcl 0x00007fff3b2293b5 Tcl_EvalEx + 26

32 Tcl 0x00007fff3b2853fe Tcl_FSEvalFileEx + 322

33 Tcl 0x00007fff3b238540 0x7fff3b21a000 + 124224

34 Tcl 0x00007fff3b22897f 0x7fff3b21a000 + 59775

35 Tcl 0x00007fff3b229b31 0x7fff3b21a000 + 64305

36 Tcl 0x00007fff3b2293b5 Tcl_EvalEx + 26

37 Tcl 0x00007fff3b29bcfd 0x7fff3b21a000 + 531709

38 Tcl 0x00007fff3b29c028 Tcl_PkgRequireProc + 14

39 Tcl 0x00007fff3b29c5f2 0x7fff3b21a000 + 534002

40 Tcl 0x00007fff3b22897f 0x7fff3b21a000 + 59775

41 Tcl 0x00007fff3b229b31 0x7fff3b21a000 + 64305

42 Tcl 0x00007fff3b2293b5 Tcl_EvalEx + 26

43 Tcl 0x00007fff3b2853fe Tcl_FSEvalFileEx + 322

44 Tcl 0x00007fff3b2842e9 Tcl_EvalFile + 41

45 libexpect5.45.dylib 0x000000010d2df88a exp_interpret_cmdfilename + 64

46 expect 0x000000010d2c6dee 0x10d2c5000 + 7662

47 libdyld.dylib 0x00007fff678a2cc9 start + 1


MacBook Pro 16″, macOS 10.15

发布日期 2020年10月29日 上午3:47

回复

类似问题

回复量: 4

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

tcl 命令中使用 sha1 导致崩溃

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!