← Back to team overview

kicad-developers team mailing list archive

Re: design rules problems

 

No problem to reproduce it.
gdb output : 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ff211ef1820 (LWP 22988)]
0x0000000000541d5e in std::_Rb_tree::_M_begin ()
backtrace:
(gdb) bt
#0  0x0000000000541d5e in std::_Rb_tree::_M_begin ()
#1  0x0000000000543a76 in std::_Rb_tree::_M_insert_unique ()
#2  0x0000000000543c73 in std::set::insert ()
#3  0x0000000000543ce7 in NETCLASS::Add ()
#4  0x000000000053e828 in DIALOG_DESIGN_RULES::CopyRulesListToBoard
()
#5  0x000000000053e90a in DIALOG_DESIGN_RULES::OnOkButtonClick ()
#6  0x00007ff20fe16ae9 in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
How I made It : make a new Net Classes, add a wire to this net
classes. Then delete the net classes, without droping the wire from
its netclasses, and then validate the deign rules widget, it will
crash for me.
You can use the Pic Programmer example, it crash for me too.
SVN REV : 1976
Best Regards
PS: I know that this is an in development feature, what I said was
just some ideas that could be interesting to have.
jean-pierre charras - INPG a écrit :   

damien.rannou@... a écrit :
>
> - When I delete the Net Classes rules I made, if it still have a
Wire
> attach, kicad will seg fault.
>
I am unable to reproduce this problem.
Is it reproductible.
If yes send me your board and give explanations.
-- 
Jean-Pierre CHARRAS
Maître de conférences
Directeur d'études 2ieme année.
Génie Electrique et Informatique Industrielle 2
Institut Universitaire de Technologie 1 de Grenoble
BP 67, 38402 St Martin d'Heres Cedex
Recherche :
Grenoble Image Parole Signal Automatique (GIPSA - INPG)
Grenoble France

-- Damien RANNOU ------------------------------- www.diateam.net
Diateam 41, rue Yves Collet 29200 BREST