.dylib 外部符号在 Mac OSX 上发生冲突,如何从应用程序已加载的外部符号中重新加载外部符号的私有副本?

问题描述

我正在以 .dylib 的形式为应用程序 (SketchUp.app) 构建一个 c++ 插件,我们称之为 Plugin.dylib。 Plugin.dylib 需要使用另一个我没有源代码的库,叫做 libfbxsdk.dylib:

SketchUp.app -> Plugin.dylib -> libfbxsdk.dylib

当我加载 Plugin.dylib 并调用 libfbxsdk.dylib 初始化代码 (FbxManager::Create()) 时,出现以下崩溃。

如果我使用我自己的应用程序中的 fbxsdk.dylib 一切正常:

MyApplication.app -> libfbxsdk.dylib

我的猜测是 libfbxsdk.dylib 使用的一些外部符号已经被 SketchUp.app 加载了,这些符号与 libfbxsdk.dylib 不兼容。

问题是:是否有可能在加载 libfbxsdk.dylib 时避免将外部符号解析为已加载的符号,而是重新加载它们?

(注意:在上面的描述中,我简化了dylib依赖。从下面的崩溃报告中可以看出,真正的依赖是: SketchUp.app-> FluidImporterProLoader -> FluidImporterPro -> libdag -> libfbxsdk.dylib )

Process:               SketchUp [57107]
Path:                  /Applications/SketchUp 2021/SketchUp.app/Contents/MacOS/SketchUp
Identifier:            SketchUp
Version:               21.0 (21.0.338)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           SketchUp [57107]
User ID:               501

Date/Time:             2021-06-30 12:54:46.686 +0200
OS Version:            macOS 11.4 (20F71)
Report Version:        12
Anonymous UUID:        AE57A9DA-F163-8651-D4AC-188325D650F8

Sleep/Wake UUID:       E6A1C9E8-A98B-4B24-9C54-DAE912BE20BE

Time Awake Since Boot: 250000 seconds
Time Since Wake:       1400 seconds

System Integrity Protection: enabled

Crashed Thread:        0  CrbrowserMain  dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000,0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific information:
Performing @selector(invokeCommand:) from sender NSMenuItem 0x6000019080e0
abort() called
SketchUp(57107,0x10d700e00) malloc: *** error for object 0x12d0df6b0: pointer being realloc'd was not allocated
 

Thread 0 Crashed:: CrbrowserMain  dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0x00007fff2054b92e __pthread_kill + 10
1   libsystem_pthread.dylib         0x00007fff2057a5bd pthread_kill + 263
2   libsystem_c.dylib               0x00007fff204cf411 abort + 120
3   libsystem_malloc.dylib          0x00007fff203af1f5 malloc_vreport + 548
4   libsystem_malloc.dylib          0x00007fff203b234a malloc_report + 151
5   libsystem_malloc.dylib          0x00007fff203a350f realloc + 315
6   libfbxsdk-1.dylib               0x0000000135b84ef9 fbxsdk::FbxRealloc(void*,unsigned long) + 105
7   libfbxsdk.dylib                 0x0000000135bb51b0 fbxsdk::FbxString::Assigncopy(unsigned long,char const*) + 160
8   libfbxsdk.dylib                 0x0000000135bb54cf fbxsdk::FbxString::operator=(char const*) + 63
9   libfbxsdk.dylib                 0x0000000136155e37 fbxsdk::FbxLogMsg::RegisterMessagePrefix(char const*,char const*) + 71
10  libfbxsdk.dylib                 0x0000000135b237e4 fbxsdk::FbxManager::ClassInit() + 2516
11  libfbxsdk.dylib                 0x0000000135b22c62 fbxsdk::FbxManager::FbxManager() + 482
12  libfbxsdk.dylib                 0x0000000135b22a75 fbxsdk::FbxManager::FbxManager() + 21
13  libfbxsdk.dylib                 0x0000000135b3127d fbxsdk::FbxManager* fbxsdk::FbxNew<fbxsdk::FbxManager>() + 77
14  libfbxsdk.dylib                 0x0000000135b229c9 fbxsdk::FbxManager::Create() + 9
15  libdag.dylib                    0x00000001332232a9 dag::fbx_manager_t::init() + 9 (fbx_manager.cpp:90)
16  FluidImporterPro_2021_osx_x64_5_0_0.bundle  0x000000013256b9eb Extension::init() + 59
17  FluidImporterPro_2021_osx_x64_5_0_0.bundle  0x00000001329d4676 SketchUpExtension::dll_init() + 29094
18  FluidImporterProLoader_2021_osx_x64_5_0_0.bundle    0x00000001265033bd Init_FluidImporterProLoader_2021_osx_x64_5_0_0 + 1901
19  Ruby                            0x00000001087cdfab dln_load + 235
20  Ruby                            0x0000000108a2b569 rb_vm_call_cfunc + 281
21  Ruby                            0x00000001088d094d require_internal + 797
22  Ruby                            0x00000001088cfe61 rb_f_require + 33
23  Ruby                            0x0000000108a30052 vm_call_cfunc + 386
24  Ruby                            0x0000000108a15dce vm_exec_core + 15838
25  Ruby                            0x0000000108a2ae99 rb_vm_exec + 2681
26  Ruby                            0x00000001088d1c39 load_iseq_eval + 185
27  Ruby                            0x00000001088d091f require_internal + 751
28  Ruby                            0x00000001088cfe61 rb_f_require + 33
29  Ruby                            0x0000000108a30052 vm_call_cfunc + 386
30  Ruby                            0x0000000108a15dce vm_exec_core + 15838
31  Ruby                            0x0000000108a2ae99 rb_vm_exec + 2681
32  Ruby                            0x0000000108a2176e vm_call0_body + 4350
33  Ruby                            0x0000000108a39c56 rb_call0 + 1526
34  Ruby                            0x0000000108a23191 rb_funcallv + 49
35  com.sketchup.SketchUp.2021      0x000000010813cc33 0x107b24000 + 6392883
36  Ruby                            0x0000000108878323 rb_protect + 339
37  com.sketchup.SketchUp.2021      0x000000010813cab1 protect_funcall(unsigned long,unsigned long,std::__1::vector<unsigned long,std::__1::allocator<unsigned long> > const&) + 255
38  com.sketchup.SketchUp.2021      0x000000010813cda2 protect_funcall(unsigned long,int,...) + 305
39  com.sketchup.SketchUp.2021      0x00000001081151a2 CRubyCommand::Invoke() const + 110
40  com.sketchup.SketchUp.2021      0x0000000107d6aae5 CCommand::InvokeCommand(int) + 39
41  com.apple.AppKit                0x00007fff2309370b -[NSApplication(NSResponder) sendAction:to:from:] + 288
42  com.apple.AppKit                0x00007fff23196749 -[NSMenuItem _corePerformAction] + 413
43  com.apple.AppKit                0x00007fff23196468 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 95
44  com.apple.AppKit                0x00007fff231e2a78 -[NSMenu performActionForItemAtIndex:] + 113
45  com.apple.AppKit                0x00007fff231e29fe -[NSMenu _internalPerformActionForItemAtIndex:] + 82
46  com.apple.AppKit                0x00007fff231e2845 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 101
47  com.apple.AppKit                0x00007fff23179061 NSSLMMenuEventHandler + 1078
48  com.apple.HIToolBox             0x00007fff28888661 dispatchEventToHandlers(EventTargetRec*,OpaqueEventRef*,HandlerCallRec*) + 1362
49  com.apple.HIToolBox             0x00007fff28887a83 SendEventToEventTargetInternal(OpaqueEventRef*,OpaqueEventTargetRef*,HandlerCallRec*) + 331
50  com.apple.HIToolBox             0x00007fff2889d342 SendEventToEventTarget + 39
51  com.apple.HIToolBox             0x00007fff288fd307 SendHICommandEvent(unsigned int,HICommand const*,unsigned int,unsigned char,void const*,OpaqueEventRef**) + 368
52  com.apple.HIToolBox             0x00007fff28922e51 SendMenuCommandWithContextAndModifiers + 45
53  com.apple.HIToolBox             0x00007fff28922dfc SendMenuItemSelectedEvent + 348
54  com.apple.HIToolBox             0x00007fff28922c4b FinishMenuSelection(SelectionData*,MenuResult*,MenuResult*) + 96
55  com.apple.HIToolBox             0x00007fff28923652 MenuSelectCore(MenuData*,Point,double,OpaqueMenuRef**,unsigned short*) + 613
56  com.apple.HIToolBox             0x00007fff2892335a _HandleMenuSelection2 + 462
57  com.apple.AppKit                0x00007fff2302b40d _NSHandleCarbonMenuEvent + 215
58  com.apple.AppKit                0x00007fff2302b27a _DPSEventHandledByCarbon + 54
59  com.apple.AppKit                0x00007fff22e71577 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3078
60  com.apple.AppKit                0x00007fff22e63239 -[NSApplication run] + 586
61  com.apple.AppKit                0x00007fff22e3747c NSApplicationMain + 816
62  com.sketchup.SketchUp.2021      0x0000000107b2f3de main + 147
63  libdyld.dylib                   0x00007fff20595f5d start + 1

Thread 1:: NetworkConfigWatcher
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   com.apple.CoreFoundation        0x00007fff20673b5f __CFRunLoopServiceMachPort + 316
3   com.apple.CoreFoundation        0x00007fff2067223f __CFRunLoopRun + 1328
4   com.apple.CoreFoundation        0x00007fff2067164c CFRunLoopRunSpecific + 563
5   com.apple.Foundation            0x00007fff213ff647 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
6   org.chromium.ContentShell.framework 0x000000010f28550e 0x10d741000 + 28591374
7   org.chromium.ContentShell.framework 0x000000010f2842ee 0x10d741000 + 28586734
8   org.chromium.ContentShell.framework 0x000000010f2a1994 0x10d741000 + 28707220
9   org.chromium.ContentShell.framework 0x000000010f2d3cdb 0x10d741000 + 28912859
10  org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
11  libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
12  libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 2:: DnsConfigService
0   libsystem_kernel.dylib          0x00007fff20549c4a kevent + 10
1   org.chromium.ContentShell.framework 0x000000010f309bd9 0x10d741000 + 29133785
2   org.chromium.ContentShell.framework 0x000000010f3076ad 0x10d741000 + 29124269
3   org.chromium.ContentShell.framework 0x000000010f28411c 0x10d741000 + 28586268
4   org.chromium.ContentShell.framework 0x000000010f2a1994 0x10d741000 + 28707220
5   org.chromium.ContentShell.framework 0x000000010f2d3cdb 0x10d741000 + 28912859
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 3:: TaskSchedulerServiceThread
0   libsystem_kernel.dylib          0x00007fff20549c4a kevent + 10
1   org.chromium.ContentShell.framework 0x000000010f309bd9 0x10d741000 + 29133785
2   org.chromium.ContentShell.framework 0x000000010f3076ad 0x10d741000 + 29124269
3   org.chromium.ContentShell.framework 0x000000010f284104 0x10d741000 + 28586244
4   org.chromium.ContentShell.framework 0x000000010f2a1994 0x10d741000 + 28707220
5   org.chromium.ContentShell.framework 0x000000010f2d3cdb 0x10d741000 + 28912859
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 4:: TaskSchedulerBackgroundWorker
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b5971 0x10d741000 + 28789105
4   org.chromium.ContentShell.framework 0x000000010f2bccc8 0x10d741000 + 28818632
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 5:: TaskSchedulerBackgroundBlockingWorker
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b5971 0x10d741000 + 28789105
4   org.chromium.ContentShell.framework 0x000000010f2bccc8 0x10d741000 + 28818632
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 6:: TaskSchedulerForegroundWorker
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b5971 0x10d741000 + 28789105
4   org.chromium.ContentShell.framework 0x000000010f2bccc8 0x10d741000 + 28818632
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 7:: TaskSchedulerForegroundBlockingWorker
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b5971 0x10d741000 + 28789105
4   org.chromium.ContentShell.framework 0x000000010f2bccc8 0x10d741000 + 28818632
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 8:: TaskSchedulerForegroundBlockingWorker
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b5971 0x10d741000 + 28789105
4   org.chromium.ContentShell.framework 0x000000010f2bccc8 0x10d741000 + 28818632
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 9:: TaskSchedulerForegroundBlockingWorker
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b5971 0x10d741000 + 28789105
4   org.chromium.ContentShell.framework 0x000000010f2bccc8 0x10d741000 + 28818632
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 10:: TaskSchedulerSingleThreadForegroundBlocking0
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b57bf 0x10d741000 + 28788671
4   org.chromium.ContentShell.framework 0x000000010f2bccba 0x10d741000 + 28818618
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 11:: TaskSchedulerSingleThreadForegroundBlocking1
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b57bf 0x10d741000 + 28788671
4   org.chromium.ContentShell.framework 0x000000010f2bccba 0x10d741000 + 28818618
5   org.chromium.ContentShell.framework 0x000000010f2bd0fa 0x10d741000 + 28819706
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 12:: TaskSchedulerSingleThreadForegroundBlocking2
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b57bf 0x10d741000 + 28788671
4   org.chromium.ContentShell.framework 0x000000010f2bccba 0x10d741000 + 28818618
5   org.chromium.ContentShell.framework 0x000000010f2bd0fa 0x10d741000 + 28819706
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 13:: TaskSchedulerSingleThreadForegroundBlocking3
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b57bf 0x10d741000 + 28788671
4   org.chromium.ContentShell.framework 0x000000010f2bccba 0x10d741000 + 28818618
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 14:: TaskSchedulerSingleThreadForegroundBlocking4
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b57bf 0x10d741000 + 28788671
4   org.chromium.ContentShell.framework 0x000000010f2bccba 0x10d741000 + 28818618
5   org.chromium.ContentShell.framework 0x000000010f2bd0fa 0x10d741000 + 28819706
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 15:: Chrome_IOThread
0   libsystem_kernel.dylib          0x00007fff20549c4a kevent + 10
1   org.chromium.ContentShell.framework 0x000000010f309bd9 0x10d741000 + 29133785
2   org.chromium.ContentShell.framework 0x000000010f3076ad 0x10d741000 + 29124269
3   org.chromium.ContentShell.framework 0x000000010f284104 0x10d741000 + 28586244
4   org.chromium.ContentShell.framework 0x000000010f2a1994 0x10d741000 + 28707220
5   org.chromium.ContentShell.framework 0x000000010e646c94 0x10d741000 + 15752340
6   org.chromium.ContentShell.framework 0x000000010e646d54 0x10d741000 + 15752532
7   org.chromium.ContentShell.framework 0x000000010f2d3cdb 0x10d741000 + 28912859
8   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
9   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
10  libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 16:: TaskSchedulerSingleThreadSharedBackgroundBlocking5
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b57bf 0x10d741000 + 28788671
4   org.chromium.ContentShell.framework 0x000000010f2bccba 0x10d741000 + 28818618
5   org.chromium.ContentShell.framework 0x000000010f2bd0fa 0x10d741000 + 28819706
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 17:: CompositorTileWorker1/38147
0   libsystem_kernel.dylib          0x00007fff20547cde __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff2057ae49 _pthread_cond_wait + 1298
2   org.chromium.ContentShell.framework 0x000000010f2b4df8 0x10d741000 + 28786168
3   org.chromium.ContentShell.framework 0x000000010fe41678 0x10d741000 + 40896120
4   org.chromium.ContentShell.framework 0x000000010f2d311b 0x10d741000 + 28909851
5   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
6   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
7   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 18:: AudioThread
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   com.apple.CoreFoundation        0x00007fff20673b5f __CFRunLoopServiceMachPort + 316
3   com.apple.CoreFoundation        0x00007fff2067223f __CFRunLoopRun + 1328
4   com.apple.CoreFoundation        0x00007fff2067164c CFRunLoopRunSpecific + 563
5   org.chromium.ContentShell.framework 0x000000010f28525f 0x10d741000 + 28590687
6   org.chromium.ContentShell.framework 0x000000010f2842ee 0x10d741000 + 28586734
7   org.chromium.ContentShell.framework 0x000000010f2a1994 0x10d741000 + 28707220
8   org.chromium.ContentShell.framework 0x000000010f2d3cdb 0x10d741000 + 28912859
9   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
10  libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
11  libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 19:: TaskSchedulerBackgroundBlockingWorker
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   org.chromium.ContentShell.framework 0x000000010f2b5895 0x10d741000 + 28788885
3   org.chromium.ContentShell.framework 0x000000010f2b5971 0x10d741000 + 28789105
4   org.chromium.ContentShell.framework 0x000000010f2bccc8 0x10d741000 + 28818632
5   org.chromium.ContentShell.framework 0x000000010f2bd2e2 0x10d741000 + 28820194
6   org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
7   libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
8   libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

Thread 20:: NetworkConfigWatcher
0   libsystem_kernel.dylib          0x00007fff205452ba mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff2054562c mach_msg + 60
2   com.apple.CoreFoundation        0x00007fff20673b5f __CFRunLoopServiceMachPort + 316
3   com.apple.CoreFoundation        0x00007fff2067223f __CFRunLoopRun + 1328
4   com.apple.CoreFoundation        0x00007fff2067164c CFRunLoopRunSpecific + 563
5   com.apple.Foundation            0x00007fff213ff647 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
6   org.chromium.ContentShell.framework 0x000000010f28550e 0x10d741000 + 28591374
7   org.chromium.ContentShell.framework 0x000000010f2842ee 0x10d741000 + 28586734
8   org.chromium.ContentShell.framework 0x000000010f2a1994 0x10d741000 + 28707220
9   org.chromium.ContentShell.framework 0x000000010f2d3cdb 0x10d741000 + 28912859
10  org.chromium.ContentShell.framework 0x000000010f2ce5d7 0x10d741000 + 28890583
11  libsystem_pthread.dylib         0x00007fff2057a8fc _pthread_start + 224
12  libsystem_pthread.dylib         0x00007fff20576443 thread_start + 15

剩下的就是超出字数限制了...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)