[bert@draaikolk pcb-20140316]$ gdb src/pcb GNU gdb (GDB) Fedora (7.1-34.fc13) Copyright (C) 2010 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 "i686-redhat-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/bert/workspace/sandbox/pcb-20140316/src/pcb...done. (gdb) run Starting program: /home/bert/workspace/sandbox/pcb-20140316/src/pcb [Thread debugging using libthread_db enabled] Detaching after fork from child process 7300. sh: /home/bert/workspace/sandbox/pcb-20140316/src/../share/pcb/ListLibraryContents.sh: No such file or directory [New Thread 0xb3adcb70 (LWP 7301)] [New Thread 0xb2effb70 (LWP 7302)] [New Thread 0xb22ffb70 (LWP 7303)] [New Thread 0xb18feb70 (LWP 7304)] [New Thread 0xb0efdb70 (LWP 7305)] [Thread 0xb3adcb70 (LWP 7301) exited] [Thread 0xb0efdb70 (LWP 7305) exited] [Thread 0xb2effb70 (LWP 7302) exited] [Thread 0xb18feb70 (LWP 7304) exited] failed to create pixmap Gdk-ERROR **: The program 'pcb' received an X Window System error. This probably reflects a bug in the program. The error was 'BadDrawable (invalid Pixmap or Window parameter)'. (Details: serial 22541 error_code 9 request_code 55 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) aborting... Program received signal SIGABRT, Aborted. 0x00110424 in __kernel_vsyscall () (gdb) bt #0 0x00110424 in __kernel_vsyscall () #1 0x00e23bd1 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0x00e254aa in abort () at abort.c:92 #3 0x02b160d6 in IA__g_logv (log_domain=0x735714 "Gdk", log_level=, format=0x7530f3 "%s", args1= 0xbfffde7c "0k\275\b\t") at gmessages.c:549 #4 0x02b16107 in IA__g_log (log_domain=0x735714 "Gdk", log_level=G_LOG_LEVEL_ERROR, format=0x7530f3 "%s") at gmessages.c:569 #5 0x0071de93 in gdk_x_error (display=0x81e5ee8, error=0xbfffdf4c) at gdkmain-x11.c:466 #6 0x00555121 in _XError (dpy=0x81e5ee8, rep=0x86ec438) at XlibInt.c:3103 #7 0x0055b957 in process_responses (dpy=, wait_for_first_event=0, current_error=0xbfffe06c, current_request=22543) at xcb_io.c:214 #8 0x0055c016 in _XReply (dpy=0x81e5ee8, rep=0xbfffe0a0, extra=0, discard=1) at xcb_io.c:464 #9 0x00537aae in XGetGeometry (dpy=0x81e5ee8, d=190843816, root=0xbfffe10c, x=0xbfffe144, y=0xbfffe140, width=0xbfffe14c, height=0xbfffe148, borderWidth=0xbfffe108, depth=0xbfffe104) at GetGeom.c:49 #10 0x004258e5 in swrastGetDrawableInfo (draw=0x8bd2548, x=0xbfffe144, y=0xbfffe140, w=0xbfffe14c, h=0xbfffe148, loaderPrivate= 0x86ece38) at drisw_glx.c:125 #11 0x00f8b234 in get_window_size (ctx=0x86eeca0, fb=) at swrast.c:441 #12 swrast_check_and_update_window_size (ctx=0x86eeca0, fb=) at swrast.c:451 #13 0x00f8b2c0 in driBindContext (ctx=0x86eeca0, draw=0x8bd2548, read=0x8bd2548) at swrast.c:616 #14 0x0042540e in driBindContext (context=0x88420b0, draw=0x86ece38, read=0x86ece38) at drisw_glx.c:232 #15 0x0040a844 in MakeContextCurrent (dpy=0x81e5ee8, draw=190843816, read=190843816, gc=0x86ebcb8) at glxcurrent.c:402 #16 0x0040aaa3 in glXMakeCurrent (dpy=0x81e5ee8, draw=190843816, gc=0x86ebcb8) at glxcurrent.c:545 #17 0x001f7bd7 in gdk_gl_pixmap_impl_x11_make_context_current (draw=0x87baa00, read=0x87baa00, glcontext= 0x87d4e90 [GdkGLContextImplX11]) at gdkglpixmap-x11.c:294 #18 0x001d57cc in gdk_gl_drawable_gl_begin (gldrawable=0x87baa00, glcontext=0x87d4e90 [GdkGLContextImplX11]) at gdkgldrawable.c:143 #19 0x08115038 in ghid_render_pixmap (cx=40716200, cy=25742900, zoom=28222.222222222223, width=90, height=90, depth=24) at hid/gtk/gtkhid-gl.c:1217 #20 0x081080ab in ghid_violation_renderer_render (cell=0x8387d60 [GhidViolationRenderer], window=0x88242a0 [GdkWindow], widget= 0x87d03f8 [GtkTreeView], background_area=0xbfffe508, cell_area=0xbfffe518, expose_area=0xbfffe528, flags=0) at hid/gtk/gui-drc-window.c:644 #21 0x05ae9690 in IA__gtk_cell_renderer_render (cell=0x8387d60 [GhidViolationRenderer], window=0x88242a0 [GdkWindow], widget= 0x87d03f8 [GtkTreeView], background_area=0xbfffe508, cell_area=0xbfffe518, expose_area=0xbfffe528, flags=0) at gtkcellrenderer.c:578 #22 0x05ce71fe in gtk_tree_view_column_cell_process_action (tree_column=0x8723120 [GtkTreeViewColumn], window= 0x88242a0 [GdkWindow], background_area=0xbfffe708, cell_area=0xbfffe6f8, flags=0, action=0, expose_area=0xbfffeca4, focus_rectangle=0x0, editable_widget=0x0, event=0x0, path_string=0x0) at gtktreeviewcolumn.c:2835 ---Type to continue, or q to quit--- #23 0x05ce7ff4 in _gtk_tree_view_column_cell_render (tree_column=0x8723120 [GtkTreeViewColumn], window=0x88242a0 [GdkWindow], background_area=0xbfffe708, cell_area=0xbfffe6f8, expose_area=0xbfffeca4, flags=0) at gtktreeviewcolumn.c:3168 #24 0x05ce2029 in gtk_tree_view_bin_expose (widget=0x87d03f8 [GtkTreeView], event=0xbfffec98) at gtktreeview.c:4708 #25 0x05ce3872 in gtk_tree_view_expose (widget=0x87d03f8 [GtkTreeView], event=0xbfffec98) at gtktreeview.c:5022 #26 0x05bb19a8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x820f2a8, return_value=0xbfffe9f4, n_param_values=2, param_values= 0x8399190, invocation_hint=0xbfffe9e0, marshal_data=0x5ce3760) at gtkmarshalers.c:84 #27 0x05a24d1a in g_type_class_meta_marshal (closure=0x820f2a8, return_value=0xbfffe9f4, n_param_values=2, param_values= 0x8399190, invocation_hint=0xbfffe9e0, marshal_data=0xc8) at gclosure.c:878 #28 0x05a266e3 in IA__g_closure_invoke (closure=0x820f2a8, return_value=0xbfffe9f4, n_param_values=2, param_values=0x8399190, invocation_hint=0xbfffe9e0) at gclosure.c:767 #29 0x05a3aea6 in signal_emit_unlocked_R (node=0x820f4a0, detail=0, instance=0x87d03f8, emission_return=0xbfffeb3c, instance_and_params=0x8399190) at gsignal.c:3286 #30 0x05a3c4d5 in IA__g_signal_emit_valist (instance=0x87d03f8, signal_id=41, detail=0, var_args=0xbfffeba0 "\314\353\377\277") at gsignal.c:2991 #31 0x05a3caf7 in IA__g_signal_emit (instance=0x87d03f8, signal_id=41, detail=0) at gsignal.c:3038 #32 0x05cfab36 in gtk_widget_event_internal (widget=0x87d03f8 [GtkTreeView], event=0xbfffec98) at gtkwidget.c:4958 #33 0x05baa2fb in IA__gtk_main_do_event (event=0xbfffec98) at gtkmain.c:1572 #34 0x006f6448 in _gdk_window_process_updates_recurse (window=0x88242a0 [GdkWindow], expose_region=0x88388e0) at gdkwindow.c:5181 #35 0x006f63f7 in _gdk_window_process_updates_recurse (window=0x8824348 [GdkWindow], expose_region=0x87e8040) at gdkwindow.c:5154 #36 0x006f63f7 in _gdk_window_process_updates_recurse (window=0x87260a8 [GdkWindow], expose_region=0x8838800) at gdkwindow.c:5154 #37 0x007263d5 in _gdk_windowing_window_process_updates_recurse (window=0x87260a8 [GdkWindow], region=0x8838800) at gdkwindow-x11.c:5566 #38 0x006f2b84 in gdk_window_process_updates_internal (window=) at gdkwindow.c:5340 #39 0x006f7b3f in IA__gdk_window_process_all_updates () at gdkwindow.c:5448 #40 0x05b100e1 in gtk_container_idle_sizer (data=0x0) at gtkcontainer.c:1353 #41 0x006cf938 in gdk_threads_dispatch (data=0x8383470) at gdk.c:512 #42 0x02b094e2 in g_idle_dispatch (source=0x8835a10, callback=0x6cf8d0 , user_data=0x8383470) at gmain.c:4065 #43 0x02b0b525 in g_main_dispatch (context=0x81fb818) at gmain.c:1960 #44 IA__g_main_context_dispatch (context=0x81fb818) at gmain.c:2513 #45 0x02b0f268 in g_main_context_iterate (context=0x907490, block=1, dispatch=1, self=0x81db980) at gmain.c:2591 #46 0x02b0f7af in IA__g_main_loop_run (loop=0x838ab50) at gmain.c:2799 #47 0x05baa5a9 in IA__gtk_main () at gtkmain.c:1219 ---Type to continue, or q to quit--- #48 0x0811277a in ghid_do_export (options=0x0) at hid/gtk/gui-top-window.c:1828 #49 0x080a684a in main (argc=1, argv=0xbffff2e4) at main.c:2072 (gdb)