[Thread debugging using libthread_db enabled] [New Thread 0x7ffff7ff8700 (LWP 18938)] [New Thread 0x7fffe65a3700 (LWP 18939)] [New Thread 0x7fffe5b47700 (LWP 18940)] Program received signal SIGSEGV, Segmentation fault. #0 0x00007fffea9b64d3 in lookup_composite_function (op=PIXMAN_OP_SRC, src=0xf93b80, mask=0x0, dest=0xf93fb0, src_x=0, src_y=0, mask_x=0, mask_y=0, dest_x=0, dest_y=0, width=8, height=1) at ../../pixman/pixman.c:378 info = 0x8 imp = 0x8 cache = 0x0 i = 0 #1 pixman_image_composite32 (op=PIXMAN_OP_SRC, src=0xf93b80, mask=0x0, dest=0xf93fb0, src_x=0, src_y=0, mask_x=0, mask_y=0, dest_x=0, dest_y=0, width=8, height=1) at ../../pixman/pixman.c:765 src_format = 262144 mask_format = 0 dest_format = PIXMAN_a8r8g8b8 src_flags = 2024055 mask_flags = 8192 dest_flags = 936575 region = {extents = {x1 = 0, y1 = 0, x2 = 8, y2 = 1}, data = 0x0} extents = 0x7fffffffb830 imp = 0x0 func = 0x2be008 #2 0x00007fffee7db84a in ?? () from /usr/lib/libcairo.so.2 No symbol table info available. #3 0x00007fffee7dca57 in ?? () from /usr/lib/libcairo.so.2 No symbol table info available. #4 0x00007fffee80a45c in ?? () from /usr/lib/libcairo.so.2 No symbol table info available. #5 0x00007fffee7e889e in ?? () from /usr/lib/libcairo.so.2 No symbol table info available. #6 0x00007fffee7ec2c7 in ?? () from /usr/lib/libcairo.so.2 No symbol table info available. #7 0x00007fffee7ecd74 in ?? () from /usr/lib/libcairo.so.2 No symbol table info available. #8 0x00007fffee7e9403 in ?? () from /usr/lib/libcairo.so.2 No symbol table info available. #9 0x00007fffee7c303d in ?? () from /usr/lib/libcairo.so.2 No symbol table info available. #10 0x00007fffee7b9db0 in cairo_fill_preserve () from /usr/lib/libcairo.so.2 No symbol table info available. #11 0x00007fffee7b9dc9 in cairo_fill () from /usr/lib/libcairo.so.2 No symbol table info available. #12 0x00007fffe869701c in ?? () from /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so No symbol table info available. #13 0x00007fffe8692143 in ?? () from /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so No symbol table info available. #14 0x00007ffff2e6f588 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #15 0x00007ffff2e62578 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #16 0x00007ffff179481c in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #17 0x00007ffff17a5e1f in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #18 0x00007ffff17aefa9 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #19 0x00007ffff17af41f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #20 0x00007ffff2f7e4d1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #21 0x00007ffff2e60d9d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #22 0x00007ffff2aba7dc in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #23 0x00007ffff2aba78b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #24 0x00007ffff2aba78b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #25 0x00007ffff2aba78b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #26 0x00007ffff2ab573b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #27 0x00007ffff2ab7929 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #28 0x00007ffff2de3761 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #29 0x00007ffff2a94c46 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #30 0x00007ffff10d0bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #31 0x00007ffff10d13a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #32 0x00007ffff10d19f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #33 0x00007ffff2e5faf7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #34 0x00007ffff3da0578 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0 No symbol table info available. #35 0x00007ffff3e1d3eb in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0 No symbol table info available. #36 0x00007ffff5864558 in _wrap_App_OnRun (argc=, argv=, self=6335840) at src/App.cpp:3039 argp1 = 0xf12340 director = vresult = 4 arg1 = 0xf12340 res1 = upcall = true result = #37 0x00007ffff7b27bad in vm_call0 (th=0x603fc0, recv=, id=22408, argc=0, argv=0x0, me=) at vm_eval.c:79 reg_cfp = 0x7ffff7fc1e58 cfp = 0x40000 def = 0xa649b0 val = klass = blockptr = #38 0x00007ffff7b28788 in rb_call (recv=, mid=, n=) at vm_eval.c:438 No locals. #39 rb_funcall (recv=, mid=, n=) at vm_eval.c:638 argv = ar = {{gp_offset = 9447429, fp_offset = 0, overflow_arg_area = 0x6641f8, reg_save_area = 0x6}} #40 0x00007ffff5865778 in SwigDirector_App::OnRun (this=0xf12340) at src/App.cpp:2569 c_result = result = swig_val = swig_res = #41 0x00007ffff391053a in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0 No symbol table info available. #42 0x00007ffff5863cb0 in main_loop (argc=, argv=, self=6335840) at src/App.cpp:2328 argc = 1 argv = {0x7ffff5cbd698 L"wxruby", 0x0} #43 _wrap_App_main_loop (argc=, argv=, self=6335840) at src/App.cpp:3290 argp1 = 0xf12340 vresult = 4 arg1 = 0xf12340 res1 = #44 0x00007ffff7b2a8a2 in vm_call_cfunc (th=, cfp=0x7ffff7fc1eb0, num=, blockptr=, flag=, id=22472, me=0xa65310, recv=6335840) at vm_insnhelper.c:402 val = 0 def = 0xa65380 cfp = 0x0 #45 vm_call_method (th=, cfp=0x7ffff7fc1eb0, num=, blockptr=, flag=, id=22472, me=0xa65310, recv=6335840) at vm_insnhelper.c:524 val = #46 0x00007ffff7b21eb0 in vm_exec_core (th=0x603fc0, initial=) at insns.def:1006 v = me = 0x8 recv = flag = klass = 262144 blockptr = num = -136389136 id = 22472 val = ic = blockiseq = op_argc = op_id = 22472 op_flag = reg_pc = reg_cfp = 0x7ffff7fc1eb0 insns_address_table = {0x7ffff7b1fcf8, 0x7ffff7b1fd10, 0x7ffff7b1fd58, 0x7ffff7b1fd90, 0x7ffff7b1fdf0, 0x7ffff7b1fe28, 0x7ffff7b1fe90, 0x7ffff7b1fee8, 0x7ffff7b1ffd0, 0x7ffff7b20050, 0x7ffff7b20260, 0x7ffff7b20180, 0x7ffff7b201d0, 0x7ffff7b200b0, 0x7ffff7b200f0, 0x7ffff7b20120, 0x7ffff7b20150, 0x7ffff7b202b8, 0x7ffff7b202e8, 0x7ffff7b20330, 0x7ffff7b20368, 0x7ffff7b203a0, 0x7ffff7b20450, 0x7ffff7b21b40, 0x7ffff7b21c08, 0x7ffff7b21688, 0x7ffff7b216c0, 0x7ffff7b217e0, 0x7ffff7b218a0, 0x7ffff7b21900, 0x7ffff7b21a20, 0x7ffff7b21ae0, 0x7ffff7b21b28, 0x7ffff7b21638, 0x7ffff7b224c0, 0x7ffff7b22430, 0x7ffff7b22480, 0x7ffff7b22340, 0x7ffff7b22378, 0x7ffff7b223c0, 0x7ffff7b223e8, 0x7ffff7b21c58, 0x7ffff7b21c80, 0x7ffff7b21de0, 0x7ffff7b21ee0, 0x7ffff7b21fa8, 0x7ffff7b22160, 0x7ffff7b221d8, 0x7ffff7b22210, 0x7ffff7b20498, 0x7ffff7b204d0, 0x7ffff7b20520, 0x7ffff7b20550, 0x7ffff7b205a0, 0x7ffff7b20640, 0x7ffff7b206b8, 0x7ffff7b20718, 0x7ffff7b20750, 0x7ffff7b207e0, 0x7ffff7b20858, 0x7ffff7b20920, 0x7ffff7b209c0, 0x7ffff7b20a68, 0x7ffff7b20ae0, 0x7ffff7b20c30, 0x7ffff7b20ce8, 0x7ffff7b20d60, 0x7ffff7b20e18, 0x7ffff7b20e70, 0x7ffff7b20f70, 0x7ffff7b21080, 0x7ffff7b211a0, 0x7ffff7b21260, 0x7ffff7b21340, 0x7ffff7b21410, 0x7ffff7b21580, 0x7ffff7b215c0, 0x7ffff7b214e0, 0x7ffff7b21510, 0x7ffff7b21550} #47 0x00007ffff7b26a24 in vm_exec (th=0x603fc0) at vm.c:1147 _th = 0x603fc0 _tag = {buf = {{__jmpbuf = {6307776, -5218887444527617683, 7390208, 8096368, 0, 0, 5218887725095020909, 5218869493227153773}, __mask_was_saved = 0, __saved_mask = {__val = {6630480, 1, 140737344389918, 140737351892808, 6729024, 0, 140737348405838, 4226325968, 6308672, 32, 140737353883400, 7390328, 140737348167841, 8102016, 140737352835128, 140737353883400}}}}, tag = 0, retval = 4, prev = 0x7fffffffdec0} state = result = err = escape_dfp = 0x0 #48 0x00007ffff7b2dca1 in rb_iseq_eval_main (iseqval=6509600) at vm.c:1388 th = 0x603fc0 val = tmp = #49 0x00007ffff7a3ca9a in ruby_exec_internal (n=0x635420) at eval.c:214 _th = 0x603fc0 _tag = {buf = {{__jmpbuf = {6509600, -5218887726246434451, 4196272, 140737488347392, 0, 0, 5218887725197781357, 5218869342317668717}, __mask_was_saved = 0, __saved_mask = {__val = {6509600, 4085144, 0, 0, 0, 140737347706880, 140737351949604, 5, 0, 140737347733584, 140737351949604, 5, 6509600, 0, 4196272, 140737488347392}}}}, tag = 0, retval = 1, prev = 0x0} state = 0 iseq = 6509600 th = 0x603fc0 #50 0x00007ffff7a3d0bd in ruby_exec_node (n=0x635420) at eval.c:261 No locals. #51 0x00007ffff7a3ebfe in ruby_run_node (n=0x635420) at eval.c:254 status = 32767 #52 0x00000000004008eb in main (argc=4, argv=0x7fffffffe108) at main.c:35 variable_in_this_stack_frame = 0 rax 0x8 8 rbx 0x7fffffffcab0 140737488341680 rcx 0x40000 262144 rdx 0x0 0 rsi 0x0 0 rdi 0x7ffff7fc4030 140737353891888 rbp 0x7fffffffb910 0x7fffffffb910 rsp 0x7fffffffb7c0 0x7fffffffb7c0 r8 0x7fffffffb8a8 140737488337064 r9 0x0 0 r10 0x7fffffffb530 140737488336176 r11 0x7ffff7deddf0 140737351966192 r12 0xf940d0 16335056 r13 0xf93510 16332048 r14 0x1 1 r15 0x8 8 rip 0x7fffea9b64d3 0x7fffea9b64d3 eflags 0x10202 [ IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 => 0x7fffea9b64d3 : mov (%rax),%eax 0x7fffea9b64d5 : cmp %eax,-0x44(%rbp) 0x7fffea9b64d8 : jne 0x7fffea9b65b7 0x7fffea9b64de : mov -0xa0(%rbp),%rax 0x7fffea9b64e5 : mov 0x4(%rax),%eax 0x7fffea9b64e8 : cmp %eax,-0x48(%rbp) 0x7fffea9b64eb : jne 0x7fffea9b65b7 0x7fffea9b64f1 : mov -0xa0(%rbp),%rax 0x7fffea9b64f8 : mov 0xc(%rax),%eax 0x7fffea9b64fb : cmp %eax,-0x50(%rbp) 0x7fffea9b64fe : jne 0x7fffea9b65b7 0x7fffea9b6504 : mov -0xa0(%rbp),%rax 0x7fffea9b650b : mov 0x14(%rax),%eax 0x7fffea9b650e : cmp %eax,-0x58(%rbp) 0x7fffea9b6511 : jne 0x7fffea9b65b7 0x7fffea9b6517 : mov -0xa0(%rbp),%rax Thread 4 (Thread 0x7fffe5b47700 (LWP 18940)): #0 0x00007ffff7710fd3 in __poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffff10d1104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff10d19f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff25dfc44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff10f83e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff7420d8c in start_thread (arg=0x7fffe5b47700) at pthread_create.c:304 #6 0x00007ffff771e11d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fffe65a3700 (LWP 18939)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007ffff137f392 in ?? () from /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 #2 0x00007ffff10a62af in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff10fab51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff10f83e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff7420d8c in start_thread (arg=0x7fffe65a3700) at pthread_create.c:304 #6 0x00007ffff771e11d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ffff7ff8700 (LWP 18938)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007ffff7b3491c in native_cond_timedwait (dummy=) at thread_pthread.c:136 #2 thread_timer (dummy=) at thread_pthread.c:790 #3 0x00007ffff7420d8c in start_thread (arg=0x7ffff7ff8700) at pthread_create.c:304 #4 0x00007ffff771e11d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffff7fc3720 (LWP 18933)): #0 0x00007fffea9b64d3 in lookup_composite_function (op=PIXMAN_OP_SRC, src=0xf93b80, mask=0x0, dest=0xf93fb0, src_x=0, src_y=0, mask_x=0, mask_y=0, dest_x=0, dest_y=0, width=8, height=1) at ../../pixman/pixman.c:378 #1 pixman_image_composite32 (op=PIXMAN_OP_SRC, src=0xf93b80, mask=0x0, dest=0xf93fb0, src_x=0, src_y=0, mask_x=0, mask_y=0, dest_x=0, dest_y=0, width=8, height=1) at ../../pixman/pixman.c:765 #2 0x00007fffee7db84a in ?? () from /usr/lib/libcairo.so.2 #3 0x00007fffee7dca57 in ?? () from /usr/lib/libcairo.so.2 #4 0x00007fffee80a45c in ?? () from /usr/lib/libcairo.so.2 #5 0x00007fffee7e889e in ?? () from /usr/lib/libcairo.so.2 #6 0x00007fffee7ec2c7 in ?? () from /usr/lib/libcairo.so.2 #7 0x00007fffee7ecd74 in ?? () from /usr/lib/libcairo.so.2 #8 0x00007fffee7e9403 in ?? () from /usr/lib/libcairo.so.2 #9 0x00007fffee7c303d in ?? () from /usr/lib/libcairo.so.2 #10 0x00007fffee7b9db0 in cairo_fill_preserve () from /usr/lib/libcairo.so.2 #11 0x00007fffee7b9dc9 in cairo_fill () from /usr/lib/libcairo.so.2 #12 0x00007fffe869701c in ?? () from /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so #13 0x00007fffe8692143 in ?? () from /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so #14 0x00007ffff2e6f588 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #15 0x00007ffff2e62578 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #16 0x00007ffff179481c in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff17a5e1f in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff17aefa9 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff17af41f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff2f7e4d1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #21 0x00007ffff2e60d9d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #22 0x00007ffff2aba7dc in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #23 0x00007ffff2aba78b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #24 0x00007ffff2aba78b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #25 0x00007ffff2aba78b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #26 0x00007ffff2ab573b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #27 0x00007ffff2ab7929 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #28 0x00007ffff2de3761 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #29 0x00007ffff2a94c46 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #30 0x00007ffff10d0bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007ffff10d13a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007ffff10d19f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007ffff2e5faf7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #34 0x00007ffff3da0578 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0 #35 0x00007ffff3e1d3eb in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0 #36 0x00007ffff5864558 in _wrap_App_OnRun (argc=, argv=, self=6335840) at src/App.cpp:3039 #37 0x00007ffff7b27bad in vm_call0 (th=0x603fc0, recv=, id=22408, argc=0, argv=0x0, me=) at vm_eval.c:79 #38 0x00007ffff7b28788 in rb_call (recv=, mid=, n=) at vm_eval.c:438 #39 rb_funcall (recv=, mid=, n=) at vm_eval.c:638 #40 0x00007ffff5865778 in SwigDirector_App::OnRun (this=0xf12340) at src/App.cpp:2569 #41 0x00007ffff391053a in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0 #42 0x00007ffff5863cb0 in main_loop (argc=, argv=, self=6335840) at src/App.cpp:2328 #43 _wrap_App_main_loop (argc=, argv=, self=6335840) at src/App.cpp:3290 #44 0x00007ffff7b2a8a2 in vm_call_cfunc (th=, cfp=0x7ffff7fc1eb0, num=, blockptr=, flag=, id=22472, me=0xa65310, recv=6335840) at vm_insnhelper.c:402 #45 vm_call_method (th=, cfp=0x7ffff7fc1eb0, num=, blockptr=, flag=, id=22472, me=0xa65310, recv=6335840) at vm_insnhelper.c:524 #46 0x00007ffff7b21eb0 in vm_exec_core (th=0x603fc0, initial=) at insns.def:1006 #47 0x00007ffff7b26a24 in vm_exec (th=0x603fc0) at vm.c:1147 #48 0x00007ffff7b2dca1 in rb_iseq_eval_main (iseqval=6509600) at vm.c:1388 #49 0x00007ffff7a3ca9a in ruby_exec_internal (n=0x635420) at eval.c:214 #50 0x00007ffff7a3d0bd in ruby_exec_node (n=0x635420) at eval.c:261 #51 0x00007ffff7a3ebfe in ruby_run_node (n=0x635420) at eval.c:254 #52 0x00000000004008eb in main (argc=4, argv=0x7fffffffe108) at main.c:35 A debugging session is active. Inferior 1 [process 18933] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal]