X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Cam-AntiVirus: no malware found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Message-ID: <1427070154.10088.21.camel@cam.ac.uk> Subject: [geda-user] My repository on git://repo.or.cz/geda-pcb/pcjc2.git updated From: Peter Clifton To: geda-user AT delorie DOT com Date: Mon, 23 Mar 2015 00:22:34 +0000 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.10-0ubuntu1~14.10.1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com Hi All, Anyone using my PCB+GL branch from repo.or.cz might want to consider updating. I have just pushed fixes into the patch stacks addressing two crash bugs in the branch. One bug related to computation of the board outline, where outline layer geometry extending outside the PCB area could lead to a crash if no distinct board outline was determined by the code. It is relatively unlikely people hit this bug in general use, although I did, so perhaps others will have too. Another, potentially more serious bug related to my addition of support for objects on solder-mask layers. The additional layers attached into the "bottom" and "top" groups would result in the GTK layer preferences page trying to access off the end of an array of GtkWidgets. This would result in possible memory corruption (or at least use-after free), when bringing up the PCB preferences window of the GTK HID. The most reproducible action for triggering a crash was the delete layers, load a new set of layer colours, then switch the active editing layer. Kind regards, -- Peter Clifton Clifton Electronics