eeschema crashes on importing Eagle from TI's Webench.

Bug #1830564 reported by Aaron Michael Williams
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
High
Seth Hillbrand

Bug Description

I downloaded an Eagle schematic created by TI's webench design tool (https://webench.ti.com) and when importing it it causes Kicad to crash.

Revision history for this message
Aaron Michael Williams (aaronw2) wrote :
Revision history for this message
Seth Hillbrand (sethh) wrote :

Please add KiCad version information.

This is available from the Help->about KiCad menu

Changed in kicad:
status: New → Incomplete
Revision history for this message
Seth Hillbrand (sethh) wrote :

Oh. It looks like they are generating invalid Eagle files. We should handle those better.

Tested with

Application: KiCad
Version: (5.1.0-716-gba4ba5b66-dirty), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1b zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-4-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.64.0
    Compiler: GCC 8.3.0 with C++ ABI 1013

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

Changed in kicad:
assignee: nobody → Seth Hillbrand (sethh)
importance: Undecided → High
milestone: none → 5.1.3
status: Incomplete → In Progress
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision 0e5cc54ec91d274d621d51a97c870aad415ea8b3
https://git.launchpad.net/kicad/patch/?id=0e5cc54ec91d274d621d51a97c870aad415ea8b3

Changed in kicad:
status: In Progress → Fix Committed
Revision history for this message
Seth Hillbrand (sethh) wrote :

Thank you for this file. This was, by far, the ugliest, most broken Eagle file I've ever seen that still works correctly in Eagle.

I've fixed the worst offenders here. But I'm going to open a new issue for this as the symbols don't look right. Clearly there are still Eagle v6 differences we don't account for.

Changed in kicad:
status: Fix Committed → 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.