2024-04-26 01:12 BST

View Revisions: Issue #2489

Summary 0002489: Memory leaks
Revision 2016-12-05 23:44 by Chris Young
Description I've built the Amiga frontend of NetSurf with clib's memory debugging mode. This logs memory allocations and will note when they haven't been freed.

The short version is that "core" allocations in the following files/lines are failing to be freed on at least one occasion:

utils/hashtable.c:81
utils/hashtable.c:89
utils/hashtable.c:135
utils/hashtable.c:145

utils/useragent.c:55

desktop/cookie_manager.c:451
Revision 2016-12-05 19:55 by Chris Young
Description I've built the Amiga frontend of NetSurf with clib's memory debugging mode. This logs memory allocations and will note when they haven't been freed.

The short version is that "core" allocations in the following files/lines are failing to be freed on at least one occasion:

utils/nsoption.c:485
utils/nsoption.c:497
utils/nsoption.c:131

utils/hashtable.c:81
utils/hashtable.c:89
utils/hashtable.c:135
utils/hashtable.c:145

utils/useragent.c:55

desktop/cookie_manager.c:451
Revision 2016-12-05 19:50 by Chris Young
Description I've built the Amiga frontend of NetSurf with clib's memory debugging mode. This logs memory allocations and will note when they haven't been freed.

The short version is that allocations on the following files/lines are failing to be freed on at least one occasion:

utils/nsoption.c:485
utils/nsoption.c:497
utils/nsoption.c:131

utils/hashtable.c:81
utils/hashtable.c:89
utils/hashtable.c:135
utils/hashtable.c:145

utils/useragent.c:55

desktop/cookie_manager.c:451