【发布时间】:2011-04-20 18:42:41
【问题描述】:
加载的程序集:/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”处的挂起断点解析为 Void MerchantFlo.InstanceDelegate:RowSelected ():0。 堆栈跟踪:
at (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) 在(包装器托管到本机) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) 在 MonoTouch.UIKit.UIApplication.Main (string[],string,string) [0x00038] 在 /Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:26 在 MonoTouch.UIKit.UIApplication.Main (string[]) [0x00000] 在 /Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:31 在 /Users/mweel/Projects/MerchantFlo/MerchantFlo/Main.cs:14 中的 MerchantFlo.Application.Main (string[]) [0x00000] at (wrapper runtime-invoke) .runtime_invoke_void_object (object,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 的 pubtypes /Library/Application Support/iPhone Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo 警告:.o 文件“/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(monotouch-glue.x86.42.o)”比“/Users/ 中的可执行时间戳”更新mweel/库/应用程序支持/iPhone 模拟器/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 的 pubtypes /Library/Application Support/iPhone Simulator/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo 警告:.o 文件“/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(gc.x86.42.o)”比“/Users/mweel/”中的可执行时间戳更新库/应用程序支持/iPhone 模拟器/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 的 pubtypes /应用程序支持/iPhone模拟器/4.2/Applications/F7026D9A-71FC-4D0E-85B8-9CC956A44022/MerchantFlo.app/MerchantFlo 警告:.o 文件“/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator4.2.sdk/usr/lib/libmonotouch.a(monotouch-glue.x86.42.o)”比“/Users/ 中的可执行时间戳”更新mweel/库/应用程序支持/iPhone 模拟器/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。 共享库的读取符号。完毕 共享库的读取符号.......................... ..................................................... ....................... 完毕 读取 $UNIX2003 () 中的 0x90f36459 8 0x90f50a12 在 __workq_kernreturn () 7 "WebThread" 0x90f2b0fa in mach_msg_trap() 6 0x90f590a6 在 __semwait_signal () 5 0x90f685fe in recvfrom$UNIX2003 () 4 0x90f2b136 在 semaphore_wait_trap () 3 0x90f2b0fa 在 mach_msg_trap () 2 "com.apple.libdispatch-manager" 0x90f51982 在 kevent () * 1 "com.apple.main-thread" 0x90f36459 in read$UNIX2003 ()
线程 8(进程 706):
0 0x90f50a12 in __workq_kernreturn ()
1 0x90f50fa8 in _pthread_wqthread()
2 0x90f50bc6 in start_wqthread()
线程 7(进程 706):
0 0x90f2b0fa in mach_msg_trap ()
1 0x90f2b867 in mach_msg ()
2 0x00df94a6 in __CFRunLoopServiceMachPort()
3 0x00d56874 in __CFRunLoopRun ()
CFRunLoopRunSpecific()中的4个0x00d56240
CFRunLoopRunInMode()中的5个0x00d56161
6 0x04f7c423 in RunWebThread()
7 0x90f5885d in _pthread_start()
8 0x90f586e2 in thread_start()
线程 6(进程 706):
0 0x90f590a6 in __semwait_signal ()
1 0x90f84ee5 in nanosleep$UNIX2003 ()
2 0x90f84e23 in usleep$UNIX2003 ()
3 0x0027714c in monotouch_pump_gc ()
4 0x90f5885d in _pthread_start()
5 0x90f586e2 in thread_start()
线程 5(进程 706):
0 0x90f685fe in recvfrom$UNIX2003 ()
1 0x90f883c7 in recv$UNIX2003 ()
2 0x000d8cca in recv_length (fd=6, buf=0xb0388ebd, len=11, flags=0) at ../../../../mono/mini/debugger-agent.c:939 H1>
../../../../mono/mini/debugger-agent.c:6290 处的 debugger_thread (arg=0x0) 中的 3 0x000e616a
4 0x002448e2 in thread_start_routine (args=0x706c1a8) at ../../../../mono/io-layer/wthreads.c:286
5 0x00274357 在 ../../../libgc/pthread_support.c:1390 的 GC_start_routine (arg=0x6ff6f60) 中
6 0x90f5885d in _pthread_start()
7 0x90f586e2 in thread_start()
线程 4(进程 706):
0 0x90f2b136 in semaphore_wait_trap()
../../../../mono/metadata/gc.c:1026 处的 finalizer_thread (unused=0x0) 中的 1 0x0015ae1d
2 0x002034a3 in start_wrapper (data=0x6e30e70) at ../../../../mono/metadata/threads.c:661
3 0x002448e2 in thread_start_routine (args=0x706c0b0) at ../../../../mono/io-layer/wthreads.c:286
4 0x00274357 在 ../../../libgc/pthread_support.c:1390 的 GC_start_routine (arg=0x6ff6f60) 中
5 0x90f5885d in _pthread_start()
6 0x90f586e2 in thread_start()
线程 3(进程 706):
0 0x90f2b0fa in mach_msg_trap ()
1 0x90f2b867 in mach_msg ()
2 0x0011cc46 in mach_exception_thread (arg=0x0) at ../../../../mono/mini/mini-darwin.c:138
3 0x90f5885d in _pthread_start()
4 0x90f586e2 in thread_start()
线程 2(进程 706):
0 0x90f51982 in kevent()
1 0x90f5209c in _dispatch_mgr_invoke ()
2 0x90f51559 in _dispatch_queue_invoke()
3 0x90f512fe in _dispatch_worker_thread2 ()
4 0x90f50d81 in _pthread_wqthread()
5 0x90f50bc6 in start_wqthread()
线程 1(进程 706):
0 0x90f36459 in read$UNIX2003 ()
../../../../mono/mini/mini-exceptions.c:1826 中的 mono_handle_native_sigsegv(信号=11,ctx=0xbfffdaf4)中的 1 0x000be81f
../../../../mono/mini/mini.c:4846 中的 mono_sigsegv_signal_handler (_dummy=11, info=0xbfffdab4, context=0xbfffdaf4) 中的 2 0x0000e43e
3
4 0x028d6a67 in objc_msgSend()
5 0x06eeb470 在?? ()
6 0x01c4dd50 in -[UITableView _userSelectRowAtPendingSelectionIndexPath:] ()
7 0x013557f6 in __NSFireDelayedPerform ()
8 0x00df8fe3 在 CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION ()
9 0x00dfa594 in __CFRunLoopDoTimer()
10 0x00d56cc9 在 __CFRunLoopRun ()
CFRunLoopRunSpecific()中的11 0x00d56240
12 0x00d56161 在CFRunLoopRunInMode()
13 0x03eb6268 in GSEventRunModal()
GSEventRun()中的14 0x03eb632d
15 0x01bf042e 在 UIApplicationMain()
16 0x07f9a72a 在?? ()
17 0x07f9a4fa 在?? ()
18 0x07f99b62 在?? ()
19 0x07f999b4 在?? ()
20 0x07f99a69 在?? ()
mono_jit_runtime_invoke 中的 21 0x0000e202(方法=0x71d9fbc,obj=0x0,params=0xbfffedec,exc=0x0),位于 ../../../../mono/mini/mini.c:4733
22 0x001c92af in mono_runtime_invoke (method=0x71d9fbc, obj=0x0, params=0xbfffedec, exc=0x0) at ../../../../mono/metadata/object.c:2615
../../../../mono/metadata/object.c:3581 中的 mono_runtime_exec_main 中的 23 0x001caf6b(方法=0x71d9fbc,args=0x9f24460,exc=0x0)
24 0x001ca891 in mono_runtime_run_main(方法=0x71d9fbc,argc=0,argv=0xbffeff24,exc=0x0)在../../../../mono/metadata/object.c:3355
../../../../mono/mini/driver.c:1094 中的 mono_jit_exec(域=0x6f91e58,程序集=0x6ed2e20,argc=1,argv=0xbffef20)中的 25 0x00094fe8
26 0x0027cf05 in main()
25 0x00094fe8
26 0x0027cf05 in main()
================================================ =================== 执行本机代码时获得 SIGSEGV。这通常表明 单声道运行时或本机库之一中的致命错误
由您的应用程序使用。
【问题讨论】:
-
不要指望任何人帮助您从崩溃报告、零代码、对上下文的零解释以及对您尝试的内容的零解释中找到任何东西。
-
我同意 zneak。提供一些代码和描述。
-
我想你只是在我的浏览器上吐了。
-
我不知道还能说什么。每当我在桌子上触摸一个事件时,它都会被这个堆栈跟踪炸毁。即使我没有附加代表。
标签: xamarin.ios