mjc@Portal:~/gamecode/C#/MyForm$ ./Vertices.exe ** (./Vertices.exe:11031): WARNING **: The following assembly referenced from /home/mjc/gamecode/C#/MyForm/Vertices.exe could not be loaded: Assembly: Microsoft.DirectX.Direct3D (assemblyref_index=1) Version: 1.0.2902.0 Public Key: 31bf3856ad364e35 The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/home/mjc/gamecode/C#/MyForm/). ** (./Vertices.exe:11031): WARNING **: Could not load file or assembly 'Microsoft.DirectX.Direct3D, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Stacktrace: Native stacktrace: /usr/bin/cli [0x8194ca6] /usr/bin/cli [0x81770ed] [0xffffe440] /usr/bin/cli(mono_object_new+0x18) [0x80b596a] /usr/bin/cli(mono_exception_from_name_two_strings+0x44) [0x80f0a45] /usr/bin/cli(mono_get_exception_file_not_found2+0x4f) [0x80f0b9c] /usr/bin/cli [0x810f9a7] /usr/bin/cli [0x811a390] /usr/bin/cli(mono_class_vtable+0x181) [0x80b29b3] /usr/bin/cli(mono_object_new+0x18) [0x80b596a] /usr/bin/cli(mono_exception_from_name_two_strings+0x44) [0x80f0a45] /usr/bin/cli(mono_get_exception_file_not_found2+0x4f) [0x80f0b9c] /usr/bin/cli [0x810f9a7] /usr/bin/cli [0x811a390] /usr/bin/cli(mono_class_vtable+0x181) [0x80b29b3] /usr/bin/cli(mono_object_new+0x18) [0x80b596a] /usr/bin/cli(mono_exception_from_name_two_strings+0x44) [0x80f0a45] /usr/bin/cli(mono_get_exception_type_load+0x62) [0x80f0cfa] /usr/bin/cli [0x811a36e] /usr/bin/cli(mono_class_vtable+0x181) [0x80b29b3] /usr/bin/cli [0x8176f1a] /usr/bin/cli(mono_runtime_invoke+0x27) [0x80b0b2f] /usr/bin/cli(mono_runtime_exec_main+0x142) [0x80b5383] /usr/bin/cli(mono_runtime_run_main+0x27e) [0x80b5631] /usr/bin/cli(mono_jit_exec+0xbd) [0x805a4cb] /usr/bin/cli [0x805a5a8] /usr/bin/cli(mono_main+0x1683) [0x805bdc9] /usr/bin/cli [0x8059636] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d57050] /usr/bin/cli [0x80595b1] Debug info from gdb: Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1210845488 (LWP 11031)] [New Thread -1220043888 (LWP 11034)] [New Thread -1214268528 (LWP 11033)] 0xffffe410 in __kernel_vsyscall () 3 Thread -1214268528 (LWP 11033) 0xffffe410 in __kernel_vsyscall () 2 Thread -1220043888 (LWP 11034) 0xffffe410 in __kernel_vsyscall () 1 Thread -1210845488 (LWP 11031) 0xffffe410 in __kernel_vsyscall () Thread 3 (Thread -1214268528 (LWP 11033)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7ebc9f6 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0811bc9f in collection_thread (unused=0x0) at collection.c:34 #3 0xb7eb546b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb7e146de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread -1220043888 (LWP 11034)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7eb9676 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08120dde in timedwait_signal_poll_cond (cond=0xb79631dc, mutex=0xb79631c4, timeout=0x0, alertable=0) at handles.c:1413 #3 0x081210eb in _wapi_handle_timedwait_signal_handle (handle=0x404, timeout=0x0, alertable=0) at handles.c:1493 #4 0x08120f1f in _wapi_handle_wait_signal_handle (handle=0x404, alertable=0) at handles.c:1453 #5 0x081332e5 in WaitForSingleObjectEx (handle=0x404, timeout=4294967295, alertable=0) at wait.c:200 #6 0x080cad50 in finalizer_thread (unused=0x0) at gc.c:835 #7 0x080e92fb in start_wrapper (data=0x826b0e8) at threads.c:309 #8 0x081316ad in thread_start_routine (args=0xb780feb8) at threads.c:253 #9 0x0814ab16 in GC_start_routine () #10 0xb7eb546b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb7e146de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread -1210845488 (LWP 11031)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e0d2a1 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7f2c780 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0 #3 0xb7f2cb4c in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0 #4 0x08194d84 in mono_handle_native_sigsegv (signal=11, ctx=0xb7bffd0c) at mini-exceptions.c:1065 #5 0x081770ed in sigsegv_signal_handler (_dummy=11, info=0xb7bffc8c, context=0xb7bffd0c) at mini.c:11174 #6 #7 0x080b2e38 in mono_class_vtable (domain=0x21ed8, class=0x82af8ac) at object.c:1083 #8 0x080b596a in mono_object_new (domain=0x21ed8, klass=0x82af8ac) at object.c:2660 #9 0x080f0a45 in mono_exception_from_name_two_strings (image=0x824d3a8, name_space=0x81e3dc5 "System.IO", name=0x81e3daf "FileNotFoundException", a1=0x49d20, a2=0x47d20) at exception.c:121 #10 0x080f0b9c in mono_get_exception_file_not_found2 ( msg=0x829bea8 "Could not load file or assembly 'Microsoft.DirectX.Direct3D, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.", fname=0x47d20) at exception.c:518 #11 0x0810f9a7 in mono_loader_error_prepare_exception (error=0x825fa50) at loader.c:289 #12 0x0811a390 in mono_class_get_exception_for_failure (klass=0x82af8ac) at class.c:5497 #13 0x080b29b3 in mono_class_vtable (domain=0x21ed8, class=0x82af8ac) at object.c:966 #14 0x080b596a in mono_object_new (domain=0x21ed8, klass=0x82af8ac) at object.c:2660 #15 0x080f0a45 in mono_exception_from_name_two_strings (image=0x824d3a8, name_space=0x81e3dc5 "System.IO", name=0x81e3daf "FileNotFoundException", a1=0x49e70, a2=0x47e10) at exception.c:121 #16 0x080f0b9c in mono_get_exception_file_not_found2 ( msg=0x829be00 "Could not load file or assembly 'Microsoft.DirectX.Direct3D, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.", fname=0x47e10) at exception.c:518 #17 0x0810f9a7 in mono_loader_error_prepare_exception (error=0x825fa50) at loader.c:289 #18 0x0811a390 in mono_class_get_exception_for_failure (klass=0x82af76c) at class.c:5497 #19 0x080b29b3 in mono_class_vtable (domain=0x21ed8, class=0x82af76c) at object.c:966 #20 0x080b596a in mono_object_new (domain=0x21ed8, klass=0x82af76c) at object.c:2660 #21 0x080f0a45 in mono_exception_from_name_two_strings (image=0x824d3a8, name_space=0x81babc0 "System", name=0x81e3d79 "TypeLoadException", a1=0x48fc0, a2=0x45e70) at exception.c:121 #22 0x080f0cfa in mono_get_exception_type_load (class_name=0x48fc0, assembly_name=0x8281770 "Vertices, Version=0.0.0.0, Culture=neutral") at exception.c:339 #23 0x0811a36e in mono_class_get_exception_for_failure (klass=0x824ac5c) at class.c:5487 #24 0x080b29b3 in mono_class_vtable (domain=0x21ed8, class=0x824ac5c) at object.c:966 #25 0x08176f1a in mono_jit_runtime_invoke (method=0x824ac3c, obj=0x0, params=0xbffcfcc8, exc=0x0) at mini.c:11061 #26 0x080b0b2f in mono_runtime_invoke (method=0x824ac3c, obj=0x0, params=0xbffcfcc8, exc=0x0) at object.c:1653 #27 0x080b5383 in mono_runtime_exec_main (method=0x824ac3c, args=0x2ce70, exc=0x0) at object.c:2420 #28 0x080b5631 in mono_runtime_run_main (method=0x824ac3c, argc=136738928, argv=0xbffd0098, exc=0x0) at object.c:2278 #29 0x0805a4cb in mono_jit_exec (domain=0x21ed8, assembly=0x8271360, argc=1, argv=0xbffd0098) at driver.c:538 #30 0x0805a5a8 in main_thread_handler (user_data=0xbffcff30) at driver.c:573 #31 0x0805bdc9 in mono_main (argc=2, argv=0xbffd0094) at driver.c:1015 #32 0x08059636 in main (argc=) at main.c:6 #33 0xb7d57050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #34 0x080595b1 in _start () #0 0xffffe410 in __kernel_vsyscall () ================================================================= 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. ================================================================= Aborted (core dumped)