X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :x-gm-message-state; bh=mzxqEjCvo+BG1zOqaQFwTMQHVRFOnXyk9BAofDfhqQE=; b=jUXbHL0I8Jkwpj/1LjRPzVoYB2Ht1QSjlDgkCDtR9Ad/hW4byDQbT1ol/fLao7apE/ CLE1CIIix5v9RYyqUP+yy1zwd6ywxpvF0OAW+Fe/MHQrDtj+alQMAsbVWYZpEumqaOat rBmy3u4QsaRdbAcSdyHHFNhdhxc+SN5RmMlodTxiN2zIp/Zp88EdEvsHB1ZBBNbiWbXj anWzOTTh2dJHRZ17IEkGykLitKn8xL/kW9RoIf7gihg+Kvp5eSE9zE/EORxoBhfrgtcy LznILdZeOva+4JQfdc/V4uYJH+ucu+H0K08YaWlysYgOCMl0gKhBjS33uW11n1rxzLtU rQTQ== MIME-Version: 1.0 Date: Sun, 17 Jun 2012 16:58:24 -0700 Message-ID: Subject: [geda-user] PCB stops responding on zoom From: Russell Dill To: geda-user AT delorie DOT com Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmGIGGKgDQJN65lGsxcJSyuQiDQcFE6upO4dng4971ppP2VcvUpIO1unXAg4yyD7gpYUOOO Reply-To: geda-user AT delorie DOT com Occasionally when zooming in or out with the mouse wheel, PCB stops responding to user input. At the bottom, it says "Click on zoom focus". Every button is greyed out and clicking does nothing. I can still close PCB and PCB will prompt me to save my work. This is with the GTK hid on HEAD. Looking at the backtrace, its a loop of (starting function first) ghid_port_window_mouse_scroll_cb do_mouse_action hid_parse_actions hid_actionv ghid_get_coords ghid_get_user_xy run_get_location_loop g_main_loop_run I can see that ghid_get_user_xy will only be called if ghid_port.has_entered is false. So I'm guessing this has something to do with has_entered getting out of sync, but I'm not sure where to go from there. (gdb) bt #0 0x00007f8d46262b03 in __GI___poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f8d484a1b04 in g_main_context_poll (n_fds=5, fds=0x45ea540, timeout=22708, context=0x1174e30, priority=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3440 #2 g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3141 #3 0x00007f8d484a1f62 in g_main_loop_run (loop=0x5979be0) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #4 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #5 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #6 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc7073040, y=y AT entry=0x7fffc7073048) at hid/gtk/gui-output-events.c:114 #7 0x000000000049f297 in hid_actionv (name=name AT entry=0x61bd280 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x5b9a550) at hid/common/actions.c:231 #8 0x000000000049f802 in hid_parse_actionstring (rstr=0x44807d0 "Zoom(0.8)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 #9 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #10 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #11 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x5453260, out=) at hid/gtk/gui-output-events.c:619 #12 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED ( closure=closure AT entry=0x45bdb80, return_value=return_value AT entry=0x7fffc70732a0, n_param_values=, n_param_values AT entry=2, param_values=param_values AT entry=0x7fffc7073350, invocation_hint=, invocation_hint AT entry=0x7fffc70732f0, marshal_data=, marshal_data AT entry=0x0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #13 0x00007f8d470b6fb3 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc70732a0, n_param_values=2, param_values=0x7fffc7073350, invocation_hint=0x7fffc70732f0) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #14 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc7073420, instance_and_params=instance_and_params AT entry=0x7fffc7073350) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #15 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, ---Type to continue, or q to quit--- var_args=var_args AT entry=0x7fffc70735a8) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 #16 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #17 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x5453260) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #18 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x5453260) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 #19 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x5453260) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #20 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #21 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #22 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #23 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #24 0x00007f8d484a1f62 in g_main_loop_run (loop=0x54c57e0) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #25 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #26 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #27 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc70738a0, y=y AT entry=0x7fffc70738a8) at hid/gtk/gui-output-events.c:114 #28 0x000000000049f297 in hid_actionv (name=name AT entry=0x5c1db50 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x5566aa0) at hid/common/actions.c:231 #29 0x000000000049f802 in hid_parse_actionstring (rstr=0x44807d0 "Zoom(0.8)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 #30 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #31 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #32 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x5786230, out=) at hid/gtk/gui-output-events.c:619 #33 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED ( closure=closure AT entry=0x45bdb80, return_value=return_value AT entry=0x7fffc7073b00, n_param_values=, n_param_values AT entry=2, param_values=param_values AT entry=0x7fffc7073bb0, invocation_hint=, invocation_hint AT entry=0x7fffc7073b50, ---Type to continue, or q to quit--- marshal_data=, marshal_data AT entry=0x0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #34 0x00007f8d470b6fb3 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc7073b00, n_param_values=2, param_values=0x7fffc7073bb0, invocation_hint=0x7fffc7073b50) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #35 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc7073c80, instance_and_params=instance_and_params AT entry=0x7fffc7073bb0) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #36 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, var_args=var_args AT entry=0x7fffc7073e08) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 #37 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #38 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x5786230) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #39 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x5786230) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 #40 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x5786230) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #41 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #42 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #43 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #44 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #45 0x00007f8d484a1f62 in g_main_loop_run (loop=0x4f64570) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #46 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #47 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #48 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc7074100, y=y AT entry=0x7fffc7074108) at hid/gtk/gui-output-events.c:114 #49 0x000000000049f297 in hid_actionv (name=name AT entry=0x589a9b0 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x53450d0) at hid/common/actions.c:231 #50 0x000000000049f802 in hid_parse_actionstring (rstr=0x44807d0 "Zoom(0.8)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 ---Type to continue, or q to quit--- #51 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #52 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #53 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x5441720, out=) at hid/gtk/gui-output-events.c:619 #54 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED ( closure=closure AT entry=0x45bdb80, return_value=return_value AT entry=0x7fffc7074360, n_param_values=, n_param_values AT entry=2, param_values=param_values AT entry=0x7fffc7074410, invocation_hint=, invocation_hint AT entry=0x7fffc70743b0, marshal_data=, marshal_data AT entry=0x0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #55 0x00007f8d470b6fb3 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc7074360, n_param_values=2, param_values=0x7fffc7074410, invocation_hint=0x7fffc70743b0) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #56 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc70744e0, instance_and_params=instance_and_params AT entry=0x7fffc7074410) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #57 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, var_args=var_args AT entry=0x7fffc7074668) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 #58 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #59 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x5441720) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #60 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x5441720) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 #61 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x5441720) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #62 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #63 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #64 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #65 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) ---Type to continue, or q to quit--- at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #66 0x00007f8d484a1f62 in g_main_loop_run (loop=0x4afb290) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #67 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #68 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #69 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc7074960, y=y AT entry=0x7fffc7074968) at hid/gtk/gui-output-events.c:114 #70 0x000000000049f297 in hid_actionv (name=name AT entry=0x615f7e0 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x5ad8f50) at hid/common/actions.c:231 #71 0x000000000049f802 in hid_parse_actionstring (rstr=0x44807d0 "Zoom(0.8)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 #72 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #73 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #74 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x503dad0, out=) at hid/gtk/gui-output-events.c:619 #75 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED ( closure=closure AT entry=0x45bdb80, return_value=return_value AT entry=0x7fffc7074bc0, n_param_values=, n_param_values AT entry=2, param_values=param_values AT entry=0x7fffc7074c70, invocation_hint=, invocation_hint AT entry=0x7fffc7074c10, marshal_data=, marshal_data AT entry=0x0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #76 0x00007f8d470b6fb3 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc7074bc0, n_param_values=2, param_values=0x7fffc7074c70, invocation_hint=0x7fffc7074c10) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #77 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc7074d40, instance_and_params=instance_and_params AT entry=0x7fffc7074c70) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #78 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, var_args=var_args AT entry=0x7fffc7074ec8) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 #79 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #80 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x503dad0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #81 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x503dad0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 ---Type to continue, or q to quit--- #82 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x503dad0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #83 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #84 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #85 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #86 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #87 0x00007f8d484a1f62 in g_main_loop_run (loop=0x53103e0) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #88 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #89 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #90 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc70751c0, y=y AT entry=0x7fffc70751c8) at hid/gtk/gui-output-events.c:114 #91 0x000000000049f297 in hid_actionv (name=name AT entry=0x639f950 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x4573c10) at hid/common/actions.c:231 #92 0x000000000049f802 in hid_parse_actionstring (rstr=0x4480910 "Zoom(1.25)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 #93 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #94 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #95 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x5e90a00, out=) at hid/gtk/gui-output-events.c:619 #96 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED ( closure=closure AT entry=0x45bdb80, return_value=return_value AT entry=0x7fffc7075420, n_param_values=, n_param_values AT entry=2, param_values=param_values AT entry=0x7fffc70754d0, invocation_hint=, invocation_hint AT entry=0x7fffc7075470, marshal_data=, marshal_data AT entry=0x0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #97 0x00007f8d470b6fb3 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc7075420, n_param_values=2, param_values=0x7fffc70754d0, invocation_hint=0x7fffc7075470) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #98 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc70755a0, ---Type to continue, or q to quit--- instance_and_params=instance_and_params AT entry=0x7fffc70754d0) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #99 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, var_args=var_args AT entry=0x7fffc7075728) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 #100 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #101 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x5e90a00) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #102 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x5e90a00) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 #103 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x5e90a00) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #104 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #105 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #106 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #107 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #108 0x00007f8d484a1f62 in g_main_loop_run (loop=0x536efe0) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #109 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #110 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #111 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc7075a20, y=y AT entry=0x7fffc7075a28) at hid/gtk/gui-output-events.c:114 #112 0x000000000049f297 in hid_actionv (name=name AT entry=0x5c34150 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x4f4f1a0) at hid/common/actions.c:231 #113 0x000000000049f802 in hid_parse_actionstring ( rstr=0x4480910 "Zoom(1.25)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 #114 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #115 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #116 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x5741a40, out=) at hid/gtk/gui-output-events.c:619 #117 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED ( ---Type to continue, or q to quit--- closure=closure AT entry=0x45bdb80, return_value=return_value AT entry=0x7fffc7075c80, n_param_values=, n_param_values AT entry=2, param_values=param_values AT entry=0x7fffc7075d30, invocation_hint=, invocation_hint AT entry=0x7fffc7075cd0, marshal_data=, marshal_data AT entry=0x0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #118 0x00007f8d470b6fb3 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc7075c80, n_param_values=2, param_values=0x7fffc7075d30, invocation_hint=0x7fffc7075cd0) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #119 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc7075e00, instance_and_params=instance_and_params AT entry=0x7fffc7075d30) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #120 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, var_args=var_args AT entry=0x7fffc7075f88) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 #121 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #122 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x5741a40) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #123 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x5741a40) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 #124 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x5741a40) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #125 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #126 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #127 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #128 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #129 0x00007f8d484a1f62 in g_main_loop_run (loop=0x19795e0) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #130 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #131 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #132 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc7076280, y=y AT entry=0x7fffc7076288) ---Type to continue, or q to quit--- at hid/gtk/gui-output-events.c:114 #133 0x000000000049f297 in hid_actionv (name=name AT entry=0x5b3e9b0 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x31365e0) at hid/common/actions.c:231 #134 0x000000000049f802 in hid_parse_actionstring ( rstr=0x4480910 "Zoom(1.25)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 #135 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #136 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #137 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x19754e0, out=) at hid/gtk/gui-output-events.c:619 #138 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED ( closure=closure AT entry=0x45bdb80, return_value=return_value AT entry=0x7fffc70764e0, n_param_values=, n_param_values AT entry=2, param_values=param_values AT entry=0x7fffc7076590, invocation_hint=, invocation_hint AT entry=0x7fffc7076530, marshal_data=, marshal_data AT entry=0x0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #139 0x00007f8d470b6fb3 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc70764e0, n_param_values=2, param_values=0x7fffc7076590, invocation_hint=0x7fffc7076530) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #140 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc7076660, instance_and_params=instance_and_params AT entry=0x7fffc7076590) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #141 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, var_args=var_args AT entry=0x7fffc70767e8) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 #142 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #143 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x19754e0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #144 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x19754e0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 #145 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x19754e0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #146 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #147 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) ---Type to continue, or q to quit--- at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #148 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #149 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #150 0x00007f8d484a1f62 in g_main_loop_run (loop=0x5c312d0) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #151 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #152 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #153 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc7076ae0, y=y AT entry=0x7fffc7076ae8) at hid/gtk/gui-output-events.c:114 #154 0x000000000049f297 in hid_actionv (name=name AT entry=0x6167750 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x60292a0) at hid/common/actions.c:231 #155 0x000000000049f802 in hid_parse_actionstring ( rstr=0x4480910 "Zoom(1.25)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 #156 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #157 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #158 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x44a5e50, out=) at hid/gtk/gui-output-events.c:619 #159 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED ( closure=closure AT entry=0x45bdb80, return_value=return_value AT entry=0x7fffc7076d40, n_param_values=, n_param_values AT entry=2, param_values=param_values AT entry=0x7fffc7076df0, invocation_hint=, invocation_hint AT entry=0x7fffc7076d90, marshal_data=, marshal_data AT entry=0x0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #160 0x00007f8d470b6fb3 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc7076d40, n_param_values=2, param_values=0x7fffc7076df0, invocation_hint=0x7fffc7076d90) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #161 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc7076ec0, instance_and_params=instance_and_params AT entry=0x7fffc7076df0) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #162 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, var_args=var_args AT entry=0x7fffc7077048) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 ---Type to continue, or q to quit--- #163 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #164 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x44a5e50) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #165 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x44a5e50) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 #166 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x44a5e50) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #167 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #168 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #169 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #170 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #171 0x00007f8d484a1f62 in g_main_loop_run (loop=0x58abfe0) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #172 0x00000000004c8c2c in run_get_location_loop (message=) at hid/gtk/gui-misc.c:327 #173 ghid_get_user_xy (msg=) at hid/gtk/gui-misc.c:355 #174 0x00000000004cad41 in ghid_get_coords (msg=, x=x AT entry=0x7fffc7077340, y=y AT entry=0x7fffc7077348) at hid/gtk/gui-output-events.c:114 #175 0x000000000049f297 in hid_actionv (name=name AT entry=0x58ec7e0 "Zoom", argc=argc AT entry=1, argv=argv AT entry=0x5e997a0) at hid/common/actions.c:231 #176 0x000000000049f802 in hid_parse_actionstring ( rstr=0x4480910 "Zoom(1.25)", require_parens=require_parens AT entry=1 '\001') at hid/common/actions.c:327 #177 0x000000000049f90a in hid_parse_actions (str_=) at hid/common/actions.c:415 #178 0x00000000004a42c4 in do_mouse_action (button=, mod_mask=) at hid/common/hid_resource.c:205 #179 0x00000000004cb4f4 in ghid_port_window_mouse_scroll_cb ( widget=, ev=0x1a2d080, out=) at hid/gtk/gui-output-events.c:619 #180 0x00007f8d47f56dd8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x45bdb80, return_value=0x7fffc70775a0, n_param_values=, param_values=0x7fffc7077650, invocation_hint=, marshal_data=) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86 #181 0x00007f8d470b7074 in g_closure_invoke (closure=0x45bdb80, return_value=0x7fffc70775a0, n_param_values=2, ---Type to continue, or q to quit--- param_values=0x7fffc7077650, invocation_hint=0x7fffc70775f0) at /build/buildd/glib2.0-2.33.1/./gobject/gclosure.c:777 #182 0x00007f8d470c8d60 in signal_emit_unlocked_R (node=node AT entry=0x11a8680, detail=detail AT entry=0, instance=instance AT entry=0x44a5a40, emission_return=emission_return AT entry=0x7fffc7077720, instance_and_params=instance_and_params AT entry=0x7fffc7077650) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3547 #183 0x00007f8d470d075a in g_signal_emit_valist (instance=0x44a5a40, signal_id=, detail=0, var_args=var_args AT entry=0x7fffc70778a8) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3306 #184 0x00007f8d470d1232 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.1/./gobject/gsignal.c:3352 #185 0x00007f8d48071191 in gtk_widget_event_internal (widget=0x44a5a40, event=0x1a2d080) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992 #186 0x00007f8d47f54f63 in IA__gtk_propagate_event (widget=0x44a5a40, event=0x1a2d080) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567 #187 0x00007f8d47f552c3 in IA__gtk_main_do_event (event=0x1a2d080) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757 #188 0x00007f8d47bc9cac in gdk_event_dispatch (source=, source AT entry=0x1174d40, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 #189 0x00007f8d484a1835 in g_main_dispatch (context=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #190 g_main_context_dispatch (context=context AT entry=0x1174e30) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #191 0x00007f8d484a1b68 in g_main_context_iterate (context=0x1174e30, block=block AT entry=1, dispatch=dispatch AT entry=1, self=) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #192 0x00007f8d484a1f62 in g_main_loop_run (loop=0x45dac50) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #193 0x00007f8d47f542f7 in IA__gtk_main () at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1329 #194 0x00000000004cf67a in ghid_do_export (options=) at hid/gtk/gui-top-window.c:1800 #195 0x0000000000426447 in main (argc=2, argv=0x7fffc7077d98) at main.c:2062