Xamarin.ios 按MonoTouch键打击事件时崩溃
加载的程序集:/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。 堆栈跟踪: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
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。