Trying to fill zones crashes Kicad

Hello,

I’m using Kicad 4.0.4-stable, release build
with wxWidgets 3.0.2 Unicode and Boost 1.57.0
on a Win7 SP1 64 Bit (it would be nice it this info could be copied :wink: )

I’ve been working in a board for a couple of day, so far without and issued, now, when trying to optimize my layout Kicad is crashing when filling the copper zones up, so far I have been able to reproduce the error, but I’ve not been able to fine any log files or crash dump to post here.

In the firs picture the filled zones work as expected as seen in the screenshot:

But in third picture, when pressing trying to fill up the zones Kicad crashes, notice that I haven’t even connect the bypass capacitor yet, just vias to the pads

The boards has other components and some of them are already partially routed, unfortunatly, I’m not sure where exactly the problem is coming from, just that it is triggered when I’m trying to route this component.

I hope somebody can take a look, I will try to help as much as I can.

Best regards,

EDIT: I can only post one picture per post, therefore are they all in one.

Hi,

Could you provide the board file that causes the crash?

Cheers,
Tom

Hi Tom, thanks for the answer,

I upload my board folder here:

https://file.town/download/f7vzhg4biduv1zza8tmd8wlm8

with kicad as pass, just for kicks :wink:

Sorry, can’t reproduce it here (running a recent debug build). Is it enough to refill all zones to trigger the crash on your machine?

Tom

Yeah, I just hit B and all freezes.

I upgraded yesterday to 4.0.4 from 4.0.1 where I originally hit the bug.

Is there a log files, dump, etc. that I can provide ?

Hello Tom, thank you for pointing me in the right direction,

I went and download the latest nightly (2016-09-17 revision 679eef1) and this time the fill zone work correctly, below an screenshot:

Still, there is something lurking in the stable release, that fortunatly has been fixed on the nightly.

I have also seen some odd behavior with KiCad crashing when I hit ‘B’.
This seems to only happen when my gamer instincts take over and I hit ‘B’ repeatedly…
…but when it does happen, all KiCad windows will immediately close.

I’ve had this happen a number of times now.

I’m on 4.0.4 Ubuntu.

If you guys can replicate the bug, hit the buglist with it.
Dev’s frequent KiCAD.info from time to time, but won’t track bugs reported here - that’s what they have the buglist for:

@der.ule [quote=“der.ule, post:1, topic:4120”]
it would be nice it this info could be copied
[/quote]

KiCAD main window > Help > About KiCAD … [Copy Version Info] button at bottom/right.

2 Likes

Thanks Joan, now I’ve seen the button. Would it still be worth it to file a bug if the bug is not present anymore in the nightly?

If it is fixed, no need to file a bug, but keep the test case parked somewhere, and check it every ~3 months, to make sure there is no regression…

1 Like

Thanks, I will do that, also, when my board is finished, I will go back and test it with 4.0.4, other issues have arise with the nightly version that I will report.

1 Like

If the bug is in the ‘stable’ release then it should be reported. It’s good to hear it doesn’t happen in the development branch, but someone will have to take time to reproduce it and port the fix to the ‘stable’ branch.

This whole release elasticity around KiCad seems a little strange to me ?

There is a “stable-release”, which is often less stable than the developments, and fixes seem to not have a defined trajectory to new “stable” releases, from developments.

I’m more used to having any fix in development, having a simple delayed-path to the next stable release.

The stable release will generally not have any new features (unless the feature is trivial). Since the development branch has so many new features, any fix to an existing problem has to be carefully checked and applied to the stable branch. The bug was likely always in the stable branch but not enough people were tripping it and it went unreported. There was some work done on the polygon code since then and something in there might have fixed the bug. I doubt the dev branch has fewer bugs; there are so many new features there are no doubt many still undiscovered bugs.

2 Likes

Thanks for the response, I agree, I have some issues with the nightly, but at least the are no killers, I can continue working and if it freezes sometimes or I’m forced to work in the non-opengl mode, I can live with that. But if it doen’t work at all, then I have a problem. I’ll go to the tracker and fill up a bug report (if none existing).

EDIT: https://bugs.launchpad.net/kicad/+bug/1632648 The bug report

1 Like