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

Re: gEDA-user: problems with PCB and large board



> IE: in the file src/hid/gtk/gui-netlist-window.c, line 388,
> change the + 1 to a + 2.
> 
> Hope that resolves the issue, if not - run valgrind again, and it may
> get further.
> 
> 
OK, if I run the program normally, it'll crash with the segmentation 
error.  If I run it under valgrind - it doesn't crash.  When the rats 
appear, they completely flood the screen, making it one big mass of 
bronze color.  I was able to turn off the rats and see my components. 
Finally, I closed out without saving.  If you still want to use my 
layout, I will send it to you - it's probably going to be more efficient 
to solve the problem.  Here's the valgrind output:

gene@geno:~/avTek/hardware/schematic$ cat pcblog.stdout
gene@geno:~/avTek/hardware/schematic$ cat pcblog.stderr
==5686== Memcheck, a memory error detector.
==5686== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==5686== Using LibVEX rev 1854, a library for dynamic binary translation.
==5686== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==5686== Using valgrind-3.3.1, a dynamic binary instrumentation framework.
==5686== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==5686== For more details, rerun with: -v
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AE9B: LOCtoPadRat_callback (find.c:2217)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7a74c1c is 2,228 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AEA8: LOCtoPadRat_callback (find.c:2219)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7a74c5c is 2,292 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AF00: LOCtoPadRat_callback (find.c:2219)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7a74c34 is 2,252 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AEAD: LOCtoPadRat_callback (find.c:2228)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7a74c60 is 2,296 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AEC0: LOCtoPadRat_callback (find.c:2228)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7a74c48 is 2,272 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AF13: LOCtoPadRat_callback (find.c:2219)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7a86c70 is 76,040 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AED3: LOCtoPadRat_callback (find.c:2228)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7a86c84 is 76,060 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808B3AA: LOCtoPVrat_callback (find.c:665)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808ADEE: LookupLOConnectionsToPVList (find.c:765)
==5686==    by 0x809055E: DoIt (find.c:2752)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7aa11e0 is 183,928 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BC9E9: IsPointOnLineEnd (search.c:674)
==5686==    by 0x808B3D1: LOCtoPVrat_callback (find.c:665)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808ADEE: LookupLOConnectionsToPVList (find.c:765)
==5686==    by 0x809055E: DoIt (find.c:2752)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==  Address 0x7aa11f8 is 183,952 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BC9EE: IsPointOnLineEnd (search.c:674)
==5686==    by 0x808B3D1: LOCtoPVrat_callback (find.c:665)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808ADEE: LookupLOConnectionsToPVList (find.c:765)
==5686==    by 0x809055E: DoIt (find.c:2752)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==  Address 0x7aa120c is 183,972 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BCA03: IsPointOnLineEnd (search.c:674)
==5686==    by 0x808B3D1: LOCtoPVrat_callback (find.c:665)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808ADEE: LookupLOConnectionsToPVList (find.c:765)
==5686==    by 0x809055E: DoIt (find.c:2752)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==  Address 0x7a85134 is 69,068 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BCA13: IsPointOnLineEnd (search.c:674)
==5686==    by 0x808B3D1: LOCtoPVrat_callback (find.c:665)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808ADEE: LookupLOConnectionsToPVList (find.c:765)
==5686==    by 0x809055E: DoIt (find.c:2752)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==  Address 0x7a8517c is 69,140 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AF2D: LOCtoPadRat_callback (find.c:2219)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7aa08a4 is 181,564 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808AF20: LOCtoPadRat_callback (find.c:2228)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x808E197: LookupLOConnectionsToPad (find.c:2272)
==5686==    by 0x8090760: DoIt (find.c:869)
==5686==    by 0x8091B95: RatFindHook (find.c:3247)
==5686==    by 0x80B2F11: GatherSubnets (rats.c:469)
==5686==  Address 0x7a8c2c4 is 98,140 bytes inside a block of size 
184,000 free'd
==5686==    at 0x40238BD: realloc (in 
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5686==    by 0x809EA80: MyRealloc (mymem.c:676)
==5686==    by 0x809EFB3: GetRatMemory (mymem.c:308)
==5686==    by 0x8077461: CreateNewRat (create.c:472)
==5686==    by 0x80B4537: AddAllRats (rats.c:654)
==5686==    by 0x8062840: ActionAddRats (action.c:3628)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C7DAF: hid_parse_actions (actions.c:287)
==5686==    by 0x80E28DA: ghid_menu_cb (gui-top-window.c:633)
==5686==    by 0x45441DE: g_cclosure_marshal_VOID__VOID (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==
==5686== Invalid read of size 4
==5686==    at 0x8080735: DrawRat (draw.c:1936)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==    by 0x80CD779: ghid_invalidate_all (gtkhid-main.c:570)
==5686==  Address 0x7a80e2c is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 1
==5686==    at 0x8080784: DrawRat (draw.c:1949)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==    by 0x80CD779: ghid_invalidate_all (gtkhid-main.c:570)
==5686==  Address 0x7a80e2c is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808056A: DrawLineLowLevel (draw.c:1586)
==5686==    by 0x8080848: DrawRat (draw.c:1974)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==  Address 0x7a80e3c is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x8080582: DrawLineLowLevel (draw.c:1588)
==5686==    by 0x8080848: DrawRat (draw.c:1974)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==  Address 0x7a80e5c is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x8080586: DrawLineLowLevel (draw.c:1588)
==5686==    by 0x8080848: DrawRat (draw.c:1974)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==  Address 0x7a80e58 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808058A: DrawLineLowLevel (draw.c:1588)
==5686==    by 0x8080848: DrawRat (draw.c:1974)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==  Address 0x7a80e48 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808058E: DrawLineLowLevel (draw.c:1588)
==5686==    by 0x8080848: DrawRat (draw.c:1974)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==  Address 0x7a80e44 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808078E: DrawRat (draw.c:1951)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==    by 0x80CD779: ghid_invalidate_all (gtkhid-main.c:570)
==5686==  Address 0x7a80ef4 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80807CC: DrawRat (draw.c:1969)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==    by 0x80CD779: ghid_invalidate_all (gtkhid-main.c:570)
==5686==  Address 0x7a80f00 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80807D0: DrawRat (draw.c:1969)
==5686==    by 0x80808C0: rat_callback (draw.c:350)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x8084270: hid_expose_callback (draw.c:828)
==5686==    by 0x80CD779: ghid_invalidate_all (gtkhid-main.c:570)
==5686==  Address 0x7a80efc is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BE79B: rat_callback (search.c:281)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==    by 0x80BE6EB: SearchScreen (search.c:1582)
==5686==  Address 0x7af50b0 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BCA2E: IsPointOnLine (search.c:714)
==5686==    by 0x80BE81E: rat_callback (search.c:284)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==  Address 0x7af50c0 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BCA46: IsPointOnLine (search.c:715)
==5686==    by 0x80BE81E: rat_callback (search.c:284)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==  Address 0x7af50e0 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BCA49: IsPointOnLine (search.c:715)
==5686==    by 0x80BE81E: rat_callback (search.c:284)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==  Address 0x7af50cc is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BCAA0: IsPointOnLine (search.c:718)
==5686==    by 0x80BE81E: rat_callback (search.c:284)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==  Address 0x7af50dc is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BCAA3: IsPointOnLine (search.c:718)
==5686==    by 0x80BE81E: rat_callback (search.c:284)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==  Address 0x7af50c8 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BE7AA: rat_callback (search.c:284)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==    by 0x80BE6EB: SearchScreen (search.c:1582)
==5686==  Address 0x7a74618 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BE7B3: rat_callback (search.c:284)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==    by 0x80BE6EB: SearchScreen (search.c:1582)
==5686==  Address 0x7a7461c is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80BE7BC: rat_callback (search.c:284)
==5686==    by 0x80BA88C: __r_search (rtree.c:539)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA8E2: __r_search (rtree.c:589)
==5686==    by 0x80BA95D: r_search (rtree.c:625)
==5686==    by 0x80BDBD9: SearchRatLineByLocation (search.c:311)
==5686==    by 0x80BDF8A: SearchObjectByLocation (search.c:1164)
==5686==    by 0x80BE6EB: SearchScreen (search.c:1582)
==5686==  Address 0x7a74610 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 1
==5686==    at 0x80C1997: SelectObject (select.c:132)
==5686==    by 0x80606F0: ActionMode (action.c:668)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C81FD: hid_actionl (actions.c:197)
==5686==    by 0x80DA891: ghid_port_button_release_cb 
(gui-output-events.c:659)
==5686==    by 0x41B4153: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454CFD6: g_signal_emit_valist (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454D5F8: g_signal_emit (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x42D2DB6: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x41AD3A0: gtk_propagate_event (in 
/usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==  Address 0x7a751dd is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80C4C01: AddObjectToFlagUndoList (undo.c:1333)
==5686==    by 0x80C1ACA: SelectObject (select.c:157)
==5686==    by 0x80606F0: ActionMode (action.c:668)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C81FD: hid_actionl (actions.c:197)
==5686==    by 0x80DA891: ghid_port_button_release_cb 
(gui-output-events.c:659)
==5686==    by 0x41B4153: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454CFD6: g_signal_emit_valist (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454D5F8: g_signal_emit (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x42D2DB6: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==  Address 0x7a751d8 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80C4C20: AddObjectToFlagUndoList (undo.c:1334)
==5686==    by 0x80C1ACA: SelectObject (select.c:157)
==5686==    by 0x80606F0: ActionMode (action.c:668)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C81FD: hid_actionl (actions.c:197)
==5686==    by 0x80DA891: ghid_port_button_release_cb 
(gui-output-events.c:659)
==5686==    by 0x41B4153: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454CFD6: g_signal_emit_valist (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454D5F8: g_signal_emit (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x42D2DB6: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==  Address 0x7a751dc is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80C1ACB: SelectObject (select.c:158)
==5686==    by 0x80606F0: ActionMode (action.c:668)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C81FD: hid_actionl (actions.c:197)
==5686==    by 0x80DA891: ghid_port_button_release_cb 
(gui-output-events.c:659)
==5686==    by 0x41B4153: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454CFD6: g_signal_emit_valist (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454D5F8: g_signal_emit (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x42D2DB6: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x41AD3A0: gtk_propagate_event (in 
/usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==  Address 0x7a751dc is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 1
==5686==    at 0x8080784: DrawRat (draw.c:1949)
==5686==    by 0x80C1AD8: SelectObject (select.c:159)
==5686==    by 0x80606F0: ActionMode (action.c:668)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C81FD: hid_actionl (actions.c:197)
==5686==    by 0x80DA891: ghid_port_button_release_cb 
(gui-output-events.c:659)
==5686==    by 0x41B4153: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454CFD6: g_signal_emit_valist (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454D5F8: g_signal_emit (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x42D2DB6: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==  Address 0x7a751dc is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x808078E: DrawRat (draw.c:1951)
==5686==    by 0x80C1AD8: SelectObject (select.c:159)
==5686==    by 0x80606F0: ActionMode (action.c:668)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C81FD: hid_actionl (actions.c:197)
==5686==    by 0x80DA891: ghid_port_button_release_cb 
(gui-output-events.c:659)
==5686==    by 0x41B4153: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454CFD6: g_signal_emit_valist (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454D5F8: g_signal_emit (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x42D2DB6: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==  Address 0x7a751ec is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x80807F0: DrawRat (draw.c:1957)
==5686==    by 0x80C1AD8: SelectObject (select.c:159)
==5686==    by 0x80606F0: ActionMode (action.c:668)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C81FD: hid_actionl (actions.c:197)
==5686==    by 0x80DA891: ghid_port_button_release_cb 
(gui-output-events.c:659)
==5686==    by 0x41B4153: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454CFD6: g_signal_emit_valist (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454D5F8: g_signal_emit (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x42D2DB6: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==  Address 0x7a751f4 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== Invalid read of size 4
==5686==    at 0x8080818: DrawRat (draw.c:1959)
==5686==    by 0x80C1AD8: SelectObject (select.c:159)
==5686==    by 0x80606F0: ActionMode (action.c:668)
==5686==    by 0x80C81A3: hid_actionv (actions.c:219)
==5686==    by 0x80C81FD: hid_actionl (actions.c:197)
==5686==    by 0x80DA891: ghid_port_button_release_cb 
(gui-output-events.c:659)
==5686==    by 0x41B4153: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==    by 0x4536E68: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454B61A: (within /usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454CFD6: g_signal_emit_valist (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x454D5F8: g_signal_emit (in 
/usr/lib/libgobject-2.0.so.0.1600.6)
==5686==    by 0x42D2DB6: (within /usr/lib/libgtk-x11-2.0.so.0.1200.12)
==5686==  Address 0x7a751f8 is not stack'd, malloc'd or (recently) free'd
==5686==
==5686== ERROR SUMMARY: 2085279 errors from 41 contexts (suppressed: 188 
from 3)
==5686== malloc/free: in use at exit: 24,558,825 bytes in 121,462 blocks.
==5686== malloc/free: 805,909 allocs, 684,447 frees, 283,001,832 bytes 
allocated.
==5686== For counts of detected errors, rerun with: -v
==5686== searching for pointers to 121,462 not-freed blocks.
==5686== checked 24,609,020 bytes.
==5686==
==5686== LEAK SUMMARY:
==5686==    definitely lost: 76,284 bytes in 9,568 blocks.
==5686==      possibly lost: 604,965 bytes in 699 blocks.
==5686==    still reachable: 23,877,576 bytes in 111,195 blocks.
==5686==         suppressed: 0 bytes in 0 blocks.
==5686== Rerun with --leak-check=full to see details of leaked memory.
gene@geno:~/avTek/hardware/schematic$


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user