I’m having this issue where Kicad crashes when I place any track on any layer. I can place footprints and vias without an issue. And it happens in a brand new blank project as well. Below is the Kicad info and the error i get when launched from the terminal. Is there something I can do to fix this?
When discussing crashes in a Windows environment on a forum, it would be a good idea to use the Windbg tool to show the function call stack trace of the crash dump to show which program is crashing, along with a clear string of characters. This will help open everyone’s eyes and ensure that everyone is experiencing the same issue.
Instead of posting to the forum, we can also report the issue directly to the developer. When doing so, as we have added this time, if attach a small circuit diagram or board diagram, it will be easier for the developer to reproduce the same environment.
We also recommend searching for similar issues before reporting.
So there are at least 5 people who have already mentioned KiCad V9.0.5 crashing during routing.
And all that happened even before the official announcement of V9.0.5 by Wayne Stambaugh: Stable version 9.0.5 available Has this already been reported on gitlab? I can’t / won’t do it myself because I am still using KiCad V8.0.6 myself.
If anyone reports it, please also create a post in this thread with a direct link to the gitlab issue.
With the detail that the router needs to be in Highlight collision mode, I can reproduce this crash on all the designs I tried it on with 9.0.5 on Win10. Shove and WalkAround seem fine which is why I couldn’t reproduce on earlier attempts on the example files here.
I downloaded and installed 9.0.5.67 testing build and it looks to me to be resolved. I had zero crashes under the same test conditions where I could crash 9.0.5 release pretty much on command.
I wonder If such a “prominent” problem affecting lots of people (no edge case! ) could be addressed by a follow-up release without waiting for about a month or two until 9.0.6
Guess that won’t happen and I am fine with that. Just wondering… that could spare some more Forum posts on the very same topic
Yes, this sometimes does happen. A few years back there was such an egregious error in one of the bug fix releases, that it got completely pulled and the next bug fix release was released just a few days later. Whether this routing bug (apparently only in “highlight collisions mode”) is severe enough for that I do not know.
I feel like if the RC had been announced and more people had used it early on, we could have fixed bugs like this that were immediately apparent after the release.
I think the root cause is that there is something missing in this flow.
By the way, since “September 30th” is already in the past, I feel like the file format probably won’t change in the nightly release, but I’m not sure.
I did run 9.0.5 rc1 and 9.0.5 release. I tried to replicate the reported problem on both sample projects and couldn’t. It wasn’t until the detail about it only happening in highlight collision mode that made it easily reproducible. 98% of the time, I just don’t use that mode so in addition to more people testing, it would need people testing with workflows they don’t normally utilize.
The problem is that if you have a few constitutive releases with some pretty high profile bugs then you don’t get those testers.
The problem is that if most people find these versions do not upgrade, then they can not participate in bug hunting because they have a catch to this. If they find a bug they are instructed to upgrade to possibly another bug which puts bug reporting into counterproductive territory.