pi@titanpi ~/Programs $ mono MaestroControlCenter : error.txt * Assertion at mini-codegen.c:807, condition `i == sel' not met Stacktrace: at <0xffffffff> at System.Windows.Forms.TextBoxBase.Draw (System.Drawing.Graphics,System.Drawing.Rectangle) <0x000b3> at System.Windows.Forms.TextBoxBase.OnPaintInternal (System.Windows.Forms.PaintEventArgs) <0x00063> at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message&) <0x0017f> at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message&) <0x00223> at System.Windows.Forms.TextBoxBase.WndProc (System.Windows.Forms.Message&) <0x0032b> at System.Windows.Forms.TextBox.WndProc (System.Windows.Forms.Message&) <0x001db> at System.Windows.Forms.Control/ControlWindowTarget.OnMessage (System.Windows.Forms.Message&) <0x0002b> at System.Windows.Forms.Control/ControlNativeWindow.WndProc (System.Windows.Forms.Message&) <0x0003b> at System.Windows.Forms.NativeWindow.WndProc (intptr,System.Windows.Forms.Msg,intptr,intptr) <0x002bb> at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG&) <0x00023> at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG&) <0x00033> at System.Windows.Forms.Application.RunLoop (bool,System.Windows.Forms.ApplicationContext) <0x00bdf> at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext) <0x00067> at System.Windows.Forms.Application.Run (System.Windows.Forms.Form) <0x00033> at Pololu.MaestroControlCenter.Program.Main () <0x00043> at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: Debug info from gdb: [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". [New Thread 0xb31ff430 (LWP 2644)] [New Thread 0xb35ff430 (LWP 2643)] [New Thread 0xb5b7b430 (LWP 2642)] 0xb6ec3a3c in waitpid () from /lib/arm-linux-gnueabihf/libpthread.so.0 Id Target Id Frame 4 Thread 0xb5b7b430 (LWP 2642) "mono" 0xb6ec1700 in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 3 Thread 0xb35ff430 (LWP 2643) "mono" 0xb6ebf494 in pthread_cond_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 2 Thread 0xb31ff430 (LWP 2644) "mono" 0xb6ebf494 in pthread_cond_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 * 1 Thread 0xb6f93000 (LWP 2641) "mono" 0xb6ec3a3c in waitpid () from /lib/arm-linux-gnueabihf/libpthread.so.0 Thread 4 (Thread 0xb5b7b430 (LWP 2642)): #0 0xb6ec1700 in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x001fff10 in mono_sem_wait (sem=0x2f523c, alertable=1) at mono-semaphore.c:119 #2 0x0017db28 in finalizer_thread (unused=) at gc.c:1073 #3 0x001625b4 in start_wrapper_internal (data=0x2264b38) at threads.c:643 #4 start_wrapper (data=0x2264b38) at threads.c:688 #5 0x001f5c30 in thread_start_routine (args=0x22206c0) at wthreads.c:294 #6 0x00204268 in inner_start_thread (arg=0x22206b4) at mono-threads-posix.c:49 #7 0xb6ebabfc in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 #8 0xb6e27868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #9 0xb6e27868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0xb35ff430 (LWP 2643)): #0 0xb6ebf494 in pthread_cond_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x001dfa3c in _wapi_handle_timedwait_signal_handle (handle=0x419, timeout=0x0, alertable=1, poll=) at handles.c:1588 #2 0x001f2b5c in WaitForSingleObjectEx (handle=0x1f2b5c, timeout=3076096, alertable=1049) at wait.c:196 #3 0x00160344 in mono_wait_uninterrupted (thread=0xb37eac10, multiple=3128840, numhandles=1, handles=0xb35fea0c, waitall=0, ms=-1, alertable=1) at threads.c:1455 #4 0x00161ed4 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=, handle=0x2229b94, ms=-1, exitContext=) at threads.c:1587 #5 0xb379b5d0 in ?? () #6 0xb379b5d0 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 0xb31ff430 (LWP 2644)): #0 0xb6ebf494 in pthread_cond_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x001dfa3c in _wapi_handle_timedwait_signal_handle (handle=0x418, timeout=0x0, alertable=1, poll=) at handles.c:1588 #2 0x001f2b5c in WaitForSingleObjectEx (handle=0x1f2b5c, timeout=3076096, alertable=1048) at wait.c:196 #3 0x00160344 in mono_wait_uninterrupted (thread=0xb37eacc0, multiple=3128840, numhandles=1, handles=0xb31fea0c, waitall=0, ms=-1, alertable=1) at threads.c:1455 #4 0x00161ed4 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=, handle=0x2229b94, ms=-1, exitContext=) at threads.c:1587 #5 0xb379b5d0 in ?? () #6 0xb379b5d0 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0xb6f93000 (LWP 2641)): #0 0xb6ec3a3c in waitpid () from /lib/arm-linux-gnueabihf/libpthread.so.0 #1 0x000b2148 in mono_handle_native_sigsegv (signal=, ctx=) at mini-exceptions.c:2299 #2 #3 0xb6d88bfc in raise () from /lib/arm-linux-gnueabihf/libc.so.6 #4 0xb6d8c97c in abort () from /lib/arm-linux-gnueabihf/libc.so.6 #5 0x000136fc in ?? () Cannot access memory at address 0x0 #6 0x000136fc in ?? () Cannot access memory at address 0x0 Backtrace stopped: previous frame identical to this frame (corrupt stack?) ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. =================================================================