GNU gdb (Ubuntu 7.7-0ubuntu3.1) 7.7 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from psppire...done. /home/adam/openfile: No such file or directory. (gdb) set pagination 0 (gdb) run Starting program: /usr/local/bin/psppire [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffec1ed700 (LWP 944)] [New Thread 0x7fffeb9ec700 (LWP 945)] [New Thread 0x7fffea903700 (LWP 946)] (psppire:940): Gdk-CRITICAL **: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed (psppire:940): Gdk-CRITICAL **: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed [New Thread 0x7fffd9bfc700 (LWP 947)] [New Thread 0x7fffd93fb700 (LWP 948)] [Thread 0x7fffd9bfc700 (LWP 947) exited] [Thread 0x7fffd93fb700 (LWP 948) exited] Program received signal SIGSEGV, Segmentation fault. INT_cairo_set_line_width (cr=0x0, width=0.5) at /build/buildd/cairo-1.13.0~20140204/src/cairo.c:959 959 /build/buildd/cairo-1.13.0~20140204/src/cairo.c: No such file or directory. (gdb) backtrace full #0 INT_cairo_set_line_width (cr=0x0, width=0.5) at /build/buildd/cairo-1.13.0~20140204/src/cairo.c:959 status = #1 0x00007ffff7b8fa86 in xr_set_cairo (xr=0xb041f0, cairo=0x0) at src/output/cairo.c:354 i = 0 #2 0x00007ffff7b9229f in xr_driver_create (cairo=0x0, options=0xae3328) at src/output/cairo.c:1273 xr = 0xb041f0 #3 0x0000000000481420 in create_xr (view=0xae3300) at src/ui/gui/psppire-output-view.c:180 style = 0xaf8c20 text_item = 0x140 font_desc = 0xb04a70 r = 0x7ffff6c17977 font_name = 0xafeed0 "\340*\257" font_width = 32767 cr = 0x0 fgc = 0xae03e0 "\200)\256" #4 0x0000000000481893 in psppire_output_view_put (view=0xae3300, item=0xa863c0) at src/ui/gui/psppire-output-view.c:275 drawing_area = 0x7fffdc0032e0 r = 0x7fffffffd5d0 name = {ss = {string = 0xa9c200 " \n\256", length = 0}, capacity = 7463104} store = 0x7ffff5e2d1a2 path = 0x7ffff60f1c7e iter = {stamp = -11840, user_data = 0x71e0c0, user_data2 = 0xa9c200, user_data3 = 0x7ffff60f1c7e } cr = 0x0 tw = 0 th = -148730026 #5 0x0000000000483635 in psppire_output_submit (this=0x7c4e60, item=0xa863c0) at src/ui/gui/psppire-output-window.c:151 pod = 0x7c4e60 window = 0xa9c200 #6 0x00007ffff7b7ff34 in output_submit__ (e=0x7a6560, item=0xa863c0) at src/output/driver.c:131 d = 0x7c4e60 type = SETTINGS_OUTPUT_RESULT llx = 0x7c4eb0 next = 0x7c4ef0 #7 0x00007ffff7b80083 in output_submit (item=0xa863c0) at src/output/driver.c:170 e = 0x7a6560 #8 0x00007ffff7b8d8ba in text_item_submit (item=0xa863c0) at src/output/text-item.c:90 No locals. #9 0x00007ffff7aa6c73 in do_parse_command (lexer=0xae0a00, ds=0x7c5d90, state=CMD_STATE_DATA) at src/language/command.c:202 command = 0x7ffff7dd3ef0 result = -11344 opened = false n_tokens = 1 __PRETTY_FUNCTION__ = "do_parse_command" #10 0x00007ffff7aa6afb in cmd_parse_in_state (lexer=0xae0a00, ds=0x7c5d90, state=CMD_STATE_DATA) at src/language/command.c:148 session = 0x7c5d20 result = 0 __PRETTY_FUNCTION__ = "cmd_parse_in_state" #11 0x00007ffff7aa6bc6 in cmd_parse (lexer=0xae0a00, ds=0x7c5d90) at src/language/command.c:163 dict = 0x7c5e90 #12 0x00000000004577e7 in execute_syntax (window=0x7c9070, lex_reader=0xade7c0) at src/ui/gui/executor.c:135 ds = 0x7c5d90 result = CMD_SUCCESS lexer = 0xae0a00 retval = 1 pdw = 0x0 next_pdw = 0x7ffff544a7b8 __func__ = "execute_syntax" #13 0x0000000000457aa4 in execute_const_syntax_string (window=0x7c9070, syntax=0xac4d10 "FREQUENCIES\n\t/VARIABLES= Var0001\n\t/FORMAT=AVALUE TABLE.\n") at src/ui/gui/executor.c:203 No locals. #14 0x0000000000457a70 in execute_syntax_string (window=0x7c9070, syntax=0xac4d10 "FREQUENCIES\n\t/VARIABLES= Var0001\n\t/FORMAT=AVALUE TABLE.\n") at src/ui/gui/executor.c:195 No locals. #15 0x000000000046a02c in psppire_dialog_action_activate (act=0x7e0070) at src/ui/gui/psppire-dialog-action.c:116 response = -5 class = 0x7df5b0 sl = 0x944a20 __func__ = "psppire_dialog_action_activate" #16 0x0000000000472630 in psppire_dialog_action_frequencies_activate (a=0x7e0070) at src/ui/gui/psppire-dialog-action-frequencies.c:341 act = 0x7e0070 pda = 0x7e0070 xml = 0x7fffd4004d70 stats_treeview = 0x8c0640 tables_button = 0xa7fe70 charts_button = 0xa7fdb0 #17 0x00007ffff60ed3b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #18 0x00007ffff60fe557 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #19 0x00007ffff6106a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #20 0x00007ffff6106ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #21 0x00007ffff6f1f1b0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 No symbol table info available. #22 0x00007ffff60ed3b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #23 0x00007ffff60fe557 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #24 0x00007ffff6106a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #25 0x00007ffff6106ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #26 0x00007fffef0ff390 in ?? () from /usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0 No symbol table info available. #27 0x00007ffff6c16ce7 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 No symbol table info available. #28 0x00007ffff5e1dce5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #29 0x00007ffff5e1e048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #30 0x00007ffff5e1e30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #31 0x00007ffff6fd6447 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 No symbol table info available. #32 0x000000000045a01b in run_inner_loop (data=0x7fffffffdf10) at src/ui/gui/main.c:233 ip = 0x7fffffffdf10 #33 0x00007ffff6fd6597 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 No symbol table info available. #34 0x000000000045a26f in main (argc=1, argv=0x7fffffffe008) at src/ui/gui/main.c:343 init_p = {data_file = 0x0, splash_window = 0x781080} show_splash = 1 parser = 0x6efb00 vers = 0x0 (gdb) info registers rax 0x3fe0000000000000 4602678819172646912 rbx 0xae03e0 11404256 rcx 0xb04740 11552576 rdx 0x0 0 rsi 0x0 0 rdi 0x0 0 rbp 0x7fffffffcfe0 0x7fffffffcfe0 rsp 0x7fffffffcf80 0x7fffffffcf80 r8 0x0 0 r9 0xb04780 11552640 r10 0x7fffffffcd50 140737488342352 r11 0x7ffff634f170 140737324052848 r12 0x7d45f0 8209904 r13 0x1 1 r14 0x7fffffffd630 140737488344624 r15 0x7fffffffd5d0 140737488344528 rip 0x7ffff634f171 0x7ffff634f171 eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) x/16i $pc => 0x7ffff634f171 : mov 0x4(%rdi),%eax 0x7ffff634f174 : mov %rdi,%rbx 0x7ffff634f177 : test %eax,%eax 0x7ffff634f179 : jne 0x7ffff634f195 0x7ffff634f17b : xorpd %xmm1,%xmm1 0x7ffff634f17f : mov 0x20(%rdi),%rax 0x7ffff634f183 : maxsd %xmm0,%xmm1 0x7ffff634f187 : movapd %xmm1,%xmm0 0x7ffff634f18b : callq *0x88(%rax) 0x7ffff634f191 : test %eax,%eax 0x7ffff634f193 : jne 0x7ffff634f197 0x7ffff634f195 : pop %rbx 0x7ffff634f196 : retq 0x7ffff634f197 : mov %rbx,%rdi 0x7ffff634f19a : mov %eax,%esi 0x7ffff634f19c : pop %rbx (gdb) thread apply all backtrace Thread 4 (Thread 0x7fffea903700 (LWP 946)): #0 0x00007ffff5178c6d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff5e1dfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff5e1e0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5e1e129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff5e42f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff5459182 in start_thread (arg=0x7fffea903700) at pthread_create.c:312 #6 0x00007ffff5185fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fffeb9ec700 (LWP 945)): #0 0x00007ffff5178c6d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff5e1dfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff5e1e30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff695ce16 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff5e42f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff5459182 in start_thread (arg=0x7fffeb9ec700) at pthread_create.c:312 #6 0x00007ffff5185fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fffec1ed700 (LWP 944)): #0 0x00007ffff5178c6d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff5e1dfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff5e1e0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fffecb331ad in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #4 0x00007ffff5e42f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff5459182 in start_thread (arg=0x7fffec1ed700) at pthread_create.c:312 #6 0x00007ffff5185fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffff7fca9c0 (LWP 940)): #0 INT_cairo_set_line_width (cr=0x0, width=0.5) at /build/buildd/cairo-1.13.0~20140204/src/cairo.c:959 #1 0x00007ffff7b8fa86 in xr_set_cairo (xr=0xb041f0, cairo=0x0) at src/output/cairo.c:354 #2 0x00007ffff7b9229f in xr_driver_create (cairo=0x0, options=0xae3328) at src/output/cairo.c:1273 #3 0x0000000000481420 in create_xr (view=0xae3300) at src/ui/gui/psppire-output-view.c:180 #4 0x0000000000481893 in psppire_output_view_put (view=0xae3300, item=0xa863c0) at src/ui/gui/psppire-output-view.c:275 #5 0x0000000000483635 in psppire_output_submit (this=0x7c4e60, item=0xa863c0) at src/ui/gui/psppire-output-window.c:151 #6 0x00007ffff7b7ff34 in output_submit__ (e=0x7a6560, item=0xa863c0) at src/output/driver.c:131 #7 0x00007ffff7b80083 in output_submit (item=0xa863c0) at src/output/driver.c:170 #8 0x00007ffff7b8d8ba in text_item_submit (item=0xa863c0) at src/output/text-item.c:90 #9 0x00007ffff7aa6c73 in do_parse_command (lexer=0xae0a00, ds=0x7c5d90, state=CMD_STATE_DATA) at src/language/command.c:202 #10 0x00007ffff7aa6afb in cmd_parse_in_state (lexer=0xae0a00, ds=0x7c5d90, state=CMD_STATE_DATA) at src/language/command.c:148 #11 0x00007ffff7aa6bc6 in cmd_parse (lexer=0xae0a00, ds=0x7c5d90) at src/language/command.c:163 #12 0x00000000004577e7 in execute_syntax (window=0x7c9070, lex_reader=0xade7c0) at src/ui/gui/executor.c:135 #13 0x0000000000457aa4 in execute_const_syntax_string (window=0x7c9070, syntax=0xac4d10 "FREQUENCIES\n\t/VARIABLES= Var0001\n\t/FORMAT=AVALUE TABLE.\n") at src/ui/gui/executor.c:203 #14 0x0000000000457a70 in execute_syntax_string (window=0x7c9070, syntax=0xac4d10 "FREQUENCIES\n\t/VARIABLES= Var0001\n\t/FORMAT=AVALUE TABLE.\n") at src/ui/gui/executor.c:195 #15 0x000000000046a02c in psppire_dialog_action_activate (act=0x7e0070) at src/ui/gui/psppire-dialog-action.c:116 #16 0x0000000000472630 in psppire_dialog_action_frequencies_activate (a=0x7e0070) at src/ui/gui/psppire-dialog-action-frequencies.c:341 #17 0x00007ffff60ed3b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff60fe557 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff6106a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff6106ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #21 0x00007ffff6f1f1b0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #22 0x00007ffff60ed3b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #23 0x00007ffff60fe557 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #24 0x00007ffff6106a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #25 0x00007ffff6106ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x00007fffef0ff390 in ?? () from /usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0 #27 0x00007ffff6c16ce7 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #28 0x00007ffff5e1dce5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007ffff5e1e048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007ffff5e1e30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007ffff6fd6447 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #32 0x000000000045a01b in run_inner_loop (data=0x7fffffffdf10) at src/ui/gui/main.c:233 #33 0x00007ffff6fd6597 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #34 0x000000000045a26f in main (argc=1, argv=0x7fffffffe008) at src/ui/gui/main.c:343 (gdb) quit A debugging session is active. Inferior 1 [process 940] will be killed. Quit anyway? (y or n)