Created
July 12, 2017 15:32
-
-
Save chamons/983fda874214d04a9c0ebf208214db6e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2017-07-12 10:32:02.849 Classic[13505:303375] ### Failed to Soft Linked: /System/Library/Frameworks/Contacts.framework/Contacts | |
Stacktrace: | |
at <unknown> <0xffffffff> | |
at (wrapper managed-to-native) MonoMac.ObjCRuntime.Dlfcn._dlopen (string,int) <0x00012> | |
at MonoMac.ObjCRuntime.Dlfcn.dlopen (string,int) [0x00003] in <252b2856d1544f90910fbaf594cf71d9>:0 | |
at MonoMac.Foundation.NSObject..cctor () [0x00477] in <252b2856d1544f90910fbaf594cf71d9>:0 | |
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001f] in <400071ddcfe64ed8a3531490bb763536>:0 | |
at <unknown> <0xffffffff> | |
at MonoMac.ObjCRuntime.Runtime.Initialize (MonoMac.ObjCRuntime.Runtime/InitializationOptions*) [0x00223] in <252b2856d1544f90910fbaf594cf71d9>:0 | |
at (wrapper runtime-invoke) <Module>.runtime_invoke_void_Runtime/InitializationOptions* (object,intptr,intptr,intptr) [0x00021] in <252b2856d1544f90910fbaf594cf71d9>:0 | |
at <unknown> <0xffffffff> | |
at (wrapper managed-to-native) object.wrapper_native_0xd1310 () <0x00012> | |
at MonoMac.ObjCRuntime.Runtime.EnsureInitialized () [0x0004a] in <252b2856d1544f90910fbaf594cf71d9>:0 | |
at MonoMac.AppKit.NSApplication.Init () [0x00017] in <252b2856d1544f90910fbaf594cf71d9>:0 | |
at Classic.MainClass.Main (string[]) [0x00001] in <90b84023f5934e5b8fa08994f60c6234>:0 | |
at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) [0x00051] in <90b84023f5934e5b8fa08994f60c6234>:0 | |
Native stacktrace: | |
Debug info from gdb: | |
(lldb) command source -s 0 '/tmp/mono-gdb-commands.TXYbtu' | |
Executing commands in '/tmp/mono-gdb-commands.TXYbtu'. | |
(lldb) process attach --pid 13505 | |
Process 13505 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP | |
frame #0: 0xa77006aa libsystem_kernel.dylib`__wait4 + 10 | |
libsystem_kernel.dylib`__wait4: | |
-> 0xa77006aa <+10>: jae 0xa77006ba ; <+26> | |
0xa77006ac <+12>: calll 0xa77006b1 ; <+17> | |
0xa77006b1 <+17>: popl %edx | |
0xa77006b2 <+18>: movl 0x23dd97b(%edx), %edx | |
Target 0: (Classic) stopped. | |
Executable module set to "/Users/donblas/Projects/ClassicTestContainer/Classic/bin/Debug/Classic.app/Contents/MacOS/Classic". | |
Architecture set to: i386-apple-macosx. | |
(lldb) thread list | |
Process 13505 stopped | |
* thread #1: tid = 0x4a10f, 0xa77006aa libsystem_kernel.dylib`__wait4 + 10, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP | |
thread #2: tid = 0x4a115, 0xa770071a libsystem_kernel.dylib`__workq_kernreturn + 10 | |
thread #3: tid = 0x4a117, 0xa76ffd6e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker' | |
thread #4: tid = 0x4a118, 0xa76f6d92 libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer' | |
thread #5: tid = 0x4a11a, 0xa770071a libsystem_kernel.dylib`__workq_kernreturn + 10 | |
thread #6: tid = 0x4a11b, 0x00000000 | |
(lldb) thread backtrace all | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP | |
* frame #0: 0xa77006aa libsystem_kernel.dylib`__wait4 + 10 | |
frame #1: 0xa766cdb6 libsystem_c.dylib`waitpid$UNIX2003 + 32 | |
frame #2: 0x0026b637 libmonosgen-2.0.dylib`mono_handle_native_crash(signal=<unavailable>, ctx=0x00791fe0, info=0x00791fa0) at mini-exceptions.c:2558 [opt] | |
frame #3: 0x002cb409 libmonosgen-2.0.dylib`mono_arch_handle_altstack_exception(sigctx=<unavailable>, siginfo=<unavailable>, fault_addr=<unavailable>, stack_ovf=0) at exceptions-x86.c:1114 [opt] | |
frame #4: 0x001abcc2 libmonosgen-2.0.dylib`mono_sigsegv_signal_handler(_dummy=<unavailable>, _info=<unavailable>, context=<unavailable>) at mini-runtime.c:2873 [opt] | |
frame #5: 0xa782502b libsystem_platform.dylib`_sigtramp + 43 | |
frame #6: 0xa3884183 GeoServices`initCNPostalAddressStreetKey() + 48 | |
frame #7: 0xa3911a8c GeoServices`_GLOBAL__sub_I_GEOAddressObject.mm + 54 | |
frame #8: 0x0012b502 dyld`___ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE_block_invoke + 34 | |
frame #9: 0x001151ed dyld`dyld3::kdebug_trace_dyld_duration(unsigned int, unsigned long long, unsigned long long, void () block_pointer) + 210 | |
frame #10: 0x0012b450 dyld`ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 422 | |
frame #11: 0x0012b659 dyld`ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 59 | |
frame #12: 0x001264e8 dyld`ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 350 | |
frame #13: 0x00126472 dyld`ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 232 | |
frame #14: 0x001254b8 dyld`ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 104 | |
frame #15: 0x0012553b dyld`ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 65 | |
frame #16: 0x001194a2 dyld`dyld::runInitializers(ImageLoader*) + 71 | |
frame #17: 0x0012222c dyld`dlopen + 557 | |
frame #18: 0xa75a8a85 libdyld.dylib`dlopen + 81 | |
frame #19: 0x00780f34 | |
frame #20: 0x00780dfc | |
frame #21: 0x00780a08 | |
frame #22: 0x0077dd0d | |
frame #23: 0x001afa88 libmonosgen-2.0.dylib`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2546 [opt] | |
frame #24: 0x003cd22e libmonosgen-2.0.dylib`do_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, exc=<unavailable>, error=<unavailable>) at object.c:2829 [opt] | |
frame #25: 0x003c9054 libmonosgen-2.0.dylib`mono_runtime_class_init_full [inlined] mono_runtime_try_invoke(method=<unavailable>, params=<unavailable>, error=0x7c40c0cc) at object.c:2937 [opt] | |
frame #26: 0x003c8ff6 libmonosgen-2.0.dylib`mono_runtime_class_init_full(vtable=0x7c403148, error=0x7c40c0cc) at object.c:471 [opt] | |
frame #27: 0x001dc681 libmonosgen-2.0.dylib`mono_method_to_ir(cfg=0x00000000, method=0x00004e00, start_bblock=<unavailable>, end_bblock=<unavailable>, return_var=0x00524f98, inline_args=<unavailable>, inline_offset=<unavailable>, is_virtual_call=<unavailable>) at method-to-ir.c:11035 [opt] | |
frame #28: 0x001a3f32 libmonosgen-2.0.dylib`mini_method_compile(method=<unavailable>, opts=<unavailable>, domain=<unavailable>, flags=JIT_FLAG_RUN_CCTORS, parts=<unavailable>, aot_method_index=<unavailable>) at mini.c:3466 [opt] | |
frame #29: 0x001a7c82 libmonosgen-2.0.dylib`mono_jit_compile_method_inner(method=0x7c417090, target_domain=<unavailable>, opt=<unavailable>, error=<unavailable>) at mini.c:4191 [opt] | |
frame #30: 0x001ab1c8 libmonosgen-2.0.dylib`mono_jit_compile_method_with_opt(method=<unavailable>, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:1886 [opt] | |
frame #31: 0x001aaeb2 libmonosgen-2.0.dylib`mono_jit_compile_method(method=0x7c417090, error=0xbff56b50) at mini-runtime.c:1930 [opt] | |
frame #32: 0x0026dbdb libmonosgen-2.0.dylib`common_call_trampoline(regs=<unavailable>, code=<unavailable>, m=<unavailable>, vt=0xbff56b28, vtable_slot=0x0046052a, error=0x00780198) at mini-trampolines.c:704 [opt] | |
frame #33: 0x0026d76a libmonosgen-2.0.dylib`mono_magic_trampoline(regs=0xbff56bc0, code="\x8bȸ\xa4�\x84{\x89\b�D$\x048", arg=0x7c417090, tramp=0x00000000) at mini-trampolines.c:834 [opt] | |
frame #34: 0x0059f188 | |
thread #2 | |
frame #0: 0xa770071a libsystem_kernel.dylib`__workq_kernreturn + 10 | |
frame #1: 0xa782d2f2 libsystem_pthread.dylib`_pthread_wqthread + 1518 | |
frame #2: 0xa782ccde libsystem_pthread.dylib`start_wqthread + 34 | |
thread #3, name = 'SGen worker' | |
frame #0: 0xa76ffd6e libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0xa782e6a3 libsystem_pthread.dylib`_pthread_cond_wait + 658 | |
frame #2: 0xa7830298 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 51 | |
frame #3: 0x004450d1 libmonosgen-2.0.dylib`thread_func [inlined] mono_os_cond_wait(mutex=0x0053d2ec) at mono-os-mutex.h:173 [opt] | |
frame #4: 0x004450bf libmonosgen-2.0.dylib`thread_func(thread_data=0x00000000) at sgen-thread-pool.c:130 [opt] | |
frame #5: 0xa782d74d libsystem_pthread.dylib`_pthread_body + 292 | |
frame #6: 0xa782d629 libsystem_pthread.dylib`_pthread_start + 376 | |
frame #7: 0xa782cd02 libsystem_pthread.dylib`thread_start + 34 | |
thread #4, name = 'Finalizer' | |
frame #0: 0xa76f6d92 libsystem_kernel.dylib`semaphore_wait_trap + 10 | |
frame #1: 0x003c5606 libmonosgen-2.0.dylib`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:91 [opt] | |
frame #2: 0x003c55f8 libmonosgen-2.0.dylib`finalizer_thread [inlined] mono_coop_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-coop-semaphore.h:43 [opt] | |
frame #3: 0x003c55ee libmonosgen-2.0.dylib`finalizer_thread(unused=0x00000000) at gc.c:864 [opt] | |
frame #4: 0x00395a4b libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt] | |
frame #5: 0x0039598f libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) at threads.c:891 [opt] | |
frame #6: 0xa782d74d libsystem_pthread.dylib`_pthread_body + 292 | |
frame #7: 0xa782d629 libsystem_pthread.dylib`_pthread_start + 376 | |
frame #8: 0xa782cd02 libsystem_pthread.dylib`thread_start + 34 | |
thread #5 | |
frame #0: 0xa770071a libsystem_kernel.dylib`__workq_kernreturn + 10 | |
frame #1: 0xa782d103 libsystem_pthread.dylib`_pthread_wqthread + 1023 | |
frame #2: 0xa782ccde libsystem_pthread.dylib`start_wqthread + 34 | |
thread #6 | |
frame #0: 0x00000000 | |
(lldb) detach | |
================================================================= | |
Got a SIGSEGV while executing native code. This usually indicates | |
a fatal error in the mono runtime or one of the native libraries | |
used by your application. | |
================================================================= | |
Process 13505 detached | |
(lldb) quit | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment