2024-10-10 12:20 BST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002674NetSurf[All Projects] Generalpublic2019-08-01 10:27
ReporterVincent Sanders 
Assigned To 
SeverityminorReproducibilityalways 
StatusacknowledgedResolutionopen 
Product Version3.9 
Target VersionFixed in Version 
Summary0002674: popular sites parallel
Descriptionall manner of hilarious issues detected by valgrind at the exit time
Steps To Reproducerun the test under valgrind

./test/monkey_driver.py -m ./nsmonkey -t ../netsurf-test/monkey-test/popular-sites-parallel.yaml >valgrind-popular-sites-parallel 2>&1
TagsNo tags attached.
Fixed in CI build #
Reported in CI build #
URL of problem page
Attached Files
  • ? file icon valgrind-popular-sites-parallel (71,107 bytes) 2019-06-15 17:26 -
    ==24887== Memcheck, a memory error detector
    ==24887== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
    ==24887== Using Valgrind-3.14.0-353a3587bb-20181007X and LibVEX; rerun with -h for copyright info
    ==24887== Command: ./nsmonkey
    ==24887== 
    --24887-- Valgrind options:
    --24887--    -v
    --24887--    --track-origins=yes
    --24887-- Contents of /proc/version:
    --24887--   Linux version 4.19.0-5-amd64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-7)) #1 SMP Debian 4.19.37-3 (2019-05-15)
    --24887-- 
    --24887-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-sse3
    --24887-- Page sizes: currently 4096, max supported 4096
    --24887-- Valgrind library directory: /usr/lib/x86_64-linux-gnu/valgrind
    --24887-- Reading syms from /home/vince/dev-netsurf/workspace/netsurf/nsmonkey
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/ld-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/f2/5dfd7b95be4ba386fd71080accae8c0732b711.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/memcheck-amd64-linux
    --24887--   Considering /usr/lib/debug/.build-id/32/2e77af97f403c3d34ff09edf60b089e72ec889.debug ..
    --24887--   .. build-id is valid
    --24887--    object doesn't have a dynamic symbol table
    --24887-- Scheduler: using generic scheduler lock implementation.
    --24887-- Reading suppressions file: /usr/lib/x86_64-linux-gnu/valgrind/default.supp
    ==24887== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-24887-by-vince-on-???
    ==24887== embedded gdbserver: writing to   /tmp/vgdb-pipe-to-vgdb-from-24887-by-vince-on-???
    ==24887== embedded gdbserver: shared mem   /tmp/vgdb-pipe-shared-mem-vgdb-24887-by-vince-on-???
    ==24887== 
    ==24887== TO CONTROL THIS PROCESS USING vgdb (which you probably
    ==24887== don't want to do, unless you know exactly what you're doing,
    ==24887== or are doing some strange experiment):
    ==24887==   /usr/lib/x86_64-linux-gnu/valgrind/../../bin/vgdb --pid=24887 ...command...
    ==24887== 
    ==24887== TO DEBUG THIS PROCESS USING GDB: start GDB like this
    ==24887==   /path/to/gdb ./nsmonkey
    ==24887== and then give GDB the following command
    ==24887==   target remote | /usr/lib/x86_64-linux-gnu/valgrind/../../bin/vgdb --pid=24887
    ==24887== --pid is optional if only one valgrind process is running
    ==24887== 
    --24887-- REDIR: 0x401e2f0 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c9ce2 (vgPlain_amd64_linux_REDIR_FOR_strlen)
    --24887-- REDIR: 0x401e0d0 (ld-linux-x86-64.so.2:index) redirected to 0x580c9cfc (vgPlain_amd64_linux_REDIR_FOR_index)
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_core-amd64-linux.so
    --24887--   Considering /usr/lib/debug/.build-id/34/fbc4cdfbfce1bfc3d2e522a01a050bf724c930.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so
    --24887--   Considering /usr/lib/debug/.build-id/ca/bb7898ea982d936cbfadd70ae831c6eb63623f.debug ..
    --24887--   .. build-id is valid
    ==24887== WARNING: new redirection conflicts with existing -- ignoring it
    --24887--     old: 0x0401e2f0 (strlen              ) R-> (0000.0) 0x580c9ce2 vgPlain_amd64_linux_REDIR_FOR_strlen
    --24887--     new: 0x0401e2f0 (strlen              ) R-> (2007.0) 0x04838d80 strlen
    --24887-- REDIR: 0x401ab10 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4839e40 (strcmp)
    --24887-- REDIR: 0x401e830 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x483d860 (mempcpy)
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libjpeg.so.62.2.0
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libexpat.so.1.6.8
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/librt-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/5d/cf98ad684962be494af28a1051793fd39e4ebc.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libssl.so.1.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libpng16.so.16.36.0
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libm-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/88/5dda4b4a5cea600e7b5b98c1ad86996c8d2299.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libc-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/18/b9a9a8c523e5cfe5b5d946d605d09242f09798.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libpthread-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/e9/1114987a0147bd050addbd591eb8994b29f4b3.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.17.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.4
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/librtmp.so.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libssh2.so.1.0.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.10
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.10
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libdl-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/d3/583c742dd47aaa860c5ae0c0c5bdbcd2d54f61.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libgnutls.so.30.23.2
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libhogweed.so.4.5
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libnettle.so.6.5
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.4
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.8
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libresolv-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/02/6c3ba167f64f631eb8781fca2269fbc2ee7ca5.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.26.1
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
    --24887--    object doesn't have a symbol table
    --24887-- REDIR: 0x5379f70 (libc.so.6:memmove) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5379160 (libc.so.6:strncpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a250 (libc.so.6:strcasecmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5378b70 (libc.so.6:strcat) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5379190 (libc.so.6:rindex) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537b890 (libc.so.6:rawmemchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5394230 (libc.so.6:wmemchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5393cd0 (libc.so.6:wcscmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a0e0 (libc.so.6:mempcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5379f10 (libc.so.6:bcmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5379100 (libc.so.6:strncmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5378be0 (libc.so.6:strcmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a040 (libc.so.6:memset) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5393ca0 (libc.so.6:wcschr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x53790a0 (libc.so.6:strnlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5378c70 (libc.so.6:strcspn) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a2a0 (libc.so.6:strncasecmp) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5378c40 (libc.so.6:strcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a3e0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x53954d0 (libc.so.6:wcsnlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x53791c0 (libc.so.6:strpbrk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5378ba0 (libc.so.6:index) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5379070 (libc.so.6:strlen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5380280 (libc.so.6:memrchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a2f0 (libc.so.6:strcasecmp_l) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5379ee0 (libc.so.6:memchr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5393db0 (libc.so.6:wcslen) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5379460 (libc.so.6:strspn) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a220 (libc.so.6:stpncpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a1f0 (libc.so.6:stpcpy) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537b8c0 (libc.so.6:strchrnul) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x537a340 (libc.so.6:strncasecmp_l) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x53f8950 (libc.so.6:__memcpy_chk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x53790d0 (libc.so.6:strncat) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x5379e20 (libc.so.6:strstr) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    --24887-- REDIR: 0x53f8a20 (libc.so.6:__memmove_chk) redirected to 0x482d1b0 (_vgnU_ifunc_wrapper)
    ==24887== WARNING: new redirection conflicts with existing -- ignoring it
    --24887--     old: 0x05393010 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
    --24887--     new: 0x05393010 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
    ==24887== WARNING: new redirection conflicts with existing -- ignoring it
    --24887--     old: 0x05393010 (__memcpy_chk_sse2_un) R-> (2030.0) 0x0483d950 __memcpy_chk
    --24887--     new: 0x05393010 (__memcpy_chk_sse2_un) R-> (2024.0) 0x0483d320 __memmove_chk
    --24887-- REDIR: 0x5388ef0 (libc.so.6:__strrchr_sse2) redirected to 0x48387d0 (__strrchr_sse2)
    --24887-- REDIR: 0x53891e0 (libc.so.6:__strlen_sse2) redirected to 0x4838cc0 (__strlen_sse2)
    --24887-- REDIR: 0x5375350 (libc.so.6:malloc) redirected to 0x4835710 (malloc)
    --24887-- REDIR: 0x5393020 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4839fa0 (memcpy@GLIBC_2.2.5)
    --24887-- REDIR: 0x5381a30 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4839d00 (strcmp)
    --24887-- REDIR: 0x5443760 (libc.so.6:__strncmp_sse42) redirected to 0x4839560 (__strncmp_sse42)
    --24887-- REDIR: 0x5388ac0 (libc.so.6:__strchr_sse2) redirected to 0x48388b0 (__strchr_sse2)
    --24887-- REDIR: 0x5376120 (libc.so.6:calloc) redirected to 0x4837ab0 (calloc)
    --24887-- REDIR: 0x5393010 (libc.so.6:__memcpy_chk_sse2_unaligned) redirected to 0x483d950 (__memcpy_chk)
    --24887-- REDIR: 0x53759a0 (libc.so.6:free) redirected to 0x4836940 (free)
    --24887-- REDIR: 0x5375bf0 (libc.so.6:realloc) redirected to 0x4837d00 (realloc)
    --24887-- REDIR: 0x5388ce0 (libc.so.6:__strchrnul_sse2) redirected to 0x483d390 (strchrnul)
    --24887-- REDIR: 0x5393000 (libc.so.6:__mempcpy_sse2_unaligned) redirected to 0x483d4a0 (mempcpy)
    --24887-- REDIR: 0x5383860 (libc.so.6:__rawmemchr_sse2) redirected to 0x483d3c0 (rawmemchr)
    --24887-- REDIR: 0x5383530 (libc.so.6:__memchr_sse2) redirected to 0x4839ee0 (memchr)
    --24887-- REDIR: 0x5393430 (libc.so.6:__memset_sse2_unaligned) redirected to 0x483c790 (memset)
    --24887-- REDIR: 0x538e100 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x4838db0 (strcpy)
    --24887-- REDIR: 0x538f710 (libc.so.6:__stpcpy_sse2_unaligned) redirected to 0x483c3f0 (__stpcpy_sse2_unaligned)
    --24887-- REDIR: 0x5379980 (libc.so.6:__GI_strstr) redirected to 0x483dac0 (__strstr_sse2)
    --24887-- REDIR: 0x5444750 (libc.so.6:__strcasecmp_l_sse42) redirected to 0x4839850 (strcasecmp_l)
    --24887-- REDIR: 0x54482c0 (libc.so.6:__strcspn_sse42) redirected to 0x483dc00 (strcspn)
    --24887-- REDIR: 0x5448580 (libc.so.6:__strspn_sse42) redirected to 0x483dcc0 (strspn)
    --24887-- REDIR: 0x544f500 (libc.so.6:__memcmp_sse4_1) redirected to 0x483bfd0 (__memcmp_sse4_1)
    --24887-- REDIR: 0x5389380 (libc.so.6:__strnlen_sse2) redirected to 0x4838c00 (strnlen)
    --24887-- REDIR: 0x538e730 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x48392e0 (__strncpy_sse2_unaligned)
    --24887-- REDIR: 0x54462f0 (libc.so.6:__strncasecmp_sse42) redirected to 0x4839690 (strncasecmp)
    --24887-- REDIR: 0x5444740 (libc.so.6:__strcasecmp_sse42) redirected to 0x48395d0 (strcasecmp)
    --24887-- REDIR: 0x5448440 (libc.so.6:__strpbrk_sse42) redirected to 0x483dba0 (strpbrk)
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libnss_files-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/4b/ff8b782e1602c596e856bdef06e642e50e7fa7.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
    --24887--    object doesn't have a symbol table
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/libnss_dns-2.28.so
    --24887--   Considering /usr/lib/debug/.build-id/bb/8b756d3859e8fe20d7aa6d8255f27942589f47.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/gconv/CP1252.so
    --24887--   Considering /usr/lib/debug/.build-id/ba/4b46825ab6620b6ac0ef16e3e0b0ecc3dd7cba.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
    --24887--   Considering /usr/lib/debug/.build-id/66/b6f56ce4e1653ddde6a635404df4eef19bb6b1.debug ..
    --24887--   .. build-id is valid
    --24887-- REDIR: 0x5392970 (libc.so.6:__strstr_sse2_unaligned) redirected to 0x483da50 (strstr)
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/gconv/CP1251.so
    --24887--   Considering /usr/lib/debug/.build-id/ee/f08864bb4ed72ade977e2cdcd1f14e5d6bfcb8.debug ..
    --24887--   .. build-id is valid
    --24887-- Discarding syms at 0xb53f080-0xb53fb41 in /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so (have_dinfo 1)
    --24887-- Discarding syms at 0x4855080-0x4855c6c in /usr/lib/x86_64-linux-gnu/gconv/CP1252.so (have_dinfo 1)
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/gconv/CP1252.so
    --24887--   Considering /usr/lib/debug/.build-id/ba/4b46825ab6620b6ac0ef16e3e0b0ecc3dd7cba.debug ..
    --24887--   .. build-id is valid
    --24887-- Reading syms from /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
    --24887--   Considering /usr/lib/debug/.build-id/66/b6f56ce4e1653ddde6a635404df4eef19bb6b1.debug ..
    --24887--   .. build-id is valid
    --24887-- Discarding syms at 0xb53e080-0xb53eb41 in /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so (have_dinfo 1)
    Running test: [popular-sites] browse and render 50 popular sites in parallel
    Action: launch
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: window-new
    Action: timer-start
    Action: navigate
            win1 --> https://www.google.com/
    Action: navigate
            win2 --> https://www.blogger.com/
    Action: navigate
            win3 --> https://apple.com/
    Action: navigate
            win4 --> https://plus.google.com/
    Action: navigate
            win5 --> https://microsoft.com/
    Action: navigate
            win6 --> https://play.google.com/
    Action: navigate
            win7 --> https://adobe.com/
    Action: navigate
            win8 --> https://youtube.com/
    Action: navigate
            win9 --> https://mozilla.org/
    Action: navigate
            win10 --> https://en.wikipedia.org/
    Action: navigate
            win11 --> https://support.google.com/
    Action: navigate
            win12 --> https://sites.google.com/
    Action: navigate
            win13 --> https://accounts.google.com/
    Action: navigate
            win14 --> https://docs.google.com/
    Action: navigate
            win15 --> https://wordpress.org/
    Action: navigate
            win16 --> https://linkedin.com/
    Action: navigate
            win17 --> https://vimeo.com/
    Action: navigate
            win18 --> https://maps.google.com/
    Action: navigate
            win19 --> https://github.com/
    Action: navigate
            win20 --> https://drive.google.com/
    Action: navigate
            win21 --> https://youtu.be/
    Action: navigate
            win22 --> https://creativecommons.org/
    Action: navigate
            win23 --> https://lh3.googleusercontent.com/Wwr1nDkB0VXEV77DA9mRGHOyfhPLt-_HhrfZAgKPsWuTOPc0TpTgShgQRbcjYlq5U7kwlb_UdmbztKNAkVUWDw2k6TPoYnevqXYkz1gMNgqVJONhwKOqW2au9tUtXX37Asv6xQPkFBjn5FvpziuvoxiWR7s8wbBuirUhaax8GT8WNoqHCLb-Wv1yqdCNX1hQ69xW3v0X_PHvS230mVoc-aBDAXdh9qO1qz4TKi0YtMYQmUpIlDuj1R7kg9ISpaziHaOOdUYfHYLQmodKdbC7ajb5Nt7Am8-02nne2JnD2M77ZH8-UPvBftd5I-jEqBkvbHIwVFxMNkcXGb3eJZEoxfapkPoUVJ5aZtLN9zO47J0oba-iNlMILAAXAkvQvMbZW86aljlaocH-lw2tBs4wyxU2KQ4xeKHQUkivmKruSUaN0Dhzubzdv_56exRjYNFJZYzMaoKbZISdHxHnhhVzTgStyk7CsaBoApxtx33Hv3B1HZ-WQsjJQuzrg3s8N2an03npLYyl8vZtHlcf8FSLmtfaAe-nkFZMUUf4xEfqfzw_0mNbyOTqTUJ-zFThgpPGXshzi6GO3J_oaSQnJ7-YJL57Ke26_lSA2qOIxCoon_VDD5ocRZaUGOmShBDehSN0kIkx7SCFnmQmypoDNzy9dHrQGibXdbs=w812-h633-no
    Action: navigate
            win24 --> https://vk.com/
    Action: navigate
            win25 --> https://blogspot.com/
    Action: navigate
            win26 --> https://news.google.com/
    Action: navigate
            win27 --> https://medium.com/
    Action: navigate
            win28 --> https://www.yahoo.com/
    Action: navigate
            win29 --> https://live.com/
    Action: navigate
            win30 --> https://istockphoto.com/
    Action: navigate
            win31 --> https://bbc.co.uk/
    Action: navigate
            win32 --> https://amazon.com/
    Action: navigate
            win33 --> https://dailymotion.com/
    Action: navigate
            win34 --> https://google.es/
    Action: navigate
            win35 --> https://google.com.br/
    Action: navigate
            win36 --> https://forbes.com/
    Action: navigate
            win37 --> https://mediafire.com/
    Action: navigate
            win38 --> https://wikimedia.org/
    Action: navigate
            win39 --> https://cloudflare.com/
    Action: navigate
            win40 --> https://google.de/
    Action: navigate
            win41 --> https://imdb.com/
    Action: navigate
            win42 --> https://hugedomains.com/
    Action: navigate
            win43 --> https://mail.ru/
    Action: navigate
            win44 --> https://developers.google.com/
    Action: navigate
            win45 --> https://bbc.com/
    Action: navigate
            win46 --> https://paypal.com/
    Action: navigate
            win47 --> https://opera.com/
    Action: navigate
            win48 --> https://feedburner.com/
    Action: navigate
            win49 --> https://facebook.com/
    Action: navigate
            win50 --> https://cnn.com/
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: block
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: stop
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: plot-check
    Action: timer-stop
            totaltimer took: 225.35s
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Action: window-close
    Traceback (most recent call last):
      File "./test/monkey_driver.py", line 523, in <module>
        main(sys.argv[1:])
      File "./test/monkey_driver.py", line 519, in main
        run_test_plan(ctx, plan)
      File "./test/monkey_driver.py", line 506, in run_test_plan
        walk_test_plan(ctx, plan)
      File "./test/monkey_driver.py", line 502, in walk_test_plan
        run_test_step(ctx, step)
      File "./test/monkey_driver.py", line 495, in run_test_step
        step_handlers[step["action"]](ctx, step)
      File "./test/monkey_driver.py", line 226, in run_test_step_action_window_close
        assert(win.alive == False)
    AssertionError
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B8D8: llcache_send_event_to_users (llcache.c:394)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x1206d798 is 56 bytes inside a block of size 232 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23B2B8: llcache_object_destroy (llcache.c:1013)
    ==24887==    by 0x23E224: llcache_finalise (llcache.c:3555)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23B458: llcache_object_new (llcache.c:428)
    ==24887==    by 0x23CBCE: llcache_object_retrieve_from_cache (llcache.c:1630)
    ==24887==    by 0x23CBCE: llcache_object_retrieve (llcache.c:1842)
    ==24887==    by 0x23E335: llcache_handle_retrieve (llcache.c:3649)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B8FC: llcache_send_event_to_users (llcache.c:398)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb50 is 0 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== Invalid write of size 1
    ==24887==    at 0x23B8FF: llcache_send_event_to_users (llcache.c:396)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb58 is 8 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B906: llcache_send_event_to_users (llcache.c:398)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefa40 is 16 bytes inside a block of size 40 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E200: llcache_finalise (llcache.c:3547)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB41: llcache_object_user_new (llcache.c:298)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B90D: llcache_send_event_to_users (llcache.c:398)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefa38 is 8 bytes inside a block of size 40 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E200: llcache_finalise (llcache.c:3547)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB41: llcache_object_user_new (llcache.c:298)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== Invalid read of size 1
    ==24887==    at 0x23B910: llcache_send_event_to_users (llcache.c:405)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb59 is 9 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B914: llcache_send_event_to_users (llcache.c:401)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb68 is 24 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== Invalid write of size 1
    ==24887==    at 0x23B918: llcache_send_event_to_users (llcache.c:403)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb58 is 8 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== Invalid read of size 1
    ==24887==    at 0x23D676: llcache_users_not_caught_up (llcache.c:3609)
    ==24887==    by 0x23D676: llcache_fetch_callback (llcache.c:2933)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x28 is not stack'd, malloc'd or (recently) free'd
    ==24887== 
    ==24887== 
    ==24887== Process terminating with default action of signal 11 (SIGSEGV)
    ==24887==  Access not within mapped region at address 0x28
    ==24887==    at 0x23D676: llcache_users_not_caught_up (llcache.c:3609)
    ==24887==    by 0x23D676: llcache_fetch_callback (llcache.c:2933)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  If you believe this happened as a result of a stack
    ==24887==  overflow in your program's main thread (unlikely but
    ==24887==  possible), you can try to increase the size of the
    ==24887==  main thread stack using the --main-stacksize= flag.
    ==24887==  The main thread stack size used in this run was 8388608.
    --24887-- Discarding syms at 0xb544080-0xb544c6c in /usr/lib/x86_64-linux-gnu/gconv/CP1251.so (have_dinfo 1)
    --24887-- Discarding syms at 0x4855080-0x4855c6c in /usr/lib/x86_64-linux-gnu/gconv/CP1252.so (have_dinfo 1)
    --24887-- Discarding syms at 0xb557300-0xb55d578 in /usr/lib/x86_64-linux-gnu/libnss_files-2.28.so (have_dinfo 1)
    --24887-- Discarding syms at 0xb569e80-0xb56b297 in /usr/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2 (have_dinfo 1)
    --24887-- Discarding syms at 0x484d1c0-0x4850563 in /usr/lib/x86_64-linux-gnu/libnss_dns-2.28.so (have_dinfo 1)
    ==24887== Invalid read of size 8
    ==24887==    at 0x594B5A5: check_free (dlerror.c:188)
    ==24887==    by 0x594BAB1: free_key_mem (dlerror.c:221)
    ==24887==    by 0x594BAB1: __dlerror_main_freeres (dlerror.c:239)
    ==24887==    by 0x5459B71: __libc_freeres (in /usr/lib/x86_64-linux-gnu/libc-2.28.so)
    ==24887==    by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
    ==24887==  Address 0x62a5e88 is 12 bytes after a block of size 12 alloc'd
    ==24887==    at 0x483577F: malloc (vg_replace_malloc.c:299)
    ==24887==    by 0x4FDE0E8: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FDA32D: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FBB1F7: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FBB348: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FD9A38: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x54C3996: __pthread_once_slow (pthread_once.c:116)
    ==24887==    by 0x5042DE8: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FDA25A: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4D930BF: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D591CE: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C73BF: fetch_curl_register (curl.c:1495)
    ==24887== 
    ==24887== 
    ==24887== HEAP SUMMARY:
    ==24887==     in use at exit: 25,771,866 bytes in 311,583 blocks
    ==24887==   total heap usage: 4,298,638 allocs, 3,987,055 frees, 1,093,252,584 bytes allocated
    ==24887== 
    ==24887== Searching for pointers to 311,583 not-freed blocks
    ==24887== Checked 34,759,336 bytes
    ==24887== 
    ==24887== LEAK SUMMARY:
    ==24887==    definitely lost: 27,664 bytes in 182 blocks
    ==24887==    indirectly lost: 4,865 bytes in 185 blocks
    ==24887==      possibly lost: 4,785,933 bytes in 24,567 blocks
    ==24887==    still reachable: 20,953,404 bytes in 286,649 blocks
    ==24887==         suppressed: 0 bytes in 0 blocks
    ==24887== Rerun with --leak-check=full to see details of leaked memory
    ==24887== 
    ==24887== ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0)
    ==24887== 
    ==24887== 1 errors in context 1 of 10:
    ==24887== Invalid read of size 8
    ==24887==    at 0x594B5A5: check_free (dlerror.c:188)
    ==24887==    by 0x594BAB1: free_key_mem (dlerror.c:221)
    ==24887==    by 0x594BAB1: __dlerror_main_freeres (dlerror.c:239)
    ==24887==    by 0x5459B71: __libc_freeres (in /usr/lib/x86_64-linux-gnu/libc-2.28.so)
    ==24887==    by 0x482D19E: _vgnU_freeres (vg_preloaded.c:77)
    ==24887==  Address 0x62a5e88 is 12 bytes after a block of size 12 alloc'd
    ==24887==    at 0x483577F: malloc (vg_replace_malloc.c:299)
    ==24887==    by 0x4FDE0E8: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FDA32D: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FBB1F7: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FBB348: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FD9A38: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x54C3996: __pthread_once_slow (pthread_once.c:116)
    ==24887==    by 0x5042DE8: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4FDA25A: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
    ==24887==    by 0x4D930BF: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D591CE: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C73BF: fetch_curl_register (curl.c:1495)
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 2 of 10:
    ==24887== Invalid read of size 1
    ==24887==    at 0x23D676: llcache_users_not_caught_up (llcache.c:3609)
    ==24887==    by 0x23D676: llcache_fetch_callback (llcache.c:2933)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x28 is not stack'd, malloc'd or (recently) free'd
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 3 of 10:
    ==24887== Invalid write of size 1
    ==24887==    at 0x23B918: llcache_send_event_to_users (llcache.c:403)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb58 is 8 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 4 of 10:
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B914: llcache_send_event_to_users (llcache.c:401)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb68 is 24 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 5 of 10:
    ==24887== Invalid read of size 1
    ==24887==    at 0x23B910: llcache_send_event_to_users (llcache.c:405)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb59 is 9 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 6 of 10:
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B90D: llcache_send_event_to_users (llcache.c:398)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefa38 is 8 bytes inside a block of size 40 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E200: llcache_finalise (llcache.c:3547)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB41: llcache_object_user_new (llcache.c:298)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 7 of 10:
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B906: llcache_send_event_to_users (llcache.c:398)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefa40 is 16 bytes inside a block of size 40 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E200: llcache_finalise (llcache.c:3547)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB41: llcache_object_user_new (llcache.c:298)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 8 of 10:
    ==24887== Invalid write of size 1
    ==24887==    at 0x23B8FF: llcache_send_event_to_users (llcache.c:396)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb58 is 8 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 9 of 10:
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B8FC: llcache_send_event_to_users (llcache.c:398)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x13eefb50 is 0 bytes inside a block of size 32 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23E20B: llcache_finalise (llcache.c:3549)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23AB58: llcache_object_user_new (llcache.c:303)
    ==24887==    by 0x23E309: llcache_handle_retrieve (llcache.c:3641)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2F64B5: insert_element (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== 
    ==24887== 1 errors in context 10 of 10:
    ==24887== Invalid read of size 8
    ==24887==    at 0x23B8D8: llcache_send_event_to_users (llcache.c:394)
    ==24887==    by 0x23D605: llcache_fetch_callback (llcache.c:2869)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1282)
    ==24887==    by 0x1C5E10: fetch_curl_progress (curl.c:1250)
    ==24887==    by 0x4D3B9FD: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D3BD58: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60D97: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x4D60E99: curl_multi_cleanup (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0)
    ==24887==    by 0x1C5FAC: fetch_curl_finalise (curl.c:203)
    ==24887==    by 0x1C2F55: fetch_unref_fetcher (fetch.c:121)
    ==24887==    by 0x1C2F55: fetcher_quit (fetch.c:350)
    ==24887==    by 0x2548F2: netsurf_exit (netsurf.c:458)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Address 0x1206d798 is 56 bytes inside a block of size 232 free'd
    ==24887==    at 0x48369AB: free (vg_replace_malloc.c:530)
    ==24887==    by 0x23B2B8: llcache_object_destroy (llcache.c:1013)
    ==24887==    by 0x23E224: llcache_finalise (llcache.c:3555)
    ==24887==    by 0x23A9FF: hlcache_finalise (hlcache.c:629)
    ==24887==    by 0x2548D8: netsurf_exit (netsurf.c:455)
    ==24887==    by 0x138413: main (main.c:413)
    ==24887==  Block was alloc'd at
    ==24887==    at 0x4837B65: calloc (vg_replace_malloc.c:752)
    ==24887==    by 0x23B458: llcache_object_new (llcache.c:428)
    ==24887==    by 0x23CBCE: llcache_object_retrieve_from_cache (llcache.c:1630)
    ==24887==    by 0x23CBCE: llcache_object_retrieve (llcache.c:1842)
    ==24887==    by 0x23E335: llcache_handle_retrieve (llcache.c:3649)
    ==24887==    by 0x23A3C8: hlcache_handle_retrieve (hlcache.c:673)
    ==24887==    by 0x1E7FDE: html_fetch_object (html_object.c:717)
    ==24887==    by 0x1E0E27: html_process_img (html.c:567)
    ==24887==    by 0x1E0E27: dom_default_action_DOMNodeInserted_cb (html.c:765)
    ==24887==    by 0x2E3615: _dom_node_dispatch_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EBADE: __dom_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E403D: _dom_node_dispatch_node_change_event (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2E49C1: _dom_node_insert_before (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887==    by 0x2EB0DE: append_child (in /home/vince/dev-netsurf/workspace/netsurf/nsmonkey)
    ==24887== 
    ==24887== ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0)
    
    ? file icon valgrind-popular-sites-parallel (71,107 bytes) 2019-06-15 17:26 +

-Relationships
+Relationships

-Notes
kinnison

~0002035

kinnison (administrator)

This is likely at least partially related to how cancelled curl fetches aren't immediately cleaned up, meaning that during shutdown, we end up calling back into llcache when it has already been cleaned up.
+Notes

-Issue History
Date Modified Username Field Change
2019-06-15 17:26 Vincent Sanders New Issue
2019-06-15 17:26 Vincent Sanders File Added: valgrind-popular-sites-parallel
2019-07-01 13:00 Vincent Sanders Target Version 3.9 =>
2019-08-01 10:22 Vincent Sanders Status new => acknowledged
2019-08-01 10:27 kinnison Note Added: 0002035
+Issue History