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 MonoTouch@lists.ximian.com http://lists.ximian.com/mailman/listinfo/monotouch