Eeschema: lost connections after lost library reference

Bug #1843028 reported by Piotr Gałka
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

I was wondering if to report it as a bug as it is the effect of my manipulations against the KiCad logic.
See attached screenshot - many IC pins are not connected and reason is not that something is not in raster.
I have changed the name of library containing W5500. Then when opening the schematic I didn't agree to rescue it. I wont to have all elements from libraries (in future no elements will disappear from them).
The end effect was question mark in square. I clicked 'E' at it and changed the library reference to point to right symbol again. And effect you see.
I suppose that at the stage of question mark wire segments were connected to be one, and when symbol get back were not divided at its pins.

I'm not sure if it really needs be fixed.

Application: KiCad
Version: (5.1.4)-1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Tags: eeschema
Revision history for this message
Piotr Gałka (piotrgalka) wrote :
Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

Does a save, close and reopen Eeschema restore the connections? (remove unconnected circle markers).

tags: added: eeschema
Revision history for this message
Piotr Gałka (piotrgalka) wrote :

After saving and reopening (not only schematic but the whole KiCad) the connections are not restored.

1). When I pointed the wire between pins 8 and 11 and pressed DEL the whole wire from L10 to pin 15 was deleted.
Then I added that wire (from L10 to pin 15) and it was connected to all pins.
When now I do like in 1). only a short wire between pins 8 and 11 is deleted.

Then I took W5500 by 'M' key and moved it a little up and down back at its original position.
What happened is surprise - the GND wire disappeared except connection between pins 29 and 23 and pins 19 and 48 (no wire from pin 23 til 19).

Seth Hillbrand (sethh)
Changed in kicad:
status: New → Triaged
importance: Undecided → Medium
milestone: none → 5.1.5
Changed in kicad:
milestone: 5.1.5 → 5.1.6
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/1816

Changed in kicad:
status: Triaged → Expired
Changed in kicad:
importance: Medium → Unknown
status: Expired → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.