Hi, This is a bug that happens when using the debugger (it will not happen unless you attach the debugger to the app).
Several of these deadlocks have been fixed in the latest alpha (5.3.4), could you try that version to see if it still happens? If it still does, then please file a bug report with the symbolicated crash report. Rolf On Thu, Jun 7, 2012 at 6:36 AM, Felix Collins <[email protected]> wrote: > Hi, I have a forced crash on the device when I'm trying to resume from > background... > > device log: > Jun 7 15:41:59 unknown SpringBoard[52] <Warning>: > com.visionslive.mobilebullet failed to resume in time > Jun 7 15:41:59 unknown SpringBoard[52] <Warning>: Forcing crash report of > VisonsLiveMobil[241]... > > So I managed to "symbolicate" the crash dump after much struggling and I > can't really make much sense of it. The app uses WCF calls and we currently > create one client per call. There were several web service calls in > progress when the app was backgrounded. Below are the stack traces for the > threads in the app at the time of the forced crash. Thread 13 top thread 159 > are identical so I've stopped at thread 13. This in itself raises a red > flag for me. What created all those threads? What is going on? If anyone > can shed any light on this I would be very grateful. (The "MobileBullet" > code is our app) > > Felix > > Thread 0 name: Dispatch queue: com.apple.main-thread > Thread 0: > 0 libsystem_kernel.dylib 0x3823d0d8 __psynch_mutexwait + 24 > 1 libsystem_c.dylib 0x34085674 pthread_mutex_lock + 376 > 2 VisonsLiveMobile 0x00b26ad4 mono_loader_lock > (loader.c:2129) > 3 VisonsLiveMobile 0x00af24bc mono_class_get_fields_lazy > (class.c:9588) > 4 VisonsLiveMobile 0x00b19d3c > ves_icall_Type_GetFields_internal (icall.c:3402) > 5 VisonsLiveMobile 0x008b0900 > wrapper_managed_to_native_System_MonoType_GetFields_internal_System_MonoType_System_Reflection_BindingFlags_System_Type > (mscorlib.dll.6.s:77663) > 6 VisonsLiveMobile 0x0095aa38 > System_Type_FindMembers_System_Reflection_MemberTypes_System_Reflection_BindingFlags_System_Reflection_MemberFilter_object > (mscorlib.dll.6.s:147723) > 7 VisonsLiveMobile 0x008b0be0 > System_MonoType_GetMembers_System_Reflection_BindingFlags > (mscorlib.dll.6.s:77752) > 8 VisonsLiveMobile 0x00086d28 > System_ServiceModel_Description_ContractDescriptionGenerator_CreateMessageDescription_System_Type_string_string_bool_bool_System_ServiceModel_MessageContractAttribute > (System.ServiceModel.dll.6.s:17172) > 9 VisonsLiveMobile 0x00086a58 > System_ServiceModel_Description_ContractDescriptionGenerator_GetMessage_System_ServiceModel_Description_OperationDescription_System_Reflection_MethodInfo_System_ServiceModel_OperationContractAttribute_bool_bool_System_Type > (System.ServiceModel.dll.6.s:17116) > 10 VisonsLiveMobile 0x000857b0 > System_ServiceModel_Description_ContractDescriptionGenerator_GetOrCreateOperation_System_ServiceModel_Description_ContractDescription_System_Reflection_MethodInfo_System_Reflection_MethodInfo_System_ServiceModel_OperationContractAttribute_System_Type_bool_System_Type > (System.ServiceModel.dll.6.s:16742) > 11 VisonsLiveMobile 0x0008535c > System_ServiceModel_Description_ContractDescriptionGenerator_FillOperationsForInterface_System_ServiceModel_Description_ContractDescription_System_Type_System_Type_bool > (System.ServiceModel.dll.6.s:16609) > 12 VisonsLiveMobile 0x00084f60 > System_ServiceModel_Description_ContractDescriptionGenerator_GetContractInternal_System_Type_System_Type_System_Type > (System.ServiceModel.dll.6.s:16516) > 13 VisonsLiveMobile 0x00084748 > System_ServiceModel_Description_ContractDescriptionGenerator_GetContract_System_Type_System_Type_System_Type > (System.ServiceModel.dll.6.s:16339) > 14 VisonsLiveMobile 0x00084710 > System_ServiceModel_Description_ContractDescriptionGenerator_GetContract_System_Type_System_Type > (System.ServiceModel.dll.6.s:16327) > 15 VisonsLiveMobile 0x000845fc > System_ServiceModel_Description_ContractDescriptionGenerator_GetContract_System_Type > (System.ServiceModel.dll.6.s:16293) > 16 VisonsLiveMobile 0x0008366c > System_ServiceModel_Description_ContractDescription_GetContract_System_Type > (System.ServiceModel.dll.6.s:15860) > 17 VisonsLiveMobile 0x00067c34 > System_ServiceModel_ChannelFactory_1_CreateDescription > (System.ServiceModel.dll.6.s:2089) > 18 VisonsLiveMobile 0x00067968 > System_ServiceModel_ChannelFactory_1__ctor_System_Type > (System.ServiceModel.dll.6.s:1955) > 19 VisonsLiveMobile 0x00067a9c > System_ServiceModel_ChannelFactory_1__ctor_System_ServiceModel_Channels_Binding_System_ServiceModel_EndpointAddress > (System.ServiceModel.dll.6.s:2007) > 20 VisonsLiveMobile 0x0007bbc0 > System_ServiceModel_ClientBase_1_Initialize_System_ServiceModel_InstanceContext_System_ServiceModel_Channels_Binding_System_ServiceModel_EndpointAddress > (System.ServiceModel.dll.6.s:13095) > 21 VisonsLiveMobile 0x0007b390 > System_ServiceModel_ClientBase_1__ctor_System_ServiceModel_InstanceContext_System_ServiceModel_Channels_Binding_System_ServiceModel_EndpointAddress > (System.ServiceModel.dll.6.s:12764) > 22 VisonsLiveMobile 0x0007af18 > System_ServiceModel_ClientBase_1__ctor_System_ServiceModel_Channels_Binding_System_ServiceModel_EndpointAddress > (System.ServiceModel.dll.6.s:12587) > 23 VisonsLiveMobile 0x003c4250 > MobileBulletClient__ctor_System_ServiceModel_Channels_Binding_System_ServiceModel_EndpointAddress > (MobileBullet.dll.6.s:36346) > 24 VisonsLiveMobile 0x003bb638 > MobileBullet_SafeMobileBulletClient_MBClient__ctor_System_ServiceModel_Channels_Binding_System_ServiceModel_EndpointAddress_string > (MobileBullet.dll.6.s:33820) > 25 VisonsLiveMobile 0x003bbe68 > MobileBullet_SafeMobileBulletClient_MBClient_Create_string_string > (MobileBullet.dll.6.s:33991) > 26 VisonsLiveMobile 0x003b6ccc > MobileBullet_SafeMobileBulletClient_CallService_TResult_string_System_Func_3_IMobileBullet_System_AsyncCallback_System_IAsyncResult_System_Func_3_IMobileBullet_System_IAsyncResult_TResult_System_Action_1_TResult_System_Action_1_System_Exception_bool > (MobileBullet.dll.6.s:32337) > 27 VisonsLiveMobile 0x003b8280 > MobileBullet_SafeMobileBulletClient_GetQuestionsAsync_System_Collections_Generic_List_1_string_System_DateTime_System_Action_2_System_Collections_Generic_IEnumerable_1_MobileBulletService_DataClasses_MobileQuestion_System_Exception > (MobileBullet.dll.6.s:32785) > 28 VisonsLiveMobile 0x003acf64 > MobileBullet_DomainObjectService_UpdateItemsImplementation_Keys_T_MobileBullet_DomainObjectService_WebServiceCall_2_Keys_T_Keys_System_DateTime_System_Action_1_T_System_Action_1_T_System_Action_1_T_System_Action_1_System_DateTime > (MobileBullet.dll.6.s:28956) > 29 VisonsLiveMobile 0x003ae570 > MobileBullet_DomainObjectService_UpdateQuestions > (MobileBullet.dll.6.s:29460) > 30 VisonsLiveMobile 0x0037e670 > MobileBullet_BoardModel_BeginUpdate (MobileBullet.dll.6.s:13801) > 31 VisonsLiveMobile 0x0037e7f0 > MobileBullet_BoardModel_EndUpdate_System_Type (MobileBullet.dll.6.s:13827) > 32 VisonsLiveMobile 0x00380068 > MobileBullet_ModelBase_HandleDataUpdated_object_MobileBullet_DomainObjectService_DataUpdatedEventArgs > (MobileBullet.dll.6.s:14293) > 33 VisonsLiveMobile 0x003a2ed8 > MobileBullet_DomainObjectService_RaiseDataUpdatedEvent_System_Type_bool_System_Exception > (MobileBullet.dll.6.s:25253) > 34 VisonsLiveMobile 0x0044a9d0 > MobileBullet_DomainObjectService__UpdateItemsImplementationc__AnonStorey26_2__UpdateItemsImplementationc__AnonStorey25_2__m__5B > (MobileBullet.dll.6.s:77206) > 35 VisonsLiveMobile 0x0029e7f4 > Intranel_Mobile_Touch_NavigatingTouchAppBase_1__RunOnMainThreadc__AnonStorey2__m__1 > (Intranel.Mobile.Touch.dll.6.s:3722) > 36 VisonsLiveMobile 0x002adc30 > MonoTouch_Foundation_NSActionDispatcher_Apply (monotouch.dll.6.s:3898) > 37 VisonsLiveMobile 0x00981f2c > wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr > (mscorlib.dll.6.s:166652) > 38 VisonsLiveMobile 0x00ab1824 mono_jit_runtime_invoke > (mini.c:5786) > 39 VisonsLiveMobile 0x00b59cb0 mono_runtime_invoke > (object.c:2757) > 40 VisonsLiveMobile 0x00bb6430 monotouch_trampoline > (monotouch-glue.m:808) > 41 CoreFoundation 0x318241f4 -[NSObject > performSelector:withObject:] + 36 > 42 Foundation 0x37387740 __NSThreadPerformPerform + > 344 > 43 CoreFoundation 0x31899acc > __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 8 > 44 CoreFoundation 0x31899298 __CFRunLoopDoSources0 + 208 > 45 CoreFoundation 0x3189803e __CFRunLoopRun + 646 > 46 CoreFoundation 0x3181b49e CFRunLoopRunSpecific + 294 > 47 CoreFoundation 0x3181b366 CFRunLoopRunInMode + 98 > 48 GraphicsServices 0x32cf4432 GSEventRunModal + 130 > 49 UIKit 0x31b20cce UIApplicationMain + 1074 > 50 VisonsLiveMobile 0x002f234c > wrapper_managed_to_native_MonoTouch_UIKit_UIApplication_UIApplicationMain_int_string___intptr_intptr > (monotouch.dll.6.s:41546) > 51 VisonsLiveMobile 0x00267e88 > Touch_Container_Application_Main_string__ (VisonsLiveMobile.exe.6.s:167) > 52 VisonsLiveMobile 0x00981f2c > wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr > (mscorlib.dll.6.s:166652) > 53 VisonsLiveMobile 0x00ab1824 mono_jit_runtime_invoke > (mini.c:5786) > 54 VisonsLiveMobile 0x00b59cb0 mono_runtime_invoke > (object.c:2757) > 55 VisonsLiveMobile 0x00b5df5c mono_runtime_exec_main > (object.c:3932) > 56 VisonsLiveMobile 0x00b62bd0 mono_runtime_run_main > (object.c:3562) > 57 VisonsLiveMobile 0x00ab5bac mono_jit_exec > (driver.c:1112) > 58 VisonsLiveMobile 0x00aaddbc main (main.m:1708) > 59 VisonsLiveMobile 0x000027ac start + 44 > > Thread 1 name: Dispatch queue: com.apple.libdispatch-manager > Thread 1: > 0 libsystem_kernel.dylib 0x3822d3a8 kevent + 24 > 1 libdispatch.dylib 0x34a6bf04 _dispatch_mgr_invoke + 708 > 2 libdispatch.dylib 0x34a6bc22 _dispatch_mgr_thread + 30 > > Thread 2: > 0 libsystem_kernel.dylib 0x3823d470 __recvfrom + 20 > 1 libsystem_c.dylib 0x3408e6d0 recv + 16 > 2 VisonsLiveMobile 0x00aaa2ec recv_uninterrupted > (main.m:506) > 3 VisonsLiveMobile 0x00aab9c8 > monotouch_process_connection > (main.m:907) > 4 VisonsLiveMobile 0x00aab6dc monotouch_connect_usb > (main.m:816) > 5 VisonsLiveMobile 0x00aa9ec8 > monotouch_configure_debugging > (main.m:432) > 6 VisonsLiveMobile 0x00aadfb8 -[CocoaThreadInitializer > entryPoint:] (main.m:1736) > 7 Foundation 0x372f3a7a -[NSThread main] + 66 > 8 Foundation 0x3738758a __NSThread__main__ + 1042 > 9 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 10 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 3: > 0 libsystem_kernel.dylib 0x3823d0d8 __psynch_mutexwait + 24 > 1 libsystem_c.dylib 0x34085674 pthread_mutex_lock + 376 > 2 VisonsLiveMobile 0x00b26ad4 mono_loader_lock > (loader.c:2129) > 3 VisonsLiveMobile 0x00ada8dc get_object > (debugger-agent.c:1816) > 4 VisonsLiveMobile 0x00ad69cc debugger_thread > (debugger-agent.c:7587) > 5 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 6 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 7 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 8 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 4: > 0 libsystem_kernel.dylib 0x3822d054 semaphore_wait_trap + 8 > 1 VisonsLiveMobile 0x00b9bc94 mono_sem_wait > (mono-semaphore.c:115) > 2 VisonsLiveMobile 0x00b12400 finalizer_thread > (gc.c:1070) > 3 VisonsLiveMobile 0x00b7ce24 start_wrapper > (threads.c:784) > 4 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 5 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 6 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 7 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 5 name: WebThread > Thread 5: > 0 libsystem_kernel.dylib 0x3822d004 mach_msg_trap + 20 > 1 libsystem_kernel.dylib 0x3822d1fa mach_msg + 50 > 2 CoreFoundation 0x318993ec __CFRunLoopServiceMachPort > + > 120 > 3 CoreFoundation 0x31898124 __CFRunLoopRun + 876 > 4 CoreFoundation 0x3181b49e CFRunLoopRunSpecific + 294 > 5 CoreFoundation 0x3181b366 CFRunLoopRunInMode + 98 > 6 WebCore 0x3203bc9c _ZL12RunWebThreadPv + 396 > 7 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 8 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 6: > 0 libsystem_kernel.dylib 0x3823d068 __psynch_cvwait + 24 > 1 libsystem_c.dylib 0x34091a46 _pthread_cond_wait + 634 > 2 libsystem_c.dylib 0x34098574 pthread_cond_timedwait + 40 > 3 VisonsLiveMobile 0x00b8352c > _wapi_handle_timedwait_signal_handle (handles.c:1566) > 4 VisonsLiveMobile 0x00b923a4 WaitForSingleObjectEx > (wait.c:205) > 5 VisonsLiveMobile 0x00b7b638 > ves_icall_System_Threading_WaitHandle_WaitOne_internal (threads.c:1665) > 6 VisonsLiveMobile 0x00953160 > wrapper_managed_to_native_System_Threading_WaitHandle_WaitOne_internal_System_Threading_WaitHandle_intptr_int_bool > (mscorlib.dll.6.s:144277) > 7 VisonsLiveMobile 0x009534c4 > System_Threading_WaitHandle_WaitOne_int (mscorlib.dll.6.s:144387) > 8 VisonsLiveMobile 0x009525f8 > System_Threading_Timer_Scheduler_SchedulerThread (mscorlib.dll.6.s:143952) > 9 VisonsLiveMobile 0x0094f0e0 > System_Threading_Thread_StartInternal (mscorlib.dll.6.s:142640) > 10 VisonsLiveMobile 0x00981f2c > wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr > (mscorlib.dll.6.s:166652) > 11 VisonsLiveMobile 0x00ab1824 mono_jit_runtime_invoke > (mini.c:5786) > 12 VisonsLiveMobile 0x00b59cb0 mono_runtime_invoke > (object.c:2757) > 13 VisonsLiveMobile 0x00b59e0c > mono_runtime_delegate_invoke > (object.c:3420) > 14 VisonsLiveMobile 0x00b7ce44 start_wrapper > (threads.c:788) > 15 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 16 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 17 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 18 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 7: > 0 libsystem_kernel.dylib 0x3823d628 __semwait_signal + 24 > 1 libsystem_c.dylib 0x34095b1a nanosleep + 138 > 2 VisonsLiveMobile 0x00b943b8 SleepEx (wthreads.c:1026) > 3 VisonsLiveMobile 0x00b73f20 monitor_thread > (threadpool.c:781) > 4 VisonsLiveMobile 0x00b7ce24 start_wrapper > (threads.c:784) > 5 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 6 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 7 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 8 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 8: > 0 libsystem_kernel.dylib 0x3823d0d8 __psynch_mutexwait + 24 > 1 libsystem_c.dylib 0x34085674 pthread_mutex_lock + 376 > 2 VisonsLiveMobile 0x00b26ad4 mono_loader_lock > (loader.c:2129) > 3 VisonsLiveMobile 0x00b14e64 mono_find_jit_icall_by_name > (icall.c:8174) > 4 VisonsLiveMobile 0x00ab00a0 mono_resolve_patch_target > (mini.c:2991) > 5 VisonsLiveMobile 0x00abc93c mono_aot_plt_resolve > (aot-runtime.c:3164) > 6 VisonsLiveMobile 0x00ac5fec mono_aot_plt_trampoline > (mini-trampolines.c:770) > 7 VisonsLiveMobile 0x009ba788 generic_trampoline_aot_plt > + > 128 > 8 VisonsLiveMobile 0x0006fc10 > System_ServiceModel_Channels_HttpRequestChannel_EndRequest_System_IAsyncResult > (System.ServiceModel.dll.6.s:6479) > 9 VisonsLiveMobile 0x0006e460 > System_ServiceModel_Channels_HttpRequestChannel_Request_System_ServiceModel_Channels_Message_System_TimeSpan > (System.ServiceModel.dll.6.s:5943) > 10 VisonsLiveMobile 0x000920c0 > System_ServiceModel_MonoInternal_ClientRuntimeChannel_Request_System_ServiceModel_Channels_Message_System_TimeSpan > (System.ServiceModel.dll.6.s:23187) > 11 VisonsLiveMobile 0x00091878 > System_ServiceModel_MonoInternal_ClientRuntimeChannel_Request_System_ServiceModel_Description_OperationDescription_object__ > (System.ServiceModel.dll.6.s:23025) > 12 VisonsLiveMobile 0x00091570 > System_ServiceModel_MonoInternal_ClientRuntimeChannel_DoProcess_System_Reflection_MethodBase_string_object__ > (System.ServiceModel.dll.6.s:22940) > 13 VisonsLiveMobile 0x00091488 > System_ServiceModel_MonoInternal_ClientRuntimeChannel_Process_System_Reflection_MethodBase_string_object__ > (System.ServiceModel.dll.6.s:22911) > 14 VisonsLiveMobile 0x00981f2c > wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr > (mscorlib.dll.6.s:166652) > 15 VisonsLiveMobile 0x00ab1824 mono_jit_runtime_invoke > (mini.c:5786) > 16 VisonsLiveMobile 0x00b59cb0 mono_runtime_invoke > (object.c:2757) > 17 VisonsLiveMobile 0x00b5fde8 mono_runtime_invoke_array > (object.c:4144) > 18 VisonsLiveMobile 0x00b603b0 mono_message_invoke > (object.c:5850) > 19 VisonsLiveMobile 0x00b7726c async_invoke_thread > (threadpool.c:631) > 20 VisonsLiveMobile 0x00b7ce24 start_wrapper > (threads.c:784) > 21 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 22 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 23 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 24 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 9: > 0 libsystem_kernel.dylib 0x3823d068 __psynch_cvwait + 24 > 1 libsystem_c.dylib 0x34091a46 _pthread_cond_wait + 634 > 2 libsystem_c.dylib 0x34098574 pthread_cond_timedwait + 40 > 3 VisonsLiveMobile 0x00b8352c > _wapi_handle_timedwait_signal_handle (handles.c:1566) > 4 VisonsLiveMobile 0x00b923a4 WaitForSingleObjectEx > (wait.c:205) > 5 VisonsLiveMobile 0x00b7b638 > ves_icall_System_Threading_WaitHandle_WaitOne_internal (threads.c:1665) > 6 VisonsLiveMobile 0x00953160 > wrapper_managed_to_native_System_Threading_WaitHandle_WaitOne_internal_System_Threading_WaitHandle_intptr_int_bool > (mscorlib.dll.6.s:144277) > 7 VisonsLiveMobile 0x001d0654 > System_Net_WebAsyncResult_WaitUntilComplete_int_bool (System.dll.6.s:26563) > 8 VisonsLiveMobile 0x001d797c > System_Net_WebConnectionStream_Read_byte___int_int (System.dll.6.s:29590) > 9 VisonsLiveMobile 0x0006f720 > System_ServiceModel_Channels_HttpRequestChannel_GotResponse_System_IAsyncResult > (System.ServiceModel.dll.6.s:6375) > 10 VisonsLiveMobile 0x001d05a0 > System_Net_WebAsyncResult_CB_object (System.dll.6.s:26535) > 11 VisonsLiveMobile 0x00981f2c > wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr > (mscorlib.dll.6.s:166652) > 12 VisonsLiveMobile 0x00ab1824 mono_jit_runtime_invoke > (mini.c:5786) > 13 VisonsLiveMobile 0x00b59cb0 mono_runtime_invoke > (object.c:2757) > 14 VisonsLiveMobile 0x00b59e0c > mono_runtime_delegate_invoke > (object.c:3420) > 15 VisonsLiveMobile 0x00b77240 async_invoke_thread > (threadpool.c:626) > 16 VisonsLiveMobile 0x00b7ce24 start_wrapper > (threads.c:784) > 17 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 18 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 19 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 20 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 10: > 0 libsystem_kernel.dylib 0x3822d3a8 kevent + 24 > 1 VisonsLiveMobile 0x00b74f68 tp_kqueue_wait > (tpool-kqueue.c:98) > 2 VisonsLiveMobile 0x00b7ce24 start_wrapper > (threads.c:784) > 3 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 4 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 5 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 6 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 11: > 0 libsystem_kernel.dylib 0x3822d06c semaphore_timedwait_trap + > 8 > 1 VisonsLiveMobile 0x00b9bbe4 mono_sem_timedwait > (mono-semaphore.c:76) > 2 VisonsLiveMobile 0x00b76c34 async_invoke_thread > (threadpool.c:1497) > 3 VisonsLiveMobile 0x00b7ce24 start_wrapper > (threads.c:784) > 4 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 5 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 6 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 7 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 12: > 0 libsystem_kernel.dylib 0x3823d0d8 __psynch_mutexwait + 24 > 1 libsystem_c.dylib 0x34085674 pthread_mutex_lock + 376 > 2 VisonsLiveMobile 0x00b26ad4 mono_loader_lock > (loader.c:2129) > 3 VisonsLiveMobile 0x00af5500 > mono_class_create_from_typedef > (class.c:5250) > 4 VisonsLiveMobile 0x00af5f34 mono_class_get_full > (class.c:6727) > 5 VisonsLiveMobile 0x00af6068 mono_class_get > (class.c:6815) > 6 VisonsLiveMobile 0x00b4ec80 > mono_metadata_parse_type_internal + 876 > 7 VisonsLiveMobile 0x00b4fe60 mono_metadata_parse_mh_full > (metadata.c:3521) > 8 VisonsLiveMobile 0x00b26e60 mono_method_get_header > (loader.c:2441) > 9 VisonsLiveMobile 0x00ab5c54 mono_debug_add_aot_method > (debug-mini.c:562) > 10 VisonsLiveMobile 0x00abe6f4 mono_aot_find_jit_info > (aot-runtime.c:1994) > 11 VisonsLiveMobile 0x00b0f698 mono_jit_info_table_find > (domain.c:445) > 12 VisonsLiveMobile 0x00ac270c mini_jit_info_table_find > (mini-exceptions.c:1035) > 13 VisonsLiveMobile 0x00ac2e68 mono_find_jit_info_ext > (mini-exceptions.c:356) > 14 VisonsLiveMobile 0x00ac3d0c mono_walk_stack > (mini-exceptions.c:726) > 15 VisonsLiveMobile 0x00ae1a70 > mono_debugger_agent_thread_interrupt (debugger-agent.c:2300) > 16 VisonsLiveMobile 0x00ae7e08 sigusr1_signal_handler > (mini-posix.c:235) > 17 libsystem_c.dylib 0x340da7e6 _sigtramp + 42 > 18 libsystem_c.dylib 0x34085674 pthread_mutex_lock + 376 > 19 VisonsLiveMobile 0x00b26ad4 mono_loader_lock > (loader.c:2129) > 20 VisonsLiveMobile 0x00aff3bc > mono_generic_class_get_class > (class.c:5468) > 21 VisonsLiveMobile 0x00af6460 mono_class_from_mono_type > (class.c:5932) > 22 VisonsLiveMobile 0x00b691d4 mono_type_get_object > (reflection.c:6396) > 23 VisonsLiveMobile 0x00b1f1ac ves_icall_get_method_info > (icall.c:1728) > 24 VisonsLiveMobile 0x008c9270 > wrapper_managed_to_native_System_Reflection_MonoMethodInfo_get_method_info_intptr_System_Reflection_MonoMethodInfo_ > (mscorlib.dll.6.s:89725) > 25 VisonsLiveMobile 0x008c8604 > System_Reflection_MonoMethod_GetPseudoCustomAttributes > (mscorlib.dll.6.s:89370) > 26 VisonsLiveMobile 0x008ad92c > System_MonoCustomAttrs_GetPseudoCustomAttributes_System_Reflection_ICustomAttributeProvider_System_Type > (mscorlib.dll.6.s:76369) > 27 VisonsLiveMobile 0x008adc90 > System_MonoCustomAttrs_GetCustomAttributesBase_System_Reflection_ICustomAttributeProvider_System_Type > (mscorlib.dll.6.s:76441) > 28 VisonsLiveMobile 0x008ade60 > System_MonoCustomAttrs_GetCustomAttributes_System_Reflection_ICustomAttributeProvider_System_Type_bool > (mscorlib.dll.6.s:76499) > 29 VisonsLiveMobile 0x008c8524 > System_Reflection_MonoMethod_GetCustomAttributes_System_Type_bool > (mscorlib.dll.6.s:89336) > 30 VisonsLiveMobile 0x001459a0 > System_Runtime_Serialization_SerializationMap__ctor_System_Type_System_Xml_XmlQualifiedName_System_Runtime_Serialization_KnownTypeCollection > (System.Runtime.Serialization.dll.6.s:5531) > 31 VisonsLiveMobile 0x0013a910 > System_Runtime_Serialization_CollectionTypeMap__ctor_System_Type_System_Type_System_Xml_XmlQualifiedName_System_Runtime_Serialization_KnownTypeCollection > (System.Runtime.Serialization.dll.6.s:243) > 32 VisonsLiveMobile 0x00144b78 > System_Runtime_Serialization_KnownTypeCollection_RegisterCollection_System_Type > (System.Runtime.Serialization.dll.6.s:5045) > 33 VisonsLiveMobile 0x001444ac > System_Runtime_Serialization_KnownTypeCollection_DoTryRegister_System_Type > (System.Runtime.Serialization.dll.6.s:4850) > 34 VisonsLiveMobile 0x00144384 > System_Runtime_Serialization_KnownTypeCollection_TryRegister_System_Type > (System.Runtime.Serialization.dll.6.s:4815) > 35 VisonsLiveMobile 0x00142f7c > System_Runtime_Serialization_KnownTypeCollection_InsertItem_int_System_Type > (System.Runtime.Serialization.dll.6.s:4173) > 36 VisonsLiveMobile 0x0085be90 > System_Collections_ObjectModel_Collection_1_Add_T (mscorlib.dll.6.s:35732) > 37 VisonsLiveMobile 0x0013c1a0 > System_Runtime_Serialization_DataContractSerializer_RegisterTypeAsKnown_System_Type > (System.Runtime.Serialization.dll.6.s:880) > 38 VisonsLiveMobile 0x0013c0f8 > System_Runtime_Serialization_DataContractSerializer_PopulateTypes_System_Collections_Generic_IEnumerable_1_System_Type > (System.Runtime.Serialization.dll.6.s:861) > 39 VisonsLiveMobile 0x0013bef8 > System_Runtime_Serialization_DataContractSerializer__ctor_System_Type_string_string_System_Collections_Generic_IEnumerable_1_System_Type > (System.Runtime.Serialization.dll.6.s:795) > 40 VisonsLiveMobile 0x0008c018 > System_ServiceModel_Dispatcher_DataContractMessagesFormatter_GetSerializer_System_ServiceModel_Description_MessagePartDescription > (System.ServiceModel.dll.6.s:19953) > 41 VisonsLiveMobile 0x0008bf58 > System_ServiceModel_Dispatcher_DataContractMessagesFormatter_ReadMessagePart_System_ServiceModel_Description_MessagePartDescription_System_Xml_XmlDictionaryReader > (System.ServiceModel.dll.6.s:19931) > 42 VisonsLiveMobile 0x0008be00 > System_ServiceModel_Dispatcher_DataContractMessagesFormatter_MessageToParts_System_ServiceModel_Description_MessageDescription_System_ServiceModel_Channels_Message > (System.ServiceModel.dll.6.s:19900) > 43 VisonsLiveMobile 0x0008a5f4 > System_ServiceModel_Dispatcher_BaseMessagesFormatter_DeserializeReply_System_ServiceModel_Channels_Message_object__ > (System.ServiceModel.dll.6.s:19197) > 44 VisonsLiveMobile 0x0008cb80 > System_ServiceModel_Dispatcher_OperationFormatter_DeserializeReply_System_ServiceModel_Channels_Message_object__ > (System.ServiceModel.dll.6.s:20320) > 45 VisonsLiveMobile 0x00091e40 > System_ServiceModel_MonoInternal_ClientRuntimeChannel_Request_System_ServiceModel_Description_OperationDescription_object__ > (System.ServiceModel.dll.6.s:23141) > 46 VisonsLiveMobile 0x00091570 > System_ServiceModel_MonoInternal_ClientRuntimeChannel_DoProcess_System_Reflection_MethodBase_string_object__ > (System.ServiceModel.dll.6.s:22940) > 47 VisonsLiveMobile 0x00091488 > System_ServiceModel_MonoInternal_ClientRuntimeChannel_Process_System_Reflection_MethodBase_string_object__ > (System.ServiceModel.dll.6.s:22911) > 48 VisonsLiveMobile 0x00981f2c > wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr > (mscorlib.dll.6.s:166652) > 49 VisonsLiveMobile 0x00ab1824 mono_jit_runtime_invoke > (mini.c:5786) > 50 VisonsLiveMobile 0x00b59cb0 mono_runtime_invoke > (object.c:2757) > 51 VisonsLiveMobile 0x00b5fde8 mono_runtime_invoke_array > (object.c:4144) > 52 VisonsLiveMobile 0x00b603b0 mono_message_invoke > (object.c:5850) > 53 VisonsLiveMobile 0x00b7726c async_invoke_thread > (threadpool.c:631) > 54 VisonsLiveMobile 0x00b7ce24 start_wrapper > (threads.c:784) > 55 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 56 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 57 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 58 libsystem_c.dylib 0x340915e8 thread_start + 0 > > Thread 13: > 0 libsystem_kernel.dylib 0x3823d068 __psynch_cvwait + 24 > 1 libsystem_c.dylib 0x34091a46 _pthread_cond_wait + 634 > 2 libsystem_c.dylib 0x340917c2 pthread_cond_wait + 34 > 3 VisonsLiveMobile 0x00adf594 suspend_current > (debugger-agent.c:2602) > 4 VisonsLiveMobile 0x00ae0264 process_event > (debugger-agent.c:3299) > 5 VisonsLiveMobile 0x00ae2988 thread_startup > (debugger-agent.c:3329) > 6 VisonsLiveMobile 0x00b63e94 mono_profiler_thread_start > (profiler.c:541) > 7 VisonsLiveMobile 0x00b7ce14 start_wrapper > (threads.c:780) > 8 VisonsLiveMobile 0x00b95268 thread_start_routine > (wthreads.c:287) > 9 VisonsLiveMobile 0x00bafba0 GC_start_routine > (pthread_support.c:1468) > 10 libsystem_c.dylib 0x3409172e _pthread_start + 314 > 11 libsystem_c.dylib 0x340915e8 thread_start + 0 > > > -- > View this message in context: > http://monotouch.2284126.n4.nabble.com/Forced-crash-on-device-what-is-happening-tp4655232.html > Sent from the MonoTouch mailing list archive at Nabble.com. > _______________________________________________ > MonoTouch mailing list > [email protected] > http://lists.ximian.com/mailman/listinfo/monotouch _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
