EasyEDA footprint import "failed to parse number from ''"

Description

If I import PCBLIB_DC-IN-TH_DC-509-ARL200-H142_2025-07-02.json (which was exported from EasyEDA, LCSC part no. C34388683), KiCad will be unable to parse and import the footprint. It will display this error:

image

The expected behavior is that the footprint is correctly loaded without errors and looks like how it appears in EasyEDA. This is how it appears in EasyEDA:

image

Steps to reproduce

  1. Open Footprint Editor
  2. Select the "Connector_BarrelJack" category
  3. File->Import->Footprint...
  4. Select the attached JSON file PCBLIB_DC-IN-TH_DC-509-ARL200-H142_2025-07-02.json
  5. Click Open

KiCad Version

Please note that the KiCad version is actually 9.0.2.

Application: KiCad Footprint Editor x64 on x64

Version: 9.0.2, release build

Libraries:
	wxWidgets 3.2.6
	FreeType 2.13.3
	HarfBuzz 10.2.0
	FontConfig 2.15.0
	libcurl/8.11.1-DEV Schannel zlib/1.3.1

Platform: Windows 10 (build 10584), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: Intel, Intel(R) Iris(R) Plus Graphics 655, 4.4.0 - Build 21.20.16.5164

Build Info:
	Date: May  7 2025 02:29:49
	wxWidgets: 3.2.6 (wchar_t,wx containers)
	Boost: 1.86.0
	OCC: 7.8.1
	Curl: 8.11.1-DEV
	ngspice: 44
	Compiler: Visual C++ 1942 without C++ ABI
	KICAD_IPC_API=ON

Locale: 
	Lang: en_AU
	Enc: windows-1252
	Num: 1,234.5
	Encoded кΩ丈:  (sys), D0BACEA9E4B888 (utf8)
Edited by 3y4m4r1n