One of my current projects involves 68 pin SCSI connectors. Redraw of this connector is painfully slow in the final layout, both with pcb-head and with the GL enabled version of Peter Clifton. The attached pcb file includes a SCSI footprint a number of BNC connectors and two polygon planes. Try to rotate the SCSI connector or move it inside and outside the board. With my modest desktop hardware, pcb takes a nap for 5 to 20 seconds. Poking for the reason, I see a subtle difference between pcb versions: * pcb-head seems to spend most of the time with an update of rats. If I disable all nets the redraw is nearly instant outside the polygons and about 2s inside. * pcb-GL does the rats calculation a lot faster. But it takes a much longer to calculate the polygons (10-15s). In addition, I got crashes when moving the connector within the polygons see the attached automatic bug report by bugbuddy. Hope, this helps to improve the performance of pcb. ---<)kaimartin(>--- -- Kai-Martin Knaak tel: +49-511-762-2895 UniversitÃt Hannover, Inst. fÃr Quantenoptik fax: +49-511-762-2211 Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de GPG key: http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get
Attachment:
niverteiler-test.pcb
Description: application/pcb-layout
System: Linux 2.6.32 #4 SMP Tue Apr 20 19:05:46 CEST 2010 i686 X Vendor: The X.Org Foundation X Vendor Release: 10707000 Selinux: No Accessibility: Disabled GTK+ Theme: Smooth-with_Wasp-colors Icon Theme: eXperience_kmk GTK+ Modules: gnomebreakpad, canberra-gtk-module Memory status: size: 67211264 vsize: 67211264 resident: 39841792 share: 14659584 rss: 39841792 rss_rlim: 18446744073709551615 CPU usage: start_time: 1276874528 rtime: 3563 utime: 3422 stime: 141 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/local/bin/pcb-peter-clifton' [Thread debugging using libthread_db enabled] 0xb7841424 in __kernel_vsyscall () #0 0xb7841424 in __kernel_vsyscall () #1 0xb77aff23 in __waitpid_nocancel () from /lib/i686/cmov/libpthread.so.0 #2 0xb774880f in IA__g_spawn_sync (working_directory=0x0, argv=0x9c43e60, envp=0x0, flags=G_SPAWN_SEARCH_PATH, child_setup=0, user_data=0x0, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfcbfd6c) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gspawn.c:386 #3 0xb7748b1c in IA__g_spawn_command_line_sync ( command_line=0x9eeb448 "bug-buddy --appname=\"pcb\" --pid=15936", standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfcbfd6c) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gspawn.c:700 #4 0xb56be8f4 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so #5 <signal handler called> #6 0xb7841424 in __kernel_vsyscall () #7 0xb6acc751 in raise () from /lib/i686/cmov/libc.so.6 #8 0xb6acfb82 in abort () from /lib/i686/cmov/libc.so.6 #9 0xb6ac58b8 in __assert_fail () from /lib/i686/cmov/libc.so.6 #10 0x080ca535 in poly_Boolean_free (ai=0x9a082b0, bi=0x9874970, res=0xbfcc05cc, action=2) at polygon1.c:2416 #11 0x080c3c3a in Subtract (np1=<value optimized out>, p=0x97bb618, fnp=<value optimized out>) at polygon.c:724 #12 0x080c41a5 in subtract_accumulated (info=0xbfcc0648, polygon=0x6) at polygon.c:881 #13 0x080c473b in clearPoly (Data=<value optimized out>, Layer=<value optimized out>, polygon=<value optimized out>, here=0x97b6cd8, expand=20) at polygon.c:1071 #14 0x080c4866 in UnsubtractText (Data=0x96dcdf0, Layer=0x96dce98, Polygon=0x97bb618, type=256, ptr1=0x9791308, ptr2=0x97b6cd8) at polygon.c:1183 #15 add_plow (Data=0x96dcdf0, Layer=0x96dce98, Polygon=0x97bb618, type=256, ptr1=0x9791308, ptr2=0x97b6cd8) at polygon.c:1512 #16 0x080c0ce0 in plow_callback (b=0x3e40, cl=0x6) at polygon.c:1525 #17 0x080da550 in __r_search (node=0x97bb8f0, query=0xbfcc0860, arg=0xbfcc07e4) at rtree.c:544 #18 0x080da5fc in r_search (rtree=0x97b68a8, query=0x6, check_region=0, found_rectangle=0x80c0ca0 <plow_callback>, cl=0xbfcc0848) at rtree.c:629 #19 0x080c297f in PlowsPolygon (Data=0x96dcdf0, type=256, ptr1=0x9791308, ptr2=0x97b6cd8, call_back=0x80c47b0 <add_plow>) at polygon.c:1555 #20 0x080c4b24 in RestoreToPolygon (Data=0x96dcdf0, type=0, ptr1=0x6, ptr2=0x3e40) at polygon.c:1628 #21 0x080b83ba in MoveElementLowLevel (Data=0x96dcdf0, Element=0x9791308, DX=-30000, DY=-90000) at move.c:131 #22 0x080b86f8 in MoveElement (Element=0x9791308) at move.c:224 #23 0x080b7356 in MoveObjectAndRubberband (Type=2, Ptr1=0x9791308, Ptr2=0x9791308, Ptr3=0x9791308, DX=-30000, DY=-90000) at move.c:833 #24 0x0806ead0 in NotifyMode () at action.c:1693 #25 0x0806fa6e in ReleaseMode (argc=1, argv=0x9dd7760, x=0, y=0) at action.c:703 #26 ActionMode (argc=1, argv=0x9dd7760, x=0, y=0) at action.c:3166 #27 0x080e8f31 in hid_actionv (name=0x9b37758 "Mode", argc=1, argv=0x9dd7760) at hid/common/actions.c:246 #28 0x080e92e2 in hid_parse_actionstring (rstr=<value optimized out>, require_parens=<value optimized out>) at hid/common/actions.c:330 #29 0x080ec97b in do_mouse_action (button=1, mod_mask=-2147483648) at hid/common/hid_resource.c:201 #30 0x08119461 in ghid_port_button_release_cb (drawing_area=0x96d4688, ev=0x9d80190, ui=0x96a1278) at hid/gtk/gui-output-events.c:899 #31 0xb742ce24 in _gtk_marshal_BOOLEAN__BOXED (closure=0x9d909a0, return_value=0xbfcc0e04, n_param_values=2, param_values=0x9dc46c8, invocation_hint=0xbfcc0df0, marshal_data=0x81193d0) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84 #32 0xb6fc4142 in IA__g_closure_invoke (closure=0x9d909a0, return_value=0xbfcc0e04, n_param_values=2, param_values=0x9dc46c8, invocation_hint=0xbfcc0df0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c:767 #33 0xb6fda62d in signal_emit_unlocked_R (node=<value optimized out>, detail=<value optimized out>, instance=0x96d4688, emission_return=0xbfcc0f4c, instance_and_params=0x9dc46c8) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:3248 #34 0xb6fdba83 in IA__g_signal_emit_valist (instance=0x96d4688, signal_id=34, detail=0, var_args=0xbfcc0fb0 "\334\017�¿�¬b\t\330\017�¿j\217U\267\350)l\267\210Fm\t\370\017�¿\210Fm\t\210Fm\t�¬b\t\370\017�¿") at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:2991 #35 0xb6fdc086 in IA__g_signal_emit (instance=0x96d4688, signal_id=34, detail=0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:3038 #36 0xb75591c6 in gtk_widget_event_internal (widget=<value optimized out>, event=0x9d80190) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkwidget.c:4943 #37 0xb742547d in IA__gtk_propagate_event (widget=0x96d4688, event=0x9d80190) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:2442 #38 0xb7426807 in IA__gtk_main_do_event (event=0x9d80190) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:1647 #39 0xb72afdda in gdk_event_dispatch (source=0x961acb8, callback=0, user_data=0x0) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c:2372 #40 0xb77022f5 in g_main_dispatch (context=0x961ad00) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:1960 #41 IA__g_main_context_dispatch (context=0x961ad00) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2513 #42 0xb7705fd8 in g_main_context_iterate (context=0x961ad00, block=<value optimized out>, dispatch=1, self=0x95f9af8) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2591 #43 0xb7706517 in IA__g_main_loop_run (loop=0x9dbb7a8) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2799 #44 0xb7426dc9 in IA__gtk_main () at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:1219 #45 0x08123bb6 in ghid_do_export (options=0x0) at hid/gtk/gui-top-window.c:2751 #46 0x080b0a6d in main (argc=2, argv=0xbfcc13f4) at main.c:1062 Thread 1 (Thread 0xb5afd780 (LWP 15936)): #0 0xb7841424 in __kernel_vsyscall () No symbol table info available. #1 0xb77aff23 in __waitpid_nocancel () from /lib/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb774880f in IA__g_spawn_sync (working_directory=0x0, argv=0x9c43e60, envp=0x0, flags=G_SPAWN_SEARCH_PATH, child_setup=0, user_data=0x0, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfcbfd6c) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gspawn.c:386 outpipe = -1 errpipe = -1 pid = 15963 fds = {__fds_bits = {0, 163855980, -1077150696, -1217268771, 158118936, -1217352672, 0, 1, 0, 1, 157435504, 40, 72, 64, 166734192, -1216688223, -1225047560, 12, 0, 13368400, -1077150712, -1077150700, 17, 165400176, 0, -1216810456, -1077150720, -1077150724, -1077150728, 3, 163855968, 158118936}} ret = <value optimized out> outstr = 0x0 errstr = 0x0 failed = 0 status = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_spawn_sync" #3 0xb7748b1c in IA__g_spawn_command_line_sync ( command_line=0x9eeb448 "bug-buddy --appname=\"pcb\" --pid=15936", standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfcbfd6c) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gspawn.c:700 retval = 0 argv = 0x9c43e60 __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync" #4 0xb56be8f4 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so No symbol table info available. #5 <signal handler called> No symbol table info available. #6 0xb7841424 in __kernel_vsyscall () No symbol table info available. #7 0xb6acc751 in raise () from /lib/i686/cmov/libc.so.6 No symbol table info available. #8 0xb6acfb82 in abort () from /lib/i686/cmov/libc.so.6 No symbol table info available. #9 0xb6ac58b8 in __assert_fail () from /lib/i686/cmov/libc.so.6 No symbol table info available. #10 0x080ca535 in poly_Boolean_free (ai=0x9a082b0, bi=0x9874970, res=0xbfcc05cc, action=2) at polygon1.c:2416 a = 0x9a082b0 b = 0x0 a_isected = 0x0 p = 0x0 holes = 0x0 e = {{__jmpbuf = {159102488, -1077148088, -1077148212, -1077148248, -2130837414, 30116661}, __mask_was_saved = 0, __saved_mask = { __val = {1830, 166405792, 166405712, 3217818968, 3217819000, 135028475, 166405736, 166405776, 166405816, 167028460, 3217818968, 3217818960, 0, 3231488000, 166405816, 166405820, 0, 166405816, 0, 3228704768, 167028436, 0, 3217818984, 3065060445, 875777, 309085, 309085, 161514620, 310000, 159102488, 159861104, 3217819392}}}} code = 0 __PRETTY_FUNCTION__ = "poly_Boolean_free" #11 0x080c3c3a in Subtract (np1=<value optimized out>, p=0x97bb618, fnp=<value optimized out>) at polygon.c:724 merged = 0x9a082b0 np = 0x9874970 x = <value optimized out> #12 0x080c41a5 in subtract_accumulated (info=0xbfcc0648, polygon=0x6) at polygon.c:881 No locals. #13 0x080c473b in clearPoly (Data=<value optimized out>, Layer=<value optimized out>, polygon=<value optimized out>, here=0x97b6cd8, expand=20) at polygon.c:1071 r = 8 region = {X1 = 1209405, Y1 = 229661, X2 = 1217446, Y2 = 237702} info = {other = 0x97b6cd8, data = 0x96dcdf0, layer = 0x96dce98, polygon = 0x97bb618, solder = false, accumulate = 0x9874970, batch_size = 8, env = {{__jmpbuf = {229661, 237702, 1209425, -1077147864, -2131042214, 8362805}, __mask_was_saved = 0, __saved_mask = {__val = {0, 3228704768, 161514620, 0, 159102488, 0, 875777, 309085, 165514328, 162816264, 3065046454, 161514600, 161514160, 3217819400, 3217819368, 135032543, 166922792, 161514600, 0, 161514160, 166778128, 1173425, 143681, 3217819404, 3217819404, 159102488, 3217819432, 135010151, 161514160, 159081520, 3217819404, 0}}}}} #14 0x080c4866 in UnsubtractText (Data=0x96dcdf0, Layer=0x96dce98, Polygon=0x97bb618, type=256, ptr1=0x9791308, ptr2=0x97b6cd8) at polygon.c:1183 np = <value optimized out> #15 add_plow (Data=0x96dcdf0, Layer=0x96dce98, Polygon=0x97bb618, type=256, ptr1=0x9791308, ptr2=0x97b6cd8) at polygon.c:1512 No locals. #16 0x080c0ce0 in plow_callback (b=0x3e40, cl=0x6) at polygon.c:1525 No locals. #17 0x080da550 in __r_search (node=0x97bb8f0, query=0xbfcc0860, arg=0xbfcc07e4) at rtree.c:544 seen = <value optimized out> #18 0x080da5fc in r_search (rtree=0x97b68a8, query=0x6, check_region=0, found_rectangle=0x80c0ca0 <plow_callback>, cl=0xbfcc0848) at rtree.c:629 arg = {check_it = 0, found_it = 0x80c0ca0 <plow_callback>, closure = 0xbfcc0848} #19 0x080c297f in PlowsPolygon (Data=0x96dcdf0, type=256, ptr1=0x9791308, ptr2=0x97b6cd8, call_back=0x80c47b0 <add_plow>) at polygon.c:1555 n = 2 sb = {X1 = 1209425, Y1 = 229681, X2 = 1217426, Y2 = 237682} r = 0 info = {type = 256, ptr1 = 0x9791308, ptr2 = 0x97b6cd8, layer = 0x96dce98, data = 0x96dcdf0, callback = 0x80c47b0 <add_plow>} #20 0x080c4b24 in RestoreToPolygon (Data=0x96dcdf0, type=0, ptr1=0x6, ptr2=0x3e40) at polygon.c:1628 No locals. #21 0x080b83ba in MoveElementLowLevel (Data=0x96dcdf0, Element=0x9791308, DX=-30000, DY=-90000) at move.c:131 n = 8 sn = <value optimized out> pin = 0x97b6cd8 #22 0x080b86f8 in MoveElement (Element=0x9791308) at move.c:224 didDraw = <value optimized out> #23 0x080b7356 in MoveObjectAndRubberband (Type=2, Ptr1=0x9791308, Ptr2=0x9791308, Ptr3=0x9791308, DX=-30000, DY=-90000) at move.c:833 ptr = 0x9e77054 ptr2 = <value optimized out> #24 0x0806ead0 in NotifyMode () at action.c:1693 ptr1 = <value optimized out> ptr2 = <value optimized out> ptr3 = <value optimized out> type = <value optimized out> #25 0x0806fa6e in ReleaseMode (argc=1, argv=0x9dd7760, x=0, y=0) at action.c:703 box = {X1 = -1077146736, Y1 = -1229036616, X2 = 135756689, Y2 = 1} #26 ActionMode (argc=1, argv=0x9dd7760, x=0, y=0) at action.c:3166 function = 0x9b3775d "Release" #27 0x080e8f31 in hid_actionv (name=0x9b37758 "Mode", argc=1, argv=0x9dd7760) at hid/common/actions.c:246 x = 0 y = 0 i = <value optimized out> ret = <value optimized out> a = <value optimized out> old_action = <value optimized out> #28 0x080e92e2 in hid_parse_actionstring (rstr=<value optimized out>, require_parens=<value optimized out>) at hid/common/actions.c:330 list = 0x9dd7760 max = 10 num = 1 sp = 0x9c9ffc4 ")" cp = 0x9b37765 ".00" cp2 = <value optimized out> maybe_empty = 0 in_quotes = <value optimized out> parens = 1 '\001' retcode = <value optimized out> #29 0x080ec97b in do_mouse_action (button=1, mod_mask=-2147483648) at hid/common/hid_resource.c:201 action = 0x9cb4018 bi = <value optimized out> i = 0 a = 6 #30 0x08119461 in ghid_port_button_release_cb (drawing_area=0x96d4688, ev=0x9d80190, ui=0x96a1278) at hid/gtk/gui-output-events.c:899 mk = <value optimized out> drag = <value optimized out> state = 272 #31 0xb742ce24 in _gtk_marshal_BOOLEAN__BOXED (closure=0x9d909a0, return_value=0xbfcc0e04, n_param_values=2, param_values=0x9dc46c8, invocation_hint=0xbfcc0df0, marshal_data=0x81193d0) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84 data1 = 0x6 data2 = <value optimized out> v_return = <value optimized out> __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #32 0xb6fc4142 in IA__g_closure_invoke (closure=0x9d909a0, return_value=0xbfcc0e04, n_param_values=2, param_values=0x9dc46c8, invocation_hint=0xbfcc0df0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c:767 marshal = 0xb742cd90 <_gtk_marshal_BOOLEAN__BOXED> marshal_data = 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #33 0xb6fda62d in signal_emit_unlocked_R (node=<value optimized out>, detail=<value optimized out>, instance=0x96d4688, emission_return=0xbfcc0f4c, instance_and_params=0x9dc46c8) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:3248 tmp = <value optimized out> handler = 0x9d90360 accumulator = 0x9644cd0 emission = {next = 0x0, instance = 0x96d4688, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x9644b88 handler_list = <value optimized out> return_accu = <value optimized out> accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 34 max_sequential_handler_number = 2279 return_value_altered = 0 #34 0xb6fdba83 in IA__g_signal_emit_valist (instance=0x96d4688, signal_id=34, detail=0, var_args=0xbfcc0fb0 "\334\017�¿�¬b\t\330\017�¿j\217U\267\350)l\267\210Fm\t\370\017�¿\210Fm\t\210Fm\t�¬b\t\370\017�¿") at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:2991 return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = <value optimized out> signal_return_type = 20 node = 0x9644c70 i = <value optimized out> n_params = 1 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #35 0xb6fdc086 in IA__g_signal_emit (instance=0x96d4688, signal_id=34, detail=0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:3038 No locals. #36 0xb75591c6 in gtk_widget_event_internal (widget=<value optimized out>, event=0x9d80190) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkwidget.c:4943 signal_num = <value optimized out> return_val = 0 #37 0xb742547d in IA__gtk_propagate_event (widget=0x96d4688, event=0x9d80190) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:2442 tmp = 0xb76fffe6 handled_event = <value optimized out> __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" #38 0xb7426807 in IA__gtk_main_do_event (event=0x9d80190) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:1647 event_widget = 0x96d4688 grab_widget = <value optimized out> window_group = 0x9d186d0 rewritten_event = 0x0 tmp_list = <value optimized out> __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #39 0xb72afdda in gdk_event_dispatch (source=0x961acb8, callback=0, user_data=0x0) at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c:2372 display = <value optimized out> event = <value optimized out> #40 0xb77022f5 in g_main_dispatch (context=0x961ad00) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:1960 dispatch = 0xb72afd80 <gdk_event_dispatch> user_data = 0x0 callback = 0 cb_funcs = 0x0 cb_data = 0x0 current_source_link = {data = 0x961acb8, next = 0x0} source = 0x961acb8 current = 0x9db98c8 i = 0 #41 IA__g_main_context_dispatch (context=0x961ad00) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2513 No locals. #42 0xb7705fd8 in g_main_context_iterate (context=0x961ad00, block=<value optimized out>, dispatch=1, self=0x95f9af8) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2591 max_priority = 2147483647 timeout = 316 some_ready = 1 nfds = <value optimized out> allocated_nfds = <value optimized out> fds = <value optimized out> __PRETTY_FUNCTION__ = "g_main_context_iterate" #43 0xb7706517 in IA__g_main_loop_run (loop=0x9dbb7a8) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2799 self = 0x95f9af8 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #44 0xb7426dc9 in IA__gtk_main () at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:1219 tmp_list = 0x815b51f functions = 0x0 init = 0x96727f9 loop = 0x9dbb7a8 #45 0x08123bb6 in ghid_do_export (options=0x0) at hid/gtk/gui-top-window.c:2751 No locals. #46 0x080b0a6d in main (argc=2, argv=0xbfcc13f4) at main.c:1062 i = <value optimized out> A debugging session is active. Inferior 1 [process 15936] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] ----------- .xsession-errors (1543 sec old) --------------------- opening Inbox.. (pan:15151): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (pan:15151): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (pan:15151): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (pan:15151): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4200064 specified for 0x4200074 (Configure ). Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4200004 specified for 0x4203716 (Your OpenP). Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4200004 specified for 0x422ed7d (Configure ). Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4200004 specified for 0x423d03f (Configure ). Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4200004 specified for 0x4244b4e (Find Artic). Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4200004 specified for 0x4257f9c (Configure ). --------------------------------------------------
_______________________________________________ geda-user mailing list geda-user@xxxxxxxxxxxxxx http://www.seul.org/cgi-bin/mailman/listinfo/geda-user