Stacktrace: at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004> at Gtk.Application.Run () at GLWidgetTest.MainClass.Main (string[]) [0x00011] in /home/alan/Projects/GLWidget/GLWidgetTest/Main.cs:13 at (wrapper runtime-invoke) .runtime_invoke_void_object (object,intptr,intptr,intptr) Native stacktrace: /usr/bin/mono() [0x80d7274] /usr/bin/mono() [0x811259b] [0xb77e6410] /usr/lib/libX11.so.6(+0x2747f) [0xb5b1d47f] /usr/lib/libX11.so.6(XrmQGetResource+0x44) [0xb5b34144] /usr/lib/libX11.so.6(XGetDefault+0xcb) [0xb5b137fb] /usr/lib/libcairo.so.2(+0x44f98) [0xb5a96f98] /usr/lib/libcairo.so.2(+0x45296) [0xb5a97296] /usr/lib/libcairo.so.2(+0x45a9c) [0xb5a97a9c] /usr/lib/libcairo.so.2(cairo_xlib_surface_create+0xff) [0xb5a9822f] /usr/lib/libgdk-x11-2.0.so.0(+0x501e6) [0xb5cc71e6] /usr/lib/libgdk-x11-2.0.so.0(+0x286ae) [0xb5c9f6ae] /usr/lib/libgdk-x11-2.0.so.0(+0x19f62) [0xb5c90f62] /usr/lib/libgdk-x11-2.0.so.0(gdk_window_begin_paint_region+0x1ab) [0xb5cae23b] /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x60f) [0xb5e4410f] /usr/lib/libgdk-x11-2.0.so.0(+0x3b84b) [0xb5cb284b] /usr/lib/libgdk-x11-2.0.so.0(+0x64ad4) [0xb5cdbad4] /usr/lib/libgdk-x11-2.0.so.0(+0x37fa3) [0xb5caefa3] /usr/lib/libgdk-x11-2.0.so.0(gdk_window_process_all_updates+0x13f) [0xb5cb0fbf] /usr/lib/libgdk-x11-2.0.so.0(+0x3a03b) [0xb5cb103b] /usr/lib/libgdk-x11-2.0.so.0(+0x16358) [0xb5c8d358] /lib/libglib-2.0.so.0(+0x39661) [0xb773c661] /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d5) [0xb773e5e5] /lib/libglib-2.0.so.0(+0x3f2d8) [0xb77422d8] /lib/libglib-2.0.so.0(g_main_loop_run+0x187) [0xb7742817] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0xb5e443c9] [0xb505ea96] [0xb505ea5b] [0xb69261f0] [0xb692626c] /usr/bin/mono() [0x8063828] /usr/bin/mono(mono_runtime_invoke+0x40) [0x8119790] /usr/bin/mono(mono_runtime_exec_main+0xde) [0x811d29e] /usr/bin/mono(mono_runtime_run_main+0x112) [0x811d5a2] /usr/bin/mono(mono_main+0x1679) [0x80b54d9] /usr/bin/mono() [0x805b855] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb7572bd6] /usr/bin/mono() [0x805b791] Debug info from gdb: [Thread debugging using libthread_db enabled] [New Thread 0xb6525b70 (LWP 9756)] [New Thread 0xb6556b70 (LWP 9755)] [New Thread 0xb73b9b70 (LWP 9754)] 0xb77e6422 in __kernel_vsyscall () 4 Thread 0xb73b9b70 (LWP 9754) 0xb77e6422 in __kernel_vsyscall () 3 Thread 0xb6556b70 (LWP 9755) 0xb77e6422 in __kernel_vsyscall () 2 Thread 0xb6525b70 (LWP 9756) 0xb77e6422 in __kernel_vsyscall () * 1 Thread 0xb75296f0 (LWP 9751) 0xb77e6422 in __kernel_vsyscall () Thread 4 (Thread 0xb73b9b70 (LWP 9754)): #0 0xb77e6422 in __kernel_vsyscall () #1 0xb76e6015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08206f3a in ?? () #3 0x0820abed in ?? () #4 0x08207d65 in ?? () #5 0xb76e196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb7629a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xb6556b70 (LWP 9755)): #0 0xb77e6422 in __kernel_vsyscall () #1 0xb76e9736 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x081e3708 in ?? () #3 0xb76e196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb7629a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb6525b70 (LWP 9756)): #0 0xb77e6422 in __kernel_vsyscall () #1 0xb76e8245 in sem_wait@@GLIBC_2.1 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08202a98 in mono_sem_wait () #3 0x08126078 in ?? () #4 0x081aa80b in ?? () #5 0x081e512e in ?? () #6 0x08208315 in ?? () #7 0xb76e196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb7629a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb75296f0 (LWP 9751)): #0 0xb77e6422 in __kernel_vsyscall () #1 0xb76e8f5b in read () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x080d7444 in ?? () #3 0x0811259b in ?? () #4 #5 0xb76e3f2d in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb5b1d47f in ?? () from /usr/lib/libX11.so.6 #7 0xb5b34144 in XrmQGetResource () from /usr/lib/libX11.so.6 #8 0xb5b137fb in XGetDefault () from /usr/lib/libX11.so.6 #9 0xb5a96f98 in ?? () from /usr/lib/libcairo.so.2 #10 0xb5a97296 in ?? () from /usr/lib/libcairo.so.2 #11 0xb5a97a9c in ?? () from /usr/lib/libcairo.so.2 #12 0xb5a9822f in cairo_xlib_surface_create () from /usr/lib/libcairo.so.2 #13 0xb5cc71e6 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #14 0xb5c9f6ae in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #15 0xb5c90f62 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #16 0xb5cae23b in gdk_window_begin_paint_region () from /usr/lib/libgdk-x11-2.0.so.0 #17 0xb5e4410f in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #18 0xb5cb284b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #19 0xb5cdbad4 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #20 0xb5caefa3 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #21 0xb5cb0fbf in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #22 0xb5cb103b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #23 0xb5c8d358 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #24 0xb773c661 in ?? () from /lib/libglib-2.0.so.0 #25 0xb773e5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #26 0xb77422d8 in ?? () from /lib/libglib-2.0.so.0 #27 0xb7742817 in g_main_loop_run () from /lib/libglib-2.0.so.0 #28 0xb5e443c9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb505ea96 in ?? () #30 0xb505ea5b in ?? () #31 0xb69261f0 in ?? () #32 0xb692626c in ?? () #33 0x08063828 in ?? () #34 0x08119790 in mono_runtime_invoke () #35 0x0811d29e in mono_runtime_exec_main () #36 0x0811d5a2 in mono_runtime_run_main () #37 0x080b54d9 in mono_main () #38 0x0805b855 in ?? () #39 0xb7572bd6 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #40 0x0805b791 in ?? () ================================================================= 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. ================================================================= The application was terminated by a signal: SIGIOT