Xamarin.ios 按MonoTouch键打击事件时崩溃

Xamarin.ios 按MonoTouch键打击事件时崩溃,xamarin.ios,Xamarin.ios,加载的程序集:/Developer/MonoTouch/usr/lib/mono/2.1/MonoTouch.dll[外部] 加载的程序集:/Developer/MonoTouch/usr/lib/mono/2.1/mono.Security.dll[外部] 加载的程序集:/Developer/MonoTouch/usr/lib/mono/2.1/System.dll[外部] 加载的程序集:/Developer/MonoTouch/usr/lib/mono/2.1/System.Core.dll

加载的程序集:/Developer/MonoTouch/usr/lib/mono/2.1/MonoTouch.dll[外部] 加载的程序集:/Developer/MonoTouch/usr/lib/mono/2.1/mono.Security.dll[外部] 加载的程序集:/Developer/MonoTouch/usr/lib/mono/2.1/System.dll[外部] 加载的程序集:/Developer/MonoTouch/usr/lib/mono/2.1/System.Core.dll[外部] 加载的程序集:/Users/mweel/Projects/MerchantFlo/MerchantFlo/bin/iPhoneSimulator/Debug/MerchantFlo.exe 无法在“StartupView.xib.cs:25”处插入挂起的断点。可能源代码行不包含任何语句,或者源代码与当前二进制代码不对应。 无法在“StartupView.xib.cs:25”处插入挂起的断点。可能源代码行不包含任何语句,或者源代码与当前二进制代码不对应。 已解决“StartupView.xib.cs:25”处的挂起断点,以使MerchantFlo.InstanceDeleteGate:RowSelected()无效:0。 堆栈跟踪:

0   MerchantFlo                         0x000be66f mono_handle_native_sigsegv + 343
1   MerchantFlo                         0x0000e43e mono_sigsegv_signal_handler + 313
2   libSystem.B.dylib                   0x90f9146b _sigtramp + 43
3   ???                                 0xffffffff 0x0 + 4294967295
4   UIKit                               0x01c4dd50 -[UITableView _userSelectRowAtPendingSelectionIndexPath:] + 219
5   Foundation                          0x013557f6 __NSFireDelayedPerform + 441
6   CoreFoundation                      0x00df8fe3 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 19
7   CoreFoundation                      0x00dfa594 __CFRunLoopDoTimer + 1220
8   CoreFoundation                      0x00d56cc9 __CFRunLoopRun + 1817
9   CoreFoundation                      0x00d56240 CFRunLoopRunSpecific + 208
10  CoreFoundation                      0x00d56161 CFRunLoopRunInMode + 97
11  GraphicsServices                    0x03eb6268 GSEventRunModal + 217
12  GraphicsServices                    0x03eb632d GSEventRun + 115
13  UIKit                               0x01bf042e UIApplicationMain + 1160
14  ???                                 0x07f9a72a 0x0 + 133801770
15  ???                                 0x07f9a4fa 0x0 + 133801210
16  ???                                 0x07f99b62 0x0 + 133798754
17  ???                                 0x07f999b4 0x0 + 133798324
18  ???                                 0x07f99a69 0x0 + 133798505
19  MerchantFlo                         0x0000e202 mono_jit_runtime_invoke + 1360
20  MerchantFlo                         0x001c92af mono_runtime_invoke + 137
21  MerchantFlo                         0x001caf6b mono_runtime_exec_main + 714
22  MerchantFlo                         0x001ca891 mono_runtime_run_main + 812
23  MerchantFlo                         0x00094fe8 mono_jit_exec + 200
24  MerchantFlo                         0x0027cf05 main + 3494
25  MerchantFlo                         0x00002ca1 _start + 208
26  MerchantFlo                         0x00002bd0 start + 40
at(包装器管理为本机)MonoTouch.UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr) at(包装器管理为本机)MonoTouch.UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr) 在/Users/plasma/Source/iphone/MonoTouch/UIKit/UIApplication.Main(字符串[],字符串,字符串)[0x00038]中 位于/Users/plasma/Source/iphone/MonoTouch/UIKit/UIApplication.Main(字符串[])中的[0x00000] 位于/Users/mweel/Projects/MerchantFlo/MerchantFlo/Main.cs:14中的MerchantFlo.Application.Main(字符串[])[0x00000] 在(包装器运行时调用)。运行时调用无效对象(对象,intptr,intptr,intptr)

本机堆栈跟踪:

0   MerchantFlo                         0x000be66f mono_handle_native_sigsegv + 343
1   MerchantFlo                         0x0000e43e mono_sigsegv_signal_handler + 313
2   libSystem.B.dylib                   0x90f9146b _sigtramp + 43
3   ???                                 0xffffffff 0x0 + 4294967295
4   UIKit                               0x01c4dd50 -[UITableView _userSelectRowAtPendingSelectionIndexPath:] + 219
5   Foundation                          0x013557f6 __NSFireDelayedPerform + 441
6   CoreFoundation                      0x00df8fe3 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 19
7   CoreFoundation                      0x00dfa594 __CFRunLoopDoTimer + 1220
8   CoreFoundation                      0x00d56cc9 __CFRunLoopRun + 1817
9   CoreFoundation                      0x00d56240 CFRunLoopRunSpecific + 208
10  CoreFoundation                      0x00d56161 CFRunLoopRunInMode + 97
11  GraphicsServices                    0x03eb6268 GSEventRunModal + 217
12  GraphicsServices                    0x03eb632d GSEventRun + 115
13  UIKit                               0x01bf042e UIApplicationMain + 1160
14  ???                                 0x07f9a72a 0x0 + 133801770
15  ???                                 0x07f9a4fa 0x0 + 133801210
16  ???                                 0x07f99b62 0x0 + 133798754
17  ???                                 0x07f999b4 0x0 + 133798324
18  ???                                 0x07f99a69 0x0 + 133798505
19  MerchantFlo                         0x0000e202 mono_jit_runtime_invoke + 1360
20  MerchantFlo                         0x001c92af mono_runtime_invoke + 137
21  MerchantFlo                         0x001caf6b mono_runtime_exec_main + 714
22  MerchantFlo                         0x001ca891 mono_runtime_run_main + 812
23  MerchantFlo                         0x00094fe8 mono_jit_exec + 200
24  MerchantFlo                         0x0027cf05 main + 3494
25  MerchantFlo                         0x00002ca1 _start + 208
26  MerchantFlo                         0x00002bd0 start + 40
来自gdb的调试信息:

警告:找不到对象文件“/var/folders/Ny/NyElTwhDGD8kZMqIEeLGXE++TI/-Tmp-//ccbgiE3V.o”-没有可用于“template.m”的调试信息

警告:.o文件“/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(zlib-helper.x86.42.o)”比“/Users/mweel/Library/Application-Support/iPhone-Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo”中的可执行时间戳更新 警告:无法打开OSO文件/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(zlib helper.x86.42.o)来扫描objfile/Users/mweel/Library/Application Support/iPhone Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo的pubtypes 警告:.o文件“/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(MonoTouch glue.x86.42.o)”比“/Users/mweel/Library/Application Support/iPhone Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo”中的可执行时间戳更新 警告:无法打开OSO文件/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(MonoTouch glue.x86.42.o)扫描objfile/Users/mweel/Library/Application Support/iPhone Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo的pubtypes 警告:.o文件“/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(gc.x86.42.o)”比“/Users/mweel/Library/Application Support/iPhone Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo”中的可执行时间戳更新 警告:无法打开OSO文件/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(gc.x86.42.o)以扫描objfile/Users/mweel/Library/Application Support/iPhone Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo的pubtypes 警告:.o文件“/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(MonoTouch glue.x86.42.o)”比“/Users/mweel/Library/Application Support/iPhone Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo”中的可执行时间戳更新 警告:无法打开对象文件“/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(MonoTouch glue.x86.42.o)” 连接到过程706。 读取共享库的符号。完成 共享图书馆的阅读符号。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。完成 0x90f36459读取$UNIX2003() 8 0x90f50a12英寸工作返回() 7“WebThread”0x90f2b0fa在马赫数msg陷阱中() 6 0x90f590a6输入信号() 从$UNIX2003()接收的5 0x90f685fe 4 0x90f2b136在信号量\u等待\u陷阱中() 3 0x90f2b0fa在马赫数msg陷阱中() kevent()中的2“com.apple.libdispatch manager”0x90F5182 *1“com.apple.main thread”0x90f36459,读取$UNIX2003()

线程8(进程706):

0 0x90f50a12英寸工作返回() 线程中的1 0x90f50fa8 启动线程()中有2 0x90f50bc6 线程7(进程706):

0 0x90f2b0fa在马赫数msg陷阱中() 1 0x90f2b867英寸马赫数msg() 2 0x00df94a6英寸\uuu CFRunLoopServiceMachPort() 3 0x00d56874英寸\uuuu CFRunLoopRun() CFRunLoopRunSpecific()中的4 0x00d56240 CFRunLoopRunInMode()中的5 0x00d56161 RunWebThread()中的6 0x04f7c423 线程启动()中的7 0x90f5885d 线程启动()中的8 0x90f586e2 线程6(进程706):

0 0x90f590a6输入信号() 1 0x90f84ee5,单位为纳米级$UNIX2003() usleep$UNIX2003中的2 0x90f84e23() 3 0x0027714c在单触式泵中 线程启动()中的4 0x90f5885d 线程启动()中的5 0x90f586e2 线程5(进程706):

0 0x90f685fe,从$UNIX2003()接收 1 0x90f883c7,记录$UNIX2003() 在../../../../mono/mini/debugger agent.c:939处,记录长度为2 0x000d8cca(fd=6,buf=0xb0388ebd,len=11,flags=0) 位于.././的调试器线程(arg=0x0)中的3 0x000e616a。