#1142576 libicns-dev: memory leak in icns_import_family_data (icns_io.c)

Package:
libicns-dev
Source:
libicns-dev
Description:
libicns development files
Submitter:
Richard Frith-Macdonald
Date:
2026-07-22 07:55:03 UTC
Severity:
normal
#1142576#5
Date:
2026-07-22 07:53:30 UTC
From:
To:
Dear Maintainer,

The icns_import_family_data function calls malloc() to create iconFamilyData,
but then if icns_import_family_data() fails it returns without freeing that
memory.
A one line change 'free(iconFamilyData);' immediately after the failed call
will fix it.