kicad-developers team mailing list archive
Mailing list archive
Re: Two bugs reported on the Fedora bugzilla
Looks like that was fixed in master but didn't get cherry-picked. The fix
is in the v6 branch now.
On Fri, May 6, 2022 at 11:08 AM Ian McInerney <ian.s.mcinerney@xxxxxxxx>
> The second bug appears to be an assertion due to an invalid vector access.
> The stack trace is below.
> Truncated backtrace:
> Thread no. 1 (10 frames)
> #2 std::__replacement_assert at
> #3 std::vector<VECTOR2<int>, std::allocator<VECTOR2<int> > >::operator
> at /usr/include/c++/11/bits/stl_vector.h:1043
> #5 ZONE::HatchBorder at
> #6 ZONE::SetBorderDisplayStyle at
> #7 PCB_PARSER::parseZONE at
> #8 PCB_PARSER::parseFOOTPRINT_unchecked at
> #9 PCB_PARSER::parseFOOTPRINT at
> #10 PCB_PARSER::Parse at /usr/include/c++/11/bits/unique_ptr.h:185
> #11 FP_CACHE::Load at
> #12 PCB_PLUGIN::FootprintEnumerate at
> This is trying to read the
> `/usr/share/kicad/footprints//RF_Module.pretty/MOD-nRF8001.kicad_mod` file
> provided in the standard footprint library (and apparently there is an
> extra slash entering the path somewhere, but that is extraneous to this).
> What seems to be happening is that during the parsing, it is finding a
> hatched zone, but the hatch border has an empty pointbuffer, which then
> causes the stdlib assert to fire when it is accessed at any index.
> On Fri, May 6, 2022 at 7:00 PM Seth Hillbrand <seth@xxxxxxxxxxxxx> wrote:
>> Hi Steven-
>> The second bug is locked down. We can't see it without proper access
>> On Fri, May 6, 2022 at 6:45 AM Steven A. Falco <stevenfalco@xxxxxxxxx>
>>> There are two SIGABRT bugs reported on Fedora:
>>> The first bug was closed because it was not able to be reproduced. The
>>> second one has apparently happened to the reporter several times, but again
>>> I don't know if it is reproducible on demand.
>>> Do either of these ring a bell with anyone?
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help : https://help.launchpad.net/ListHelp
>> [image: KiCad Services Corporation Logo]
>> Seth Hillbrand
>> *Lead Developer*
>> Long Beach, CA
>> www.kipro-pcb.com info@xxxxxxxxxxxxx
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help : https://help.launchpad.net/ListHelp
[image: KiCad Services Corporation Logo]
Long Beach, CA