#-1. com.apple.main-thread 0 libsystem_kernel.dylib 0x198e79cdc semaphore_wait_trap + 8 1 libdispatch.dylib 0x198d83b3c _dispatch_semaphore_wait_slow + 252 2 pinduoduo 0x1002a4bfc -[PINDiskCache lock] (PINDiskCache.m:1100) 3 pinduoduo 0x1002a1494 -[PINDiskCache objectForKey:fileURL:] (PINDiskCache.m:625) 4 pinduoduo 0x1002a13b8 -[PINDiskCache objectForKey:] (PINDiskCache.m:612) 5 pinduoduo 0x10029b3d4 -[PINCache objectForKey:] (PINCache.m:319) 6 pinduoduo 0x1001178b4 -[PDDFavorite init] (PDDFavorite.m:46) 7 pinduoduo 0x1002e2ee4 -[AMBridgeModuleManager ensureModuleInstance:] (AMBridgeModuleManager.m:265) 8 pinduoduo 0x1002e1d58 -[AMBridgeModuleManager moduleByModuleName:] (AMBridgeModuleManager.m:161) 9 pinduoduo 0x10005f1d8 __32+[PDDHomeService sharedInstance]_block_invoke (PDDHomeService.m:32) 10 libdispatch.dylib 0x198d7bfd4 _dispatch_client_callout + 16 11 libdispatch.dylib 0x198d7ce7c dispatch_once_f + 60 12 pinduoduo 0x10005f0d8 +[PDDHomeService sharedInstance] (once.h:68) 13 pinduoduo 0x100108768 -[PDDHomeViewController getGoodsData:] (PDDHomeViewController.m:827) 14 pinduoduo 0x1000fffcc -[PDDHomeViewController viewDidLoad] (PDDHomeViewController.m:166) 15 UIKit 0x18f264658 -[UIViewController loadViewIfRequired] + 576 16 UIKit 0x18f31cf78 -[UINavigationController _layoutViewController:] + 64 17 UIKit 0x18f31ce74 -[UINavigationController _updateScrollViewFromViewController:toViewController:] + 248 18 UIKit 0x18f31c348 -[UINavigationController _startTransition:fromViewController:toViewController:] + 112 19 UIKit 0x18f31bfe8 -[UINavigationController _startDeferredTransitionIfNeeded:] + 636 20 UIKit 0x18f31bd0c -[UINavigationController __viewWillLayoutSubviews] + 56 21 UIKit 0x18f31bc8c -[UILayoutContainerView layoutSubviews] + 200 22 UIKit 0x18f25efe0 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 348 23 QuartzCore 0x18ee50258 -[CALayer layoutSublayers] + 184 24 QuartzCore 0x18ee4ae20 CA::Layer::layout_if_needed(CA::Transaction*) + 300 25 QuartzCore 0x18ee7d9e4 -[CALayer layoutIfNeeded] + 204 26 UIKit 0x18f2e4a90 -[UIWindow _setRotatableClient:toOrientation:updateStatusBar:duration:force:isRotating:] + 4128 27 UIKit 0x18f2e39ec -[UIWindow _setRotatableViewOrientation:updateStatusBar:duration:force:] + 128 28 UIKit 0x18f26643c -[UIWindow _updateToInterfaceOrientation:duration:force:] + 404 29 UIKit 0x18f2e3018 -[UIViewController _tryBecomeRootViewControllerInWindow:] + 192 30 UIKit 0x18f26b948 -[UIWindow addRootViewControllerViewIfPossible] + 512 31 UIKit 0x18f2da350 -[UIWindow setRootViewController:] + 916 32 pinduoduo 0x1002b63b0 -[SplashViewController transitToViewController:completion:] (SplashViewController.m:42) 33 pinduoduo 0x100149a28 -[PDDBoot boot:callback:] (PDDBoot.m:40) 34 CoreFoundation 0x18c29f8b0 __invoking___ + 144 35 CoreFoundation 0x18c1b909c -[NSInvocation invoke] + 308 36 CoreFoundation 0x18c1bd8f4 -[NSInvocation invokeWithTarget:] + 72 37 pinduoduo 0x1002e3604 -[AMBridgeModuleMethod invoke:arguments:] (AMBridgeModuleMethod.m:52) 38 pinduoduo 0x1002e26a8 __41-[AMBridgeModuleManager requestExecutor:]_block_invoke (AMBridgeModuleManager.m:214) 39 pinduoduo 0x1002ded7c -[AMBridge handleRequest:] (AMBridge.m:334) 40 pinduoduo 0x1002102e0 -[AMLuaBridge init]::$_0::operator()(char const*, char const*, std::__1::shared_ptr, int, int) const (AMLuaBridge.mm:51) 41 pinduoduo 0x1002100b8 void std::__1::__invoke_void_return_wrapper::__call<-[AMLuaBridge init]::$_0&, char const*, char const*, std::__1::shared_ptr, int, int>(-[AMLuaBridge init]::$_0&&&, char const*&&, char const*&&, std::__1::shared_ptr&&, int&&, int&&) (__functional_base:416) 42 pinduoduo 0x10020fcac std::__1::__function::__func<-[AMLuaBridge init]::$_0, std::__1::allocator<-[AMLuaBridge init]::$_0>, void (char const*, char const*, std::__1::shared_ptr, int, int)>::operator()(char const*&&, char const*&&, std::__1::shared_ptr&&, int&&, int&&) (functional:1437) 43 pinduoduo 0x1002189e4 std::__1::function, int, int)>::operator()(char const*, char const*, std::__1::shared_ptr, int, int) const (functional:1817) 44 pinduoduo 0x1002151dc aimiLuaBridgeCall(lua_State*) (LuaBridge.cc:208) 45 pinduoduo 0x100435c34 luaD_precall (ldo.c:320) 46 pinduoduo 0x10044f6a0 luaV_execute (lvm.c:591) 47 pinduoduo 0x100436430 luaD_call (ldo.c:379) 48 pinduoduo 0x10042ace8 f_call (lapi.c:801) 49 pinduoduo 0x1004352d0 luaD_rawrunprotected (ldo.c:119) 50 pinduoduo 0x100436878 luaD_pcall (ldo.c:464) 51 pinduoduo 0x10042ac64 lua_pcall (lapi.c:821) 52 pinduoduo 0x100213c4c aimiLuaBridgeCallFunction(lua_State*, int, int) (LuaBridge.cc:118) 53 pinduoduo 0x100214a78 aimiLuaBridgeCallback(lua_State*, int, int, std::__1::shared_ptr, int) (LuaBridge.cc:153) 54 pinduoduo 0x10021499c aimi::LuaBridge::callback(int, int, int, std::__1::shared_ptr) (LuaBridge.cc:278) 55 pinduoduo 0x10020df80 __50-[AMLuaBridge createCallbackWithContextID:callID:]_block_invoke (AMLuaBridge.mm:79) 56 pinduoduo 0x1002e0ad0 -[AMBridgeCallback invoke:response:] (AMBridgeCallback.m:67) 57 pinduoduo 0x1002deff4 __26-[AMBridge handleRequest:]_block_invoke (AMBridge.m:326) 58 pinduoduo 0x1001d6678 __30-[AMNavigator setup:callback:]_block_invoke.390 (AMNavigator.m:597) 59 pinduoduo 0x1001dc22c -[AMNavigator callBlock:] (AMNavigator.m:1203) 60 pinduoduo 0x1001d18d4 __43-[AMNavigator selectTabAtIndex:completion:]_block_invoke_2 (AMNavigator.m:239) 61 pinduoduo 0x1001d1ab8 __43-[AMNavigator selectTabAtIndex:completion:]_block_invoke.227 (AMNavigator.m:247) 62 pinduoduo 0x1001dc22c -[AMNavigator callBlock:] (AMNavigator.m:1203) 63 pinduoduo 0x1001d2f8c __60-[AMNavigator popToRootViewControllerAtTabIndex:completion:]_block_invoke (AMNavigator.m:333) 64 pinduoduo 0x1001dc22c -[AMNavigator callBlock:] (AMNavigator.m:1203) 65 pinduoduo 0x1001dc0cc -[AMNavigator waitUntilNotAnimating:] (AMNavigator.m:1197) 66 pinduoduo 0x1001d2e88 -[AMNavigator popToRootViewControllerAtTabIndex:completion:] (AMNavigator.m:329) 67 pinduoduo 0x1001d15b4 __43-[AMNavigator selectTabAtIndex:completion:]_block_invoke (AMNavigator.m:245) 68 pinduoduo 0x1001dc22c -[AMNavigator callBlock:] (AMNavigator.m:1203) 69 pinduoduo 0x1001dc0cc -[AMNavigator waitUntilNotAnimating:] (AMNavigator.m:1197) 70 pinduoduo 0x1001d1220 -[AMNavigator selectTabAtIndex:completion:] (AMNavigator.m:221) 71 pinduoduo 0x1001d63e4 __30-[AMNavigator setup:callback:]_block_invoke.379 (AMNavigator.m:590) 72 pinduoduo 0x1001dc22c -[AMNavigator callBlock:] (AMNavigator.m:1203) 73 pinduoduo 0x1001dc0cc -[AMNavigator waitUntilNotAnimating:] (AMNavigator.m:1197) 74 pinduoduo 0x1001d559c -[AMNavigator setup:callback:] (AMNavigator.m:571) 75 CoreFoundation 0x18c29f8b0 __invoking___ + 144 76 CoreFoundation 0x18c1b909c -[NSInvocation invoke] + 308 77 CoreFoundation 0x18c1bd8f4 -[NSInvocation invokeWithTarget:] + 72 78 pinduoduo 0x1002e3604 -[AMBridgeModuleMethod invoke:arguments:] (AMBridgeModuleMethod.m:52) 79 pinduoduo 0x1002e26a8 __41-[AMBridgeModuleManager requestExecutor:]_block_invoke (AMBridgeModuleManager.m:214) 80 pinduoduo 0x1002ded7c -[AMBridge handleRequest:] (AMBridge.m:334) 81 pinduoduo 0x1002102e0 -[AMLuaBridge init]::$_0::operator()(char const*, char const*, std::__1::shared_ptr, int, int) const (AMLuaBridge.mm:51) 82 pinduoduo 0x1002100b8 void std::__1::__invoke_void_return_wrapper::__call<-[AMLuaBridge init]::$_0&, char const*, char const*, std::__1::shared_ptr, int, int>(-[AMLuaBridge init]::$_0&&&, char const*&&, char const*&&, std::__1::shared_ptr&&, int&&, int&&) (__functional_base:416) 83 pinduoduo 0x10020fcac std::__1::__function::__func<-[AMLuaBridge init]::$_0, std::__1::allocator<-[AMLuaBridge init]::$_0>, void (char const*, char const*, std::__1::shared_ptr, int, int)>::operator()(char const*&&, char const*&&, std::__1::shared_ptr&&, int&&, int&&) (functional:1437) 84 pinduoduo 0x1002189e4 std::__1::function, int, int)>::operator()(char const*, char const*, std::__1::shared_ptr, int, int) const (functional:1817) 85 pinduoduo 0x1002151dc aimiLuaBridgeCall(lua_State*) (LuaBridge.cc:208) 86 pinduoduo 0x100435c34 luaD_precall (ldo.c:320) 87 pinduoduo 0x10044f6a0 luaV_execute (lvm.c:591) 88 pinduoduo 0x100436430 luaD_call (ldo.c:379) 89 pinduoduo 0x10042ace8 f_call (lapi.c:801) 90 pinduoduo 0x1004352d0 luaD_rawrunprotected (ldo.c:119) 91 pinduoduo 0x100436878 luaD_pcall (ldo.c:464) 92 pinduoduo 0x10042ac64 lua_pcall (lapi.c:821) 93 pinduoduo 0x100213c4c aimiLuaBridgeCallFunction(lua_State*, int, int) (LuaBridge.cc:118) 94 pinduoduo 0x100214a78 aimiLuaBridgeCallback(lua_State*, int, int, std::__1::shared_ptr, int) (LuaBridge.cc:153) 95 pinduoduo 0x10021499c aimi::LuaBridge::callback(int, int, int, std::__1::shared_ptr) (LuaBridge.cc:278) 96 pinduoduo 0x10020df80 __50-[AMLuaBridge createCallbackWithContextID:callID:]_block_invoke (AMLuaBridge.mm:79) 97 pinduoduo 0x1002e0ad0 -[AMBridgeCallback invoke:response:] (AMBridgeCallback.m:67) 98 pinduoduo 0x1002deff4 __26-[AMBridge handleRequest:]_block_invoke (AMBridge.m:326) 99 pinduoduo 0x10005f034 -[PDDMeta get:callback:] (PDDMeta.m:141) 100 CoreFoundation 0x18c29f8b0 __invoking___ + 144 101 CoreFoundation 0x18c1b909c -[NSInvocation invoke] + 308 102 CoreFoundation 0x18c1bd8f4 -[NSInvocation invokeWithTarget:] + 72 103 pinduoduo 0x1002e3604 -[AMBridgeModuleMethod invoke:arguments:] (AMBridgeModuleMethod.m:52) 104 pinduoduo 0x1002e26a8 __41-[AMBridgeModuleManager requestExecutor:]_block_invoke (AMBridgeModuleManager.m:214) 105 pinduoduo 0x1002ded7c -[AMBridge handleRequest:] (AMBridge.m:334) 106 pinduoduo 0x1002102e0 -[AMLuaBridge init]::$_0::operator()(char const*, char const*, std::__1::shared_ptr, int, int) const (AMLuaBridge.mm:51) 107 pinduoduo 0x1002100b8 void std::__1::__invoke_void_return_wrapper::__call<-[AMLuaBridge init]::$_0&, char const*, char const*, std::__1::shared_ptr, int, int>(-[AMLuaBridge init]::$_0&&&, char const*&&, char const*&&, std::__1::shared_ptr&&, int&&, int&&) (__functional_base:416) 108 pinduoduo 0x10020fcac std::__1::__function::__func<-[AMLuaBridge init]::$_0, std::__1::allocator<-[AMLuaBridge init]::$_0>, void (char const*, char const*, std::__1::shared_ptr, int, int)>::operator()(char const*&&, char const*&&, std::__1::shared_ptr&&, int&&, int&&) (functional:1437) 109 pinduoduo 0x1002189e4 std::__1::function, int, int)>::operator()(char const*, char const*, std::__1::shared_ptr, int, int) const (functional:1817) 110 pinduoduo 0x1002151dc aimiLuaBridgeCall(lua_State*) (LuaBridge.cc:208) 111 pinduoduo 0x100435c34 luaD_precall (ldo.c:320) 112 pinduoduo 0x10044f6a0 luaV_execute (lvm.c:591) 113 pinduoduo 0x100436430 luaD_call (ldo.c:379) 114 pinduoduo 0x10042ace8 f_call (lapi.c:801) 115 pinduoduo 0x1004352d0 luaD_rawrunprotected (ldo.c:119) 116 pinduoduo 0x100436878 luaD_pcall (ldo.c:464) 117 pinduoduo 0x10042ac64 lua_pcall (lapi.c:821) 118 pinduoduo 0x100213c4c aimiLuaBridgeCallFunction(lua_State*, int, int) (LuaBridge.cc:118) 119 pinduoduo 0x100214a78 aimiLuaBridgeCallback(lua_State*, int, int, std::__1::shared_ptr, int) (LuaBridge.cc:153) 120 pinduoduo 0x10021499c aimi::LuaBridge::callback(int, int, int, std::__1::shared_ptr) (LuaBridge.cc:278) 121 pinduoduo 0x10020df80 __50-[AMLuaBridge createCallbackWithContextID:callID:]_block_invoke (AMLuaBridge.mm:79) 122 pinduoduo 0x1002e0ad0 -[AMBridgeCallback invoke:response:] (AMBridgeCallback.m:67) 123 pinduoduo 0x1002deff4 __26-[AMBridge handleRequest:]_block_invoke (AMBridge.m:326) 124 pinduoduo 0x1001bc01c __29-[AMComponent info:callback:]_block_invoke_2 (AMComponent.m:64) 125 libdispatch.dylib 0x198d7c014 _dispatch_call_block_and_release + 24 126 libdispatch.dylib 0x198d7bfd4 _dispatch_client_callout + 16 127 libdispatch.dylib 0x198d7f1dc _dispatch_main_queue_callback_4CF + 336 128 CoreFoundation 0x18c25addc __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12 129 CoreFoundation 0x18c25911c __CFRunLoopRun + 1452 130 CoreFoundation 0x18c199dd0 CFRunLoopRunSpecific + 452 131 GraphicsServices 0x191e81c0c GSEventRunModal + 168 132 UIKit 0x18f2cafc4 UIApplicationMain + 1156 133 pinduoduo 0x1000fdf60 main (main.m:16) 134 libdyld.dylib 0x198d97aa0 start + 4 #0. Thread 0 libsystem_kernel.dylib 0x198e7e4a8 kevent + 8 1 pinduoduo 0x1001b8358 asio::detail::kqueue_reactor::start_op(int, int, asio::detail::kqueue_reactor::descriptor_state*&, asio::detail::reactor_op*, bool, bool) (kqueue_reactor.ipp:241) 2 pinduoduo 0x1001b7454 asio::detail::reactive_socket_service_base::start_op(asio::detail::reactive_socket_service_base::base_implementation_type&, int, asio::detail::reactor_op*, bool, bool, bool) (reactive_socket_service_base.ipp:214) 3 pinduoduo 0x1001b868c void asio::detail::reactive_socket_service_base::async_send >(asio::detail::reactive_socket_service_base::base_implementation_type&, asio::null_buffers const&, int, std::__1::function&) (reactive_socket_service_base.hpp:240) 4 pinduoduo 0x1001b857c asio::async_result&, void (std::__1::error_code, unsigned long)>::type>::type asio::stream_socket_service::async_send&>(asio::detail::reactive_socket_service::implementation_type&, asio::null_buffers const&, int, std::__1::function&&&) (stream_socket_service.hpp:329) 5 pinduoduo 0x10019de34 asio::async_result&, void (std::__1::error_code, unsigned long)>::type>::type asio::basic_stream_socket >::async_write_some&>(asio::null_buffers const&, std::__1::function&&&) (basic_stream_socket.hpp:730) 6 pinduoduo 0x100193cec aimi::Network::watchSocket(std::__1::shared_ptr > > const&, int) (Network.cpp:401) 7 pinduoduo 0x10019cff8 aimi::Network::watchSocket(std::__1::shared_ptr > > const&, int)::$_6::operator()(std::__1::error_code, unsigned long) const (Network.cpp:393) 8 pinduoduo 0x10019cf24 void std::__1::__invoke_void_return_wrapper::__call > > const&, int)::$_6&, std::__1::error_code, unsigned long>(aimi::Network::watchSocket(std::__1::shared_ptr > > const&, int)::$_6&&&, std::__1::error_code&&, unsigned long&&) (__functional_base:469) 9 pinduoduo 0x10019cab8 std::__1::__function::__func > > const&, int)::$_6, std::__1::allocator > > const&, int)::$_6>, void (std::__1::error_code, unsigned long)>::operator()(std::__1::error_code&&, unsigned long&&) (functional:1437) 10 pinduoduo 0x1001b7b1c std::__1::function::operator()(std::__1::error_code, unsigned long) const (functional:1817) 11 pinduoduo 0x1001b7a58 asio::detail::binder2, std::__1::error_code, unsigned long>::operator()() (bind_handler.hpp:128) 12 pinduoduo 0x1001b7a0c void asio::asio_handler_invoke, std::__1::error_code, unsigned long> >(asio::detail::binder2, std::__1::error_code, unsigned long>&, ...) (handler_invoke_hook.hpp:69) 13 pinduoduo 0x1001b7854 void asio_handler_invoke_helpers::invoke, std::__1::error_code, unsigned long>, std::__1::function >(asio::detail::binder2, std::__1::error_code, unsigned long>&, std::__1::function&) (handler_invoke_helpers.hpp:39) 14 pinduoduo 0x1001b75f0 asio::detail::reactive_null_buffers_op >::do_complete(asio::detail::task_io_service*, asio::detail::task_io_service_operation*, std::__1::error_code const&, unsigned long) (reactive_null_buffers_op.hpp:74) 15 pinduoduo 0x1001b2ae0 asio::detail::task_io_service_operation::complete(asio::detail::task_io_service&, std::__1::error_code const&, unsigned long) (task_io_service_operation.hpp:38) 16 pinduoduo 0x1001b21d0 asio::detail::task_io_service::do_run_one(asio::detail::scoped_lock&, asio::detail::task_io_service_thread_info&, std::__1::error_code const&) (task_io_service.ipp:371) 17 pinduoduo 0x1001b1e9c asio::detail::task_io_service::run(std::__1::error_code&) (task_io_service.ipp:148) 18 pinduoduo 0x1001b1d40 asio::io_service::run() (io_service.ipp:58) 19 pinduoduo 0x10019b584 aimi::Network::initializeASIO()::$_4::operator()() const (Network.cpp:362) 20 pinduoduo 0x10019b51c asio::detail::posix_thread::func::run() (posix_thread.hpp:82) 21 pinduoduo 0x1001b1b80 asio_detail_posix_thread_function (posix_thread.ipp:63) 22 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 23 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 24 libsystem_pthread.dylib 0x198f11554 thread_start + 4 #1. com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x198e79aa8 kevent64 + 8 1 libdispatch.dylib 0x198d8533c _dispatch_mgr_invoke + 248 2 libdispatch.dylib 0x198d7d99c _dispatch_source_invoke + 50 #2. Thread 0 libsystem_kernel.dylib 0x198e92e74 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x198f116d0 _pthread_wqthread + 376 2 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #3. Thread 0 libsystem_kernel.dylib 0x198e92e74 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x198f116d0 _pthread_wqthread + 376 2 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #4. Thread 0 libsystem_kernel.dylib 0x198e92e74 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x198f116d0 _pthread_wqthread + 376 2 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #5. Thread 0 libsystem_kernel.dylib 0x198e92e74 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x198f116d0 _pthread_wqthread + 376 2 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #6. com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x198e79ca0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x198e79b0c mach_msg + 72 2 CoreFoundation 0x18c25ad24 __CFRunLoopServiceMachPort + 184 3 CoreFoundation 0x18c258eb4 __CFRunLoopRun + 836 4 CoreFoundation 0x18c199dd0 CFRunLoopRunSpecific + 452 5 Foundation 0x18cd8e428 +[NSURLConnection(Loader) _resourceLoadLoop:] + 348 6 Foundation 0x18ce1c40c __NSThread__main__ + 1000 7 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 8 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 9 libsystem_pthread.dylib 0x198f11554 thread_start + 4 #7. Thread 0 libsystem_kernel.dylib 0x198e92e74 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x198f116d0 _pthread_wqthread + 376 2 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #8. Thread 0 libsystem_kernel.dylib 0x198e92e74 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x198f116d0 _pthread_wqthread + 376 2 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #9. com.twitter.crashlytics.ios.MachExceptionServer 0 pinduoduo 0x1004836e8 CLSProcessRecordAllThreads + 152 1 pinduoduo 0x1004836e8 CLSProcessRecordAllThreads + 152 2 pinduoduo 0x100483b08 CLSProcessRecordAllThreads + 1208 3 pinduoduo 0x1004747cc CLSHandler + 48 4 pinduoduo 0x10046fb0c CLSMachExceptionServer + 856 5 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 6 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 7 libsystem_pthread.dylib 0x198f11554 thread_start + 4 #10. Thread 0 libsystem_kernel.dylib 0x198e92e74 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x198f116d0 _pthread_wqthread + 376 2 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #11. Thread 0 libsystem_kernel.dylib 0x198e92e74 __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x198f116d0 _pthread_wqthread + 376 2 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #12. com.pinterest.PINDiskCache Asynchronous Queue 0 CoreFoundation 0x18c1f3574 CFStringReplaceAll + 220 1 Foundation 0x18cd96100 -[NSString uppercaseStringWithLocale:] + 72 2 pinduoduo 0x100291acc MTLSelectorWithCapitalizedKeyPattern (MTLReflection.m:31) 3 pinduoduo 0x10028daf4 -[MTLModel(NSCoding) decodeValueForKey:withCoder:modelVersion:] (MTLModel+NSCoding.m:129) 4 pinduoduo 0x10028e750 -[MTLModel(NSCoding) initWithCoder:] (MTLModel+NSCoding.m:194) 5 Foundation 0x18cd97ec8 _decodeObjectBinary + 2432 6 Foundation 0x18cd9f03c -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1692 7 Foundation 0x18cd29754 -[NSArray(NSArray) initWithCoder:] + 236 8 Foundation 0x18cd97ec8 _decodeObjectBinary + 2432 9 Foundation 0x18cd97430 _decodeObject + 324 10 pinduoduo 0x10028de58 -[MTLModel(NSCoding) decodeValueForKey:withCoder:modelVersion:] (MTLModel+NSCoding.m:145) 11 pinduoduo 0x10028e750 -[MTLModel(NSCoding) initWithCoder:] (MTLModel+NSCoding.m:194) 12 Foundation 0x18cd97ec8 _decodeObjectBinary + 2432 13 Foundation 0x18cd97430 _decodeObject + 324 14 Foundation 0x18cdfa748 +[NSKeyedUnarchiver unarchiveObjectWithFile:] + 168 15 pinduoduo 0x1002a16d8 -[PINDiskCache objectForKey:fileURL:] (PINDiskCache.m:633) 16 pinduoduo 0x10029f750 __35-[PINDiskCache objectForKey:block:]_block_invoke (PINDiskCache.m:459) 17 libdispatch.dylib 0x198d7c014 _dispatch_call_block_and_release + 24 18 libdispatch.dylib 0x198d7bfd4 _dispatch_client_callout + 16 19 libdispatch.dylib 0x198d81654 _dispatch_async_redirect_invoke + 152 20 libdispatch.dylib 0x198d7bfd4 _dispatch_client_callout + 16 21 libdispatch.dylib 0x198d832b8 _dispatch_root_queue_drain + 556 22 libdispatch.dylib 0x198d834fc _dispatch_worker_thread2 + 76 23 libsystem_pthread.dylib 0x198f116bc _pthread_wqthread + 356 24 libsystem_pthread.dylib 0x198f1154c start_wqthread + 4 #13. com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x198e9276c __select + 8 1 CoreFoundation 0x18c25fca4 __CFSocketManager + 660 2 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 3 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 4 libsystem_pthread.dylib 0x198f11554 thread_start + 4 #14. WebThread 0 libsystem_kernel.dylib 0x198e79ca0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x198e79b0c mach_msg + 72 2 CoreFoundation 0x18c25ad24 __CFRunLoopServiceMachPort + 184 3 CoreFoundation 0x18c258eb4 __CFRunLoopRun + 836 4 CoreFoundation 0x18c199dd0 CFRunLoopRunSpecific + 452 5 WebCore 0x195ab73bc RunWebThread(void*) + 472 6 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 7 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 8 libsystem_pthread.dylib 0x198f11554 thread_start + 4 #15. JavaScriptCore::BlockFree 0 libsystem_kernel.dylib 0x198e92394 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x198f13058 _pthread_cond_wait + 624 2 JavaScriptCore 0x18d482474 JSC::BlockAllocator::blockFreeingThreadMain() + 252 3 JavaScriptCore 0x18d47df4c WTF::wtfThreadEntryPoint(void*) + 24 4 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 5 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 6 libsystem_pthread.dylib 0x198f11554 thread_start + 4 #16. JavaScriptCore::Marking 0 libsystem_kernel.dylib 0x198e92394 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x198f13058 _pthread_cond_wait + 624 2 JavaScriptCore 0x18d6aa518 JSC::GCThread::waitForNextPhase() + 108 3 JavaScriptCore 0x18d6aa5ac JSC::GCThread::gcThreadMain() + 92 4 JavaScriptCore 0x18d47df4c WTF::wtfThreadEntryPoint(void*) + 24 5 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 6 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 7 libsystem_pthread.dylib 0x198f11554 thread_start + 4 Crashed: Thread 0 libobjc.A.dylib 0x1987b41d0 objc_msgSend + 16 1 pinduoduo 0x1002ea610 -[SRProxyConnect _dequeueInput] (SRProxyConnect.m:414) 2 pinduoduo 0x1002ea508 -[SRProxyConnect _processInputStream] (SRProxyConnect.m:405) 3 pinduoduo 0x1002ea104 -[SRProxyConnect stream:handleEvent:] (SRProxyConnect.m:363) 4 CoreFoundation 0x18c2106bc _signalEventSync + 156 5 CoreFoundation 0x18c21c824 _cfstream_solo_signalEventSync + 244 6 CoreFoundation 0x18c210214 _CFStreamSignalEvent + 508 7 CFNetwork 0x18bddd53c CoreReadStreamCFStreamSupport::coreStreamReadEvent(__CoreReadStream*, unsigned long) + 116 8 CFNetwork 0x18bddd4a4 CoreReadStreamClient::coreStreamEventsAvailable(unsigned long) + 64 9 CFNetwork 0x18bebbe94 CoreStreamBase::_callClientNow(CoreStreamClient*) + 64 10 CFNetwork 0x18bddd218 CoreStreamBase::_streamSetEventAndScheduleDelivery(unsigned long, unsigned char) + 184 11 CFNetwork 0x18bddcfb0 SocketStream::dispatchSignalFromSocketCallbackUnlocked(SocketStreamSignalHolder*) + 80 12 CFNetwork 0x18bddc884 SocketStream::socketCallback(__CFSocket*, unsigned long, __CFData const*, void const*) + 216 13 CFNetwork 0x18bddc774 SocketStream::_SocketCallBack_stream(__CFSocket*, unsigned long, __CFData const*, void const*, void*) + 84 14 CoreFoundation 0x18c25e2e4 __CFSocketPerformV0 + 708 15 CoreFoundation 0x18c25b7f4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 16 CoreFoundation 0x18c25ab50 __CFRunLoopDoSources0 + 256 17 CoreFoundation 0x18c258de8 __CFRunLoopRun + 632 18 CoreFoundation 0x18c199dd0 CFRunLoopRunSpecific + 452 19 Foundation 0x18cd352c4 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 296 20 pinduoduo 0x1002eb640 -[SRRunLoopThread main] (SRRunLoopThread.m:76) 21 Foundation 0x18ce1c40c __NSThread__main__ + 1000 22 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 23 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 24 libsystem_pthread.dylib 0x198f11554 thread_start + 4 #18. JavaScriptCore::BlockFree 0 libsystem_kernel.dylib 0x198e92394 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x198f13058 _pthread_cond_wait + 624 2 JavaScriptCore 0x18d482634 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 144 3 JavaScriptCore 0x18d4823dc JSC::BlockAllocator::blockFreeingThreadMain() + 100 4 JavaScriptCore 0x18d47df4c WTF::wtfThreadEntryPoint(void*) + 24 5 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 6 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 7 libsystem_pthread.dylib 0x198f11554 thread_start + 4 #19. JavaScriptCore::Marking 0 libsystem_kernel.dylib 0x198e92394 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x198f13058 _pthread_cond_wait + 624 2 JavaScriptCore 0x18d6aa518 JSC::GCThread::waitForNextPhase() + 108 3 JavaScriptCore 0x18d6aa5ac JSC::GCThread::gcThreadMain() + 92 4 JavaScriptCore 0x18d47df4c WTF::wtfThreadEntryPoint(void*) + 24 5 libsystem_pthread.dylib 0x198f13e1c _pthread_body + 168 6 libsystem_pthread.dylib 0x198f13d74 _pthread_body + 138 7 libsystem_pthread.dylib 0x198f11554 thread_start + 4