Skip to content

Regression in HTTP Libs - Description Field Not Populated in 9.0.5 and 9.0.6

Description

When using an HTTP library, the description field is no longer populated in the symbol chooser.

It works OK in 9.0.4. Both 9.0.5 and 9.0.6rc1 exhibit this behavior

image

image

Steps to reproduce

This can be reproduced with our built in http server test script

run http_lib_test_server.py in *qa\tests\eeschema*

there is a simple http library to add to the symbol table : qa\tests\eeschema\http_test.kicad_httplib

The test server runs locally and serves 1 resistor using the builtin kicad symbol/fp libraries.

KiCad Version

Application: KiCad x64 on x64

Version: 9.0.6-rc1, release build

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

Platform: Windows 11 (build 26100), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: ATI Technologies Inc., AMD Radeon 760M Graphics, 4.6.0 Compatibility Profile Context 24.12.1.241127

Build Info:
	Date: Oct 12 2025 16:50:01
	wxWidgets: 3.2.8 (wchar_t,wx containers)
	Boost: 1.88.0
	OCC: 7.9.1
	Curl: 8.13.0-DEV
	ngspice: 45.2
	Compiler: Visual C++ 1944 without C++ ABI
	KICAD_IPC_API=ON

Locale: 
	Lang: en_US
	Enc: UTF-8
	Num: 1,234.5
	Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)
Edited by Eli Hughes