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

Reply via email to