[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: pcb and multi pin connectors



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