2012-07-09 76 views
1

嗨,我的單一觸摸遇到一些崩潰應用程序發生在應用程序的不同屏幕上,在這個應用程序,我有一些任務在後臺運行可能是這個原因,我應該做的圖出問題了嗎?MonoTouch應用程序崩潰

0 iShowRoomIPAD      0x00a848f1 mono_handle_native_sigsegv + 244 
1 iShowRoomIPAD      0x00a75c6d mono_sigsegv_signal_handler + 172 
2 libsystem_c.dylib     0x34bbe7ed _sigtramp + 48 
3 UIKit        0x3072de0f -[UIAlertView(Private) _popoutAnimationDidStop:finished:] + 854 
4 UIKit        0x305e3aab -[UIViewAnimationState sendDelegateAnimationDidStop:finished:] + 470 
5 UIKit        0x305e93d5 -[UIViewAnimationState animationDidStop:finished:] + 52 
6 QuartzCore       0x35d6fc2f _ZN2CA5Layer23run_animation_callbacksEPv + 202 
7 libdispatch.dylib     0x3464bee7 _dispatch_main_queue_callback_4CF$VARIANT$mp + 194 
8 CoreFoundation      0x3746d2ad __CFRunLoopRun + 1268 
9 CoreFoundation      0x373f04a5 CFRunLoopRunSpecific + 300 
10 CoreFoundation      0x373f036d CFRunLoopRunInMode + 104 
11 GraphicsServices     0x375e9439 GSEventRunModal + 136 
12 UIKit        0x305fccd5 UIApplicationMain + 1080 
13 iShowRoomIPAD      0x0012fdec wrapper_managed_to_native_MonoTouch_UIKit_UIApplication_UIApplicationMain_int_string___intptr_intptr + 240 
14 iShowRoomIPAD      0x004689b0 iShowRoomIPAD_Application_Main_string__ + 152 
15 iShowRoomIPAD      0x00946a6c wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr + 200 
16 iShowRoomIPAD      0x00a771f7 mono_jit_runtime_invoke + 1054 
17 iShowRoomIPAD      0x00ae78e7 mono_runtime_invoke + 90 
18 iShowRoomIPAD      0x00aea527 mono_runtime_exec_main + 306 
19 iShowRoomIPAD      0x00aed87f mono_runtime_run_main + 482 
20 iShowRoomIPAD      0x00a7a25f mono_jit_exec + 94 
21 iShowRoomIPAD      0x00a74a3b main + 2166 
22 iShowRoomIPAD      0x00002998 start + 40 

=========================================== ====================== 執行本機代碼時得到了一個SIGSEGV。這通常表示 單聲道運行時中的致命錯誤或您的應用程序使用的本機庫之一

+0

你只是清理你的解決方案,並重建它希望這將解決你的問題 – 2012-07-11 07:35:22

+0

哪個MonoTouch,MonoDevelop,iOS和SDK版本安裝? – 2012-07-31 12:58:16

回答

1

此錯誤有時表明您爲仍在使用的本機對象處置(釋放)了C#包裝器。例如,如果您處置仍處於活動狀態的動畫實例或來自其某個事件處理程序的視圖控制器。

這個異常的壞處可能不會在您釋放對象後立即發生。應用程序可能需要一段時間才能失敗。所以,檢查你的應用程序的這種情況。