Opengl es Monotouch模板打开GL应用程序绘图调用生成故障?

Opengl es Monotouch模板打开GL应用程序绘图调用生成故障?,opengl-es,xamarin.ios,monodevelop,ios4,Opengl Es,Xamarin.ios,Monodevelop,Ios4,我安装了最新的ios sdk 4.3、最新的Monotouch和MonoDevelop更新。创建模板OpenGL应用程序(旋转彩色sq),称之为TestBug和on call draw,我得到下面的应用程序输出。应用程序继续运行,但这是我第一次在EagleView.cs中单步调用GL.DrawArrays时看到应用程序输出。有没有其他人看到了这一点,或者能告诉我我可能做错了什么?为喷溅道歉 本机堆栈跟踪: 0 TestBug 0

我安装了最新的ios sdk 4.3、最新的Monotouch和MonoDevelop更新。创建模板OpenGL应用程序(旋转彩色sq),称之为TestBug和on call draw,我得到下面的应用程序输出。应用程序继续运行,但这是我第一次在EagleView.cs中单步调用GL.DrawArrays时看到应用程序输出。有没有其他人看到了这一点,或者能告诉我我可能做错了什么?为喷溅道歉

本机堆栈跟踪:

    0   TestBug                             0x000b7b4d mono_handle_native_sigsegv + 343
    1   TestBug                             0x0000e12f mono_sigsegv_signal_handler + 226
    2   libSystem.B.dylib                   0x9755d45b _sigtramp + 43
    3   ???                                 0xffffffff 0x0 + 4294967295
    4   libLLVMContainer.dylib              0x0229ea48 _ZN4llvm21PrettyStackTraceEntryC2Ev + 84
    5   libLLVMContainer.dylib              0x02215f9e _ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE + 232
    6   libLLVMContainer.dylib              0x02217167 _ZN4llvm23FunctionPassManagerImpl3runERNS_8FunctionE + 197
    7   libLLVMContainer.dylib              0x0221726b _ZN4llvm19FunctionPassManager3runERNS_8FunctionE + 83
    8   libCoreVMClient.dylib               0x01c3ca79 cvmsCompBuildMonolithicFunction + 1376
    9   libCoreVMClient.dylib               0x01c40991 cvmsServerBuildMonolithicFunction + 235
    10  libCoreVMClient.dylib               0x01c3e589 CVMSBuildMonolithicFunction + 92
    11  libCVMSPluginSupport.dylib          0x01c360d1 _Z29cvm_deferred_build_monolithicPv + 120
    12  libCVMSPluginSupport.dylib          0x01c35918 cvmDoWork + 111
    13  libSystem.B.dylib                   0x975247fd _pthread_start + 345
    14  libSystem.B.dylib                   0x97524682 thread_start + 34

Debug info from gdb:

warning: Could not find object file "/var/folders/Vv/VvqxJ24WGcqs6wHSaxcLWE+++TI/-Tmp-/tmp60099686.tmp/main.o" - no debug information available for "/var/folders/Vv/VvqxJ24WGcqs6wHSaxcLWE+++TI/-Tmp-/tmp60099686.tmp/main.m".

Attaching to process 5300.
Reading symbols for shared libraries . done
Reading symbols for shared libraries ......................................................................... done
0x974f709a in mach_msg_trap ()
  8                         0x975023fe in read$UNIX2003 ()
  7 "WebThread"             0x974f709a in mach_msg_trap ()
  6                         0x97525046 in __semwait_signal ()
  5                         0x974f70d6 in semaphore_wait_trap ()
  4                         0x974f709a in mach_msg_trap ()
  3                         0x9751d922 in kevent ()
  2                         0x9751c9b2 in __workq_kernreturn ()
* 1 "com.apple.main-thread" 0x974f709a in mach_msg_trap ()

Thread 8 (process 5300):
#0  0x975023fe in read$UNIX2003 ()
#1  0x000b7cfd in mono_handle_native_sigsegv (signal=11, ctx=0xb0454bb0) at ../../../../mono/mini/mini-exceptions.c:1826
#2  0x0000e12f in mono_sigsegv_signal_handler (_dummy=10, info=0xb0454b70, context=0xb0454bb0) at ../../../../mono/mini/mini.c:4810
#3  <signal handler called>
#4  0x022bd630 in llvm::sys::AddSignalHandler ()
#5  0x0229ea48 in llvm::PrettyStackTraceEntry::PrettyStackTraceEntry ()
#6  0x02215f9e in llvm::FPPassManager::runOnFunction ()
#7  0x02217167 in llvm::FunctionPassManagerImpl::run ()
#8  0x0221726b in llvm::FunctionPassManager::run ()
#9  0x01c3ca79 in cvmsCompBuildMonolithicFunction ()
#10 0x01c40991 in cvmsServerBuildMonolithicFunction ()
#11 0x01c3e589 in CVMSBuildMonolithicFunction ()
#12 0x01c360d1 in cvm_deferred_build_monolithic ()
#13 0x01c35918 in cvmDoWork ()
#14 0x975247fd in _pthread_start ()
#15 0x97524682 in thread_start ()

Thread 7 (process 5300):
#0  0x974f709a in mach_msg_trap ()
#1  0x974f7807 in mach_msg ()
#2  0x0144cd86 in __CFRunLoopServiceMachPort ()
#3  0x013a9e74 in __CFRunLoopRun ()
#4  0x013a9840 in CFRunLoopRunSpecific ()
#5  0x013a9761 in CFRunLoopRunInMode ()
#6  0x03924913 in RunWebThread ()
#7  0x975247fd in _pthread_start ()
#8  0x97524682 in thread_start ()

Thread 6 (process 5300):
#0  0x97525046 in __semwait_signal ()
#1  0x97550ec5 in nanosleep$UNIX2003 ()
#2  0x97550e03 in usleep$UNIX2003 ()
#3  0x002592b8 in monotouch_pump_gc (context=0x0) at monotouch-glue.m:326
#4  0x975247fd in _pthread_start ()
#5  0x97524682 in thread_start ()

Thread 5 (process 5300):
#0  0x974f70d6 in semaphore_wait_trap ()
#1  0x001508e8 in finalizer_thread (unused=0x0) at ../../../../mono/metadata/gc.c:1026
#2  0x001f1eb8 in start_wrapper (data=0x4f228c0) at ../../../../mono/metadata/threads.c:661
#3  0x0022e94a in thread_start_routine (args=0x505ba34) at ../../../../mono/io-layer/wthreads.c:286
#4  0x00256d79 in GC_start_routine (arg=0x5fc9f60) at ../../../libgc/pthread_support.c:1390
#5  0x975247fd in _pthread_start ()
#6  0x97524682 in thread_start ()

Thread 4 (process 5300):
#0  0x974f709a in mach_msg_trap ()
#1  0x974f7807 in mach_msg ()
#2  0x00114577 in mach_exception_thread (arg=0x0) at ../../../../mono/mini/mini-darwin.c:138
#3  0x975247fd in _pthread_start ()
#4  0x97524682 in thread_start ()

Thread 3 (process 5300):
#0  0x9751d922 in kevent ()
#1  0x01b85f36 in _dispatch_mgr_invoke ()
#2  0x01b86333 in _dispatch_queue_invoke ()
#3  0x01b86593 in _dispatch_worker_thread2 ()
#4  0x9751cd21 in _pthread_wqthread ()
#5  0x9751cb66 in start_wqthread ()

Thread 2 (process 5300):
#0  0x9751c9b2 in __workq_kernreturn ()
#1  0x9751cf48 in _pthread_wqthread ()
#2  0x9751cb66 in start_wqthread ()

Thread 1 (process 5300):
#0  0x974f709a in mach_msg_trap ()
#1  0x974f7807 in mach_msg ()
#2  0x0144cd86 in __CFRunLoopServiceMachPort ()
#3  0x013a9e74 in __CFRunLoopRun ()
#4  0x013a9840 in CFRunLoopRunSpecific ()
#5  0x013a9761 in CFRunLoopRunInMode ()
#6  0x025fd1c4 in GSEventRunModal ()
#7  0x025fd289 in GSEventRun ()
#8  0x00886c93 in UIApplicationMain ()
#9  0x07854681 in ?? ()
#10 0x078545ba in ?? ()
#11 0x0785449d in ?? ()
#12 0x078543d9 in ?? ()
#13 0x07854434 in ?? ()
#14 0x0000df4a in mono_jit_runtime_invoke (method=0x50dde74, obj=0x0, params=0xbfffed8c, exc=0x0) at ../../../../mono/mini/mini.c:4733
#15 0x001baf2b in mono_runtime_invoke (method=0x50dde74, obj=0x0, params=0xbfffed8c, exc=0x0) at ../../../../mono/metadata/object.c:2615
#16 0x001bcb5f in mono_runtime_exec_main (method=0x50dde74, args=0x782d170, exc=0x0) at ../../../../mono/metadata/object.c:3581
#17 0x001bc4a9 in mono_runtime_run_main (method=0x50dde74, argc=0, argv=0xbfffeec4, exc=0x0) at ../../../../mono/metadata/object.c:3355
#18 0x00092d14 in mono_jit_exec (domain=0x5941e58, assembly=0x4f66670, argc=1, argv=0xbfffeec0) at ../../../../mono/mini/driver.c:1094
#19 0x0000349a in main ()

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================
0测试错误0x000b7b4d单声道手柄本机sigsegv+343
1测试错误0x0000e12f单信号信号处理器+226
2 libSystem.B.dylib 0x9755d45b_sigtramp+43
3.0xFFFFFFFF0x0+4294967295
4 libLLVMContainer.dylib 0x0229ea48_ZN4llvm21PrettyStackTraceEntryC2Ev+84
5 libLLVMContainer.dylib 0x02215f9e\u zn4llvm13fppassmanager13运行函数\u 8函数E+232
6 libLLVMContainer.dylib 0x02217167_zn4llvm23函数passmanagerImpl3runerns_8函数E+197
7 libLLVMContainer.dylib 0x0221726b_zn4llvm19函数passmanager3runerns_8函数E+83
8 libCoreVMClient.dylib 0x01c3ca79 CVMSCompuildMonoliticFunction+1376
9 libCoreVMClient.dylib 0x01c40991 CVMSServerBuildMonoliticFunction+235
10 libCoreVMClient.dylib 0x01c3e589 CVMSBuildMonoliticFunction+92
11 libCVMSPluginSupport.dylib 0x01c360d1 _Z29cvm_deferred_build_monolithicPv+120
12 libCVMSPluginSupport.dylib 0x01c35918 cvmDoWork+111
13 libSystem.B.dylib 0x975247fd_pthread_start+345
14 libSystem.B.dylib 0x97524682线程开始+34
来自gdb的调试信息:
警告:找不到目标文件“/var/folders/Vv/VvqxJ24WGcqs6wHSaxcLWE++TI/-Tmp-/tmp6009986.Tmp/main.o”-没有可用于“/var/folders/Vv/VvqxJ24WGcqs6wHSaxcLWE++TI/-Tmp-/tmp60099686.Tmp/main.m”的调试信息。
附加到进程5300。
读取共享库的符号。完成
共享图书馆的阅读符号。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。完成
0x974f709a位于马赫数味精陷阱()
8 0x975023fe在读$UNIX2003()
7“WebThread”0x974f709a位于马赫数陷阱中()
6 0x97525046英寸信号()
信号灯等待陷阱中的5 0x974f70d6()
4 0x974f709a位于马赫数味精陷阱()
kevent()中的3 0x9751d922
2 0x9751c9b2输入工作返回()
*1“com.apple.main thread”0x974f709a位于mach_msg_陷阱中()
线程8(进程5300):
#0 0x975023fe在读$UNIX2003()
#1 0x000b7cfd位于../../../../../mono/mini/mini异常。c:1826
#2 0x0000e12f位于../../../../../mono/mini/mini.c:4810的mono_sigsegv_信号处理程序(_dummy=10,info=0xb0454b70,context=0xB0454B00)中
#3  
#llvm::sys::AddSignalHandler()中的4 0x022bd630
#llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()中的5 0x0229ea48
#llvm::FPPassManager::runOnFunction()中的6 0x02215f9e
#llvm::FunctionPassManagerImpl::run()中的7 0x02217167
#llvm::FunctionPassManager::run()中的8 0x0221726b
#CVMSCompbuildMonoliticFunction()中的9 0x01c3ca79
#CVMSServerBuildMonoliticFunction()中的10 0x01c40991
#CVMSBuildMonoliticFunction()中的11 0x01c3e589
#cvm中的12 0x01c360d1延迟构建单片()
#cvmDoWork()中的13 0x01c35918
#14 0x975247fd在线程启动()中
#15 0x97524682在线程_开始()
线程7(进程5300):
#0 0x974f709a位于马赫数味精陷阱()
#1 0x974f7807英寸马赫数msg()
#2 0x0144cd86位于\uuuu CFRunLoopServiceMachPort()中
#3 0x013a9e74英寸\uuuu CFRunLoopRun()
#CFRunLoopRunSpecific()中的4 0x013a9840
#CFRunLoopRunInMode()中的5 0x013a9761
#RunWebThread()中的6 0x03924913
#7 0x975247fd在线程启动()中
#8 0x97524682在线程_开始()
线程6(进程5300):
#0 0x97525046英寸信号()
#1 0x97550ec5,单位为纳秒级$UNIX2003()
#2 0x97550e03,单位为usleep$UNIX2003()
#3 0x002592b8位于monotouch胶水处的monotouch_泵__gc(上下文=0x0)中。m:326
#4 0x975247fd在线程启动()中
#5 0x97524682在线程_开始()
线程5(进程5300):
#信号量等待陷阱()中的0 0x974f70d6
#1 0x001508e8位于../../../../../mono/metadata/gc.c:1026的终结器线程(未使用=0x0)中
#在../../../../../mono/metadata/threads.c:661处启动包装(数据=0x4f228c0)中有2个0x001f1eb8
#在../../../../mono/io层/wthreads.c:286处的线程启动例程(args=0x505ba34)中3 0x0022e94a
#在../../../libgc/pthread_support.c:1390处的GC_start_例程(arg=0x5fc9f60)中的4 0x00256d79
#5 0x975247fd在线程启动()中
#6 0x97524682在线程_开始()
线程4(进程5300):
#0 0x974f709a位于马赫数味精陷阱()
#1 0x974f7807英寸马赫数msg()
#在../../../../mono/mini/mini darwin.c:138处,2 0x00114577英寸马赫螺纹(arg=0x0)
#3 0x975247fd在线程启动()中
#4 0x97524682在线程_开始()
线程3(进程5300):
#kevent()中的0 0x9751d922
#1 0x01b85f36在调度管理调用()中
#2 0x01b86333在调度队列调用()中
#3 0x01b86593英寸调度工人螺纹2()
#4 0x9751cd21位于_pthread_wqthread()中
#启动线程()中的5 0x9751cb66
线程2(进程5300):
#返回()
#1 0x9751cf48 in_pthread_wqthread()
#启动线程()中的2 0x9751cb66
线程1(进程5300):
#0 0x974f709a位于马赫数味精陷阱()
#1 0x974f7807英寸马赫数msg()
#2 0x0144cd86位于\uuuu CFRunLoopServiceMachPort()中
#3 0x013a9e74英寸\uuuu CFRunLoopRun()
#CFRunLoopRunSpecific()中的4 0x013a9840
#CFRunLoopRunInMode()中的5 0x013a9761
#GSEventRunModal()中的6 0x025fd1c4
#GSEventRun()中的7 0x025fd289
#UIApplicationMain()中的8 0x00886c93
#9 0x07854681英寸??()
#10 0x078545ba英寸??()
#11 0x0785449d英寸??()
#12