pcb

lost vias

Bug #699068 reported by tanli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pcb
Fix Released
Medium
Unassigned

Bug Description

For current (gtk) CVS version: some vias are lost after
reopening the pcb file. I have not noticed any
regularity except for rather big lost vias size (say,
with radius about 140 mils).

Tags: core sf-bugs
Revision history for this message
danmc (danmc) wrote :

Are you able to give exact instructions on how to reproduce
this or is it too random?

Thanks
-Dan

Revision history for this message
tanli (tanli) wrote :

Have tried just now:

- start new layout
- add two vias near each other
- maximize vias'es sizes with 's': vias must overlap each other
- 'save as'
- 'load'
- see reported bug

P.S. it is for current cvs gtk version

Revision history for this message
danmc (danmc) wrote :

whats going on is that the code which creates vias (which
gets called when the board is loaded) won't create vias
which overlap. However, you can cause overlapping vias in
an open layout by placing them near and then increasing the
size.

We need to decide if we will allow overlapping vias (making
sure that we don't break the connection scanning code) or if
not we should check when they are resized or moved. My vote
is the former.

Revision history for this message
tanli (tanli) wrote :

Dan,

I see. Can such via creating code (I mean "check when they
are resized or moved") accept overlapping in case vias under
question are connected (are at the same net)?

Revision history for this message
DJ Delorie (djdelorie) wrote :

fixed in git commit e8dd18a2f7b83c6108d2c9398903d4be92e22d4c

Revision history for this message
Bert Timmerman (bert-timmerman) wrote :

Commited on 2010-12-20 by DJ: can't be "fix released".

Changed in pcb:
status: Fix Released → Fix Committed
Peter Clifton (pcjc2)
Changed in pcb:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.