Source: liferea
Version: 1.16.1+ds-1
Severity: serious
Justification: FTBFS
Tags: forky sid ftbfs
User: [email protected]
Usertags: ftbfs-20250918 ftbfs-forky

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

The full build log is available from:
http://qa-logs.debian.net/2025/09/18/liferea_1.16.1+ds-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250918;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250918&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

-- 
Relevant part of the build log (hopefully):
> /bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/liferea-1.16.1+ds=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection  -Wl,-z,relro -Wl,-z,now -o liferea 
> auth.o browser.o browser_history.o comments.o common.o conf.o date.o db.o 
> dbus.o debug.o download.o enclosure.o export.o favicon.o feed_parser.o 
> feedlist.o html.o item.o item_history.o item_loader.o item_state.o itemset.o 
> itemlist.o json.o liferea_application.o metadata.o migrate.o net.o 
> net_monitor.o node.o node_source.o node_provider.o rule.o social.o 
> subscription.o subscription_icon.o update.o update_job.o update_job_queue.o 
> main.o vfolder_loader.o xml.o js.o parsers/libliparsers.a 
> node_providers/liblinode_providers.a node_sources/liblinode_sources.a 
> plugins/libliplugins.a ui/libliui.a webkit/libwebkit.a -lxslt -lxml2 
> -lsqlite3 -lgmodule-2.0 -lglib-2.0 -lgthread-2.0 -lglib-2.0 -lglib-2.0 
> -lwebkit2gtk-4.1 -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz 
> -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lsoup-3.0 -lglib-2.0 
> -ljavascriptcoregtk-4.1 -ljson-glib-1.0 -lgirepository-1.0 -lpeas-2 
> -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lgio-2.0 
> -lgobject-2.0 -lglib-2.0 -lfribidi    -lgirepository-1.0 -lgobject-2.0 
> -lglib-2.0  -lm 
> libtool: link: gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/liferea-1.16.1+ds=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o 
> liferea auth.o browser.o browser_history.o comments.o common.o conf.o date.o 
> db.o dbus.o debug.o download.o enclosure.o export.o favicon.o feed_parser.o 
> feedlist.o html.o item.o item_history.o item_loader.o item_state.o itemset.o 
> itemlist.o json.o liferea_application.o metadata.o migrate.o net.o 
> net_monitor.o node.o node_source.o node_provider.o rule.o social.o 
> subscription.o subscription_icon.o update.o update_job.o update_job_queue.o 
> main.o vfolder_loader.o xml.o js.o -Wl,--export-dynamic  
> parsers/libliparsers.a node_providers/liblinode_providers.a 
> node_sources/liblinode_sources.a plugins/libliplugins.a ui/libliui.a 
> webkit/libwebkit.a -lxslt -lxml2 -lsqlite3 -lgthread-2.0 -lwebkit2gtk-4.1 
> -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 
> -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lsoup-3.0 -ljavascriptcoregtk-4.1 
> -ljson-glib-1.0 -lpeas-2 -lgmodule-2.0 -lgio-2.0 -lfribidi -lgirepository-1.0 
> -lgobject-2.0 -lglib-2.0 -lm -pthread
> CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" CFLAGS="-g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/liferea-1.16.1+ds=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection" LDFLAGS="-Wl,-z,relro -Wl,-z,now" 
> CC="gcc" PKG_CONFIG="/usr/bin/pkg-config" GI_HOST_OS="" DLLTOOL="false"  
> /usr/bin/x86_64-linux-gnu-g-ir-scanner  -I../src --warn-all 
> --accept-unprefixed --identifier-prefix=Liferea --verbose --namespace=Liferea 
> --nsversion=3.0 --libtool="/bin/bash ../libtool"  --include=Gtk-3.0 
> --include=libxml2-2.0 --include=Json-1.0    --program=./liferea   
> --cflags-begin  --cflags-end  auth.c auth.h download.c download.h enclosure.h 
> feedlist.c feedlist.h item.h itemlist.c itemlist.h itemset.c itemset.h 
> liferea_application.h net_monitor.h net_monitor.c node.h node.c 
> node_provider.c node_provider.h node_source.c node_source.h node_view.h 
> social.c social.h subscription_type.h update.h update_job.h 
> update_job_queue.h ui/browser_tabs.c ui/browser_tabs.h ui/icons.c ui/icons.h 
> ui/itemview.c ui/itemview.h ui/item_list_view.c ui/item_list_view.h 
> ui/liferea_browser.c ui/liferea_browser.h ui/liferea_shell.c 
> ui/liferea_shell.h plugins/auth_activatable.c plugins/auth_activatable.h 
> plugins/download_activatable.c plugins/download_activatable.h 
> plugins/liferea_activatable.c plugins/liferea_activatable.h 
> plugins/liferea_shell_activatable.c plugins/liferea_shell_activatable.h 
> plugins/node_source_activatable.c plugins/node_source_activatable.h liferea 
> --output Liferea-3.0.gir
> download.c:2: Error: Liferea: identifier not found on the first line:
>  * @file download.h  Managing downloads
>    ^
> node_provider.c:2: Error: Liferea: identifier not found on the first line:
>  * node_provider.c:  node provider handling
>    ^
> ui/liferea_browser.c:446: Error: Liferea: Skipping invalid GTK-Doc comment 
> block:
> /** render parameter type */
> ^
> download.h:2: Error: Liferea: identifier not found on the first line:
>  * @file download.h  Managing downloads
>    ^
> node.h:2: Error: Liferea: identifier not found on the first line:
>  * @file node.h  hierarchic feed list node interface
>    ^
> update.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_request.h  generic update request processing
>    ^
> update_job.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_job.h  handling update processing (network/local/filter/XSLT)
>    ^
> update_job.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_job.h  handling update processing (network/local/filter/XSLT)
>    ^
> update.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_request.h  generic update request processing
>    ^
> update_job_queue.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_job_queue.h  handling async concurrent update processing
>    ^
> update.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_request.h  generic update request processing
>    ^
> update_job.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_job.h  handling update processing (network/local/filter/XSLT)
>    ^
> node.h:2: Error: Liferea: identifier not found on the first line:
>  * @file node.h  hierarchic feed list node interface
>    ^
> node.h:2: Error: Liferea: identifier not found on the first line:
>  * @file node.h  hierarchic feed list node interface
>    ^
> node_provider.h:2: Error: Liferea: identifier not found on the first line:
>  * node_provider.h:  node provider handling
>    ^
> node.h:2: Error: Liferea: identifier not found on the first line:
>  * @file node.h  hierarchic feed list node interface
>    ^
> node.h:2: Error: Liferea: identifier not found on the first line:
>  * @file node.h  hierarchic feed list node interface
>    ^
> node_provider.h:2: Error: Liferea: identifier not found on the first line:
>  * node_provider.h:  node provider handling
>    ^
> node.h:2: Error: Liferea: identifier not found on the first line:
>  * @file node.h  hierarchic feed list node interface
>    ^
> update.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_request.h  generic update request processing
>    ^
> update.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_request.h  generic update request processing
>    ^
> update_job.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_job.h  handling update processing (network/local/filter/XSLT)
>    ^
> update_job_queue.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_job_queue.h  handling async concurrent update processing
>    ^
> update.h:2: Error: Liferea: identifier not found on the first line:
>  * @file update_request.h  generic update request processing
>    ^
> node.h:2: Error: Liferea: identifier not found on the first line:
>  * @file node.h  hierarchic feed list node interface
>    ^
> node.h:2: Error: Liferea: identifier not found on the first line:
>  * @file node.h  hierarchic feed list node interface
>    ^
> update_job.h:57: Warning: Liferea: update_job_new: argument callback: Missing 
> (scope) annotation for callback without GDestroyNotify (valid: call, async, 
> forever)
> /usr/bin/x86_64-linux-gnu-g-ir-compiler  --includedir=. Liferea-3.0.gir -o 
> Liferea-3.0.typelib
> make[5]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/src'
> make[4]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/src'
> Making all in glade
> make[4]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/glade'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/glade'
> make[4]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds'
> LC_ALL=C /usr/bin/intltool-merge  -x -u -c ./po/.intltool-merge-cache ./po 
> net.sourceforge.liferea.appdata.xml.in net.sourceforge.liferea.appdata.xml
> (echo '[D-BUS Service]'; \
>       echo 'Name=net.sourceforge.liferea'; \
>       echo 'Exec=/usr/bin/liferea --gapplication-service') > 
> net.sourceforge.liferea.service.tmp && \
>       mv net.sourceforge.liferea.service.tmp net.sourceforge.liferea.service
> LC_ALL=C /usr/bin/intltool-merge  -d -u -c ./po/.intltool-merge-cache ./po 
> net.sourceforge.liferea.desktop.in net.sourceforge.liferea.desktop
> /usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas --strict --dry-run  
> --schema-file=net.sf.liferea.gschema.xml && mkdir -p . && touch 
> net.sf.liferea.gschema.valid
> Found cached translation database
> Merging translations into net.sourceforge.liferea.desktop.
> Found cached translation database
> Merging translations into net.sourceforge.liferea.appdata.xml.
> CREATED net.sourceforge.liferea.appdata.xml
> make[4]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds'
> make[3]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds'
> make[2]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds'
> # The picture isn't perfect, but it'll do
> mkdir -p pixmaps/64x64
> rsvg-convert --width 64 --height 64 \
>       --output pixmaps/64x64/net.sourceforge.liferea.png \
>       pixmaps/scalable/net.sourceforge.liferea.svg
> make[1]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds'
>    dh_auto_build -Nliferea-data
>       make -j8
> make[1]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds'
> make  all-recursive
> make[2]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds'
> Making all in doc
> make[3]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/doc'
> Making all in html
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/doc/html'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/doc/html'
> make[4]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/doc'
> make[4]: Nothing to be done for 'all-am'.
> make[4]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/doc'
> make[3]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/doc'
> Making all in man
> make[3]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/man'
> Making all in it
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/man/it'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/man/it'
> make[4]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/man'
> make[4]: Nothing to be done for 'all-am'.
> make[4]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/man'
> make[3]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/man'
> Making all in opml
> make[3]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/opml'
> make[3]: Nothing to be done for 'all'.
> make[3]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/opml'
> Making all in pixmaps
> make[3]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps'
> Making all in 16x16
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/16x16'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/16x16'
> Making all in 22x22
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/22x22'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/22x22'
> Making all in 24x24
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/24x24'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/24x24'
> Making all in 32x32
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/32x32'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/32x32'
> Making all in 48x48
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/48x48'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/48x48'
> Making all in scalable
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/scalable'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps/scalable'
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps'
> make[4]: Nothing to be done for 'all-am'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps'
> make[3]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/pixmaps'
> Making all in po
> make[3]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/po'
> make[3]: Nothing to be done for 'all'.
> make[3]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/po'
> Making all in src
> make[3]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/src'
> Making all in node_providers
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/node_providers'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/node_providers'
> Making all in node_sources
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/node_sources'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/node_sources'
> Making all in parsers
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/parsers'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/parsers'
> Making all in plugins
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/plugins'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/plugins'
> Making all in ui
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/ui'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/src/ui'
> Making all in webkit
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/webkit'
> Making all in web_extension
> make[5]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/webkit/web_extension'
> make[5]: Nothing to be done for 'all'.
> make[5]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/webkit/web_extension'
> make[5]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/webkit'
> make[5]: Nothing to be done for 'all-am'.
> make[5]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/webkit'
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/webkit'
> Making all in tests
> make[4]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/tests'
> make[4]: Nothing to be done for 'all'.
> make[4]: Leaving directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/tests'
> Making all in .
> make[4]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/src'
> make[4]: Nothing to be done for 'all-am'.
> make[4]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/src'
> make[3]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/src'
> Making all in glade
> make[3]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds/glade'
> make[3]: Nothing to be done for 'all'.
> make[3]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds/glade'
> make[3]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds'
> make[3]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds'
> make[2]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds'
> make[1]: Leaving directory '/build/reproducible-path/liferea-1.16.1+ds'
>    debian/rules override_dh_auto_test
> make[1]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds'
> dh_auto_test
>       make -j8 test "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1
> make[2]: Entering directory '/build/reproducible-path/liferea-1.16.1+ds'
> cd src/tests && make test
> make[3]: Entering directory 
> '/build/reproducible-path/liferea-1.16.1+ds/src/tests'
> echo parse_html favicon parse_date parse_rss parse_xml social update |\
> sed "s/^/.\//;s/ / \&\& .\//g" |\
> xargs -I{} sh -c "{}"
> TAP version 14
> # random seed: R02S3084996748f0dc5b0fc752c3c9207785
> 1..12
> # Start of html tests
> ok 1 /html/auto_discover_link_xml
> ok 2 /html/auto_discover_link_xml_base_url
> ok 3 /html/auto_discover_link_rss
> ok 4 /html/auto_discover_link_rdf
> ok 5 /html/auto_discover_link_atom
> ok 6 /html/auto_discover_link_atom2
> ok 7 /html/auto_discover_link_broken_tag
> ok 8 /html/auto_discover_link_garbage
> ok 9 /html/auto_discover_link_xml_atom
> ok 10 /html/auto_discover_link_xml_atom2
> ok 11 /html/auto_discover_link_xml_atom3
> ok 12 /html/auto_discover_link_xml_rce
> # End of html tests
> TAP version 14
> # random seed: R02S576cc959b8e078d7828d4a656e0dd789
> 1..6
> # Start of favicon tests
> ok 1 /favicon/tc1
> ok 2 /favicon/tc2
> ok 3 /favicon/tc3
> ok 4 /favicon/tc4
> ok 5 /favicon/tc5
> ok 6 /favicon/tc6
> # End of favicon tests
> TAP version 14
> # random seed: R02S18ccafa18b5c35d5151ddcac24489d92
> 1..18
> # Start of parse_date tests
> # Start of rfc822 tests
> ok 1 /parse_date/rfc822/empty
> ok 2 /parse_date/rfc822/nonsense
> ok 3 /parse_date/rfc822/full
> ok 4 /parse_date/rfc822/day
> ok 5 /parse_date/rfc822/time
> ok 6 /parse_date/rfc822/min
> ok 7 /parse_date/rfc822/timezone
> ok 8 /parse_date/rfc822/year2_1
> ok 9 /parse_date/rfc822/year2_2
> ok 10 /parse_date/rfc822/year2_3
> ok 11 /parse_date/rfc822/wrong
> # End of rfc822 tests
> # Start of iso8601 tests
> ok 12 /parse_date/iso8601/empty
> ok 13 /parse_date/iso8601/nonsense
> ok 14 /parse_date/iso8601/full
> ok 15 /parse_date/iso8601/day
> ok 16 /parse_date/iso8601/Z
> ok 17 /parse_date/iso8601/wrong
> ok 18 /parse_date/iso8601/notz
> # End of iso8601 tests
> # End of parse_date tests
> TAP version 14
> # random seed: R02Se28c5a1f00f11841c606d14557cad589
> 1..2
> # Start of rss tests
> ok 1 /rss/feed1
> ok 2 /rss/feed2_rce
> # End of rss tests
> TAP version 14
> # random seed: R02S64cb4620e361d3dd2465a521b4b7d1ad
> 1..10
> # Start of parse_xml tests
> ok 1 /parse_xml/xpath_find_empty_doc
> ok 2 /parse_xml/xpath_find_empty_doc2
> ok 3 /parse_xml/xpath_find_real_doc
> ok 4 /parse_xml/xpath_find_atom_feed
> # End of parse_xml tests
> # Start of xhtml_strip tests
> ok 5 /xhtml_strip/onload
> ok 6 /xhtml_strip/meta
> ok 7 /xhtml_strip/wbr
> ok 8 /xhtml_strip/extra_body
> ok 9 /xhtml_strip/script
> ok 10 /xhtml_strip/iframe
> # End of xhtml_strip tests
> TAP version 14
> # random seed: R02S9c960e883243c8add04ecf6c21f28528
> 1..4
> # Start of social tests
> ok 1 /social/url
> ok 2 /social/url2
> ok 3 /social/title1
> ok 4 /social/title2
> # End of social tests
> TAP version 14
> # random seed: R02S29869a32b860ad47ab7846a01407e914
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
> dconf (DConfSettingsBackend) for ?gsettings-backend?
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
> local (GLocalVfs) for ?gio-vfs?
> # pxbackend-DEBUG: px_config_sysconfig_set_config_file: Could not read file 
> /etc/sysconfig/proxy
> # pxbackend-DEBUG: Active config plugins:
> # pxbackend-DEBUG:  - config-env
> # pxbackend-DEBUG:  - config-xdp
> # pxbackend-DEBUG:  - config-kde
> # pxbackend-DEBUG:  - config-gnome
> # pxbackend-DEBUG:  - config-sysconfig
> # GLib-GIO-DEBUG: Failed to initialize portal (GNetworkMonitorPortal) for 
> gio-network-monitor: Not using portals
> # GLib-GIO-DEBUG: Failed to initialize networkmanager (GNetworkMonitorNM) for 
> gio-network-monitor: Could not connect: No such file or directory
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
> netlink (GNetworkMonitorNetlink) for ?gio-network-monitor?
> # pxbackend-DEBUG: px_manager_constructed: Up and running
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
> libproxy (GLibproxyResolver) for ?gio-proxy-resolver?
> # GLib-GIO-DEBUG: g_socket_client_connect_async: starting new 
> g_socket_client_connect_async() with GTask 0x55dc75785fc0 and 
> GSocketClientAsyncConnectData 0x55dc75785bc0
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: g_socket_client_connect_async: starting new 
> g_socket_client_connect_async() with GTask 0x55dc75787540 and 
> GSocketClientAsyncConnectData 0x55dc75787430
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # pxbackend-DEBUG: px_manager_get_proxies_sync: url=http://localhost:6666 
> online=1
> # pxbackend-DEBUG: px_manager_get_proxies_sync: Proxy[0] = direct://
> # pxbackend-DEBUG: px_manager_get_proxies_sync: url=http://localhost:80 
> online=1
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
> # pxbackend-DEBUG: px_manager_get_proxies_sync: Proxy[0] = direct://
> # GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection 
> attempt 0x55dc75788fe0 for GSocketClientAsyncConnectData 0x55dc75785bc0
> # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
> # GLib-GIO-DEBUG: GSocketClient: Connection attempt failed: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
> # GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection 
> attempt 0x55dc75788fe0 for GSocketClientAsyncConnectData 0x55dc75787430
> # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
> # GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection 
> attempt 0x55dc75789570 for GSocketClientAsyncConnectData 0x55dc75785bc0
> # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
> # GLib-GIO-DEBUG: GSocketClient: Connection attempt failed: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: GSocketClient: Connection attempt failed: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
> # GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection 
> attempt 0x55dc75789570 for GSocketClientAsyncConnectData 0x55dc75787430
> # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of 
> addresses)
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)
> # GLib-GIO-DEBUG: GSocketClient: Connection failed: Could not connect to 
> localhost: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Connection attempt failed: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of 
> addresses)
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)
> # GLib-GIO-DEBUG: GSocketClient: Connection failed: Could not connect to 
> localhost: Connection refused
> # update result (null) (HTTP 200, size=78, body=0x55dc75782b30, state=2)
> # update result http://localhost:6666/ (HTTP 0, size=0, body=(nil), state=2)
> # update result htps://localhost (HTTP 0, size=0, body=(nil), state=2)
> # check updates
> 1..3
> # Start of update_job tests
> ok 1 /update_job/port-fail
> ok 2 /update_job/proto-fail
> ok 3 /update_job/local-file
> # End of update_job tests
> ./test_a11y.sh
> ../../glade/auth.ui: WARNING: 'GtkLabel' 'prompt' does not specify what it 
> labels within 'GtkDialog' 'auth' 
> ../../glade/new_subscription.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkDialog' 'new_subscription' 
> ../../glade/new_subscription.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkDialog' 'new_subscription' 
> ../../glade/new_subscription.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkDialog' 'new_subscription' 
> ../../glade/new_subscription.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkDialog' 'new_subscription' 
> ../../glade/opml_source.ui: WARNING: 'GtkLabel' 'label1' does not specify 
> what it labels within 'GtkDialog' 'opml_source' 
> ../../glade/prefs.ui: WARNING: 'GtkEntry' 'browsercmd' has both a mnemonic 
> 'GtkLabel' 'manuallabel' and labelled-by relation
> ../../glade/prefs.ui: WARNING: 'GtkLabel' 'toolbarSettingsLabel' does not 
> specify what it labels within 'GtkNotebook' 'notebook1' 
> ../../glade/prefs.ui: WARNING: 'GtkLabel' 'proxyServerLabel' does not specify 
> what it labels within 'GtkNotebook' 'notebook1' 
> ../../glade/prefs.ui: WARNING: 'GtkLabel' does not specify what it labels 
> within 'GtkNotebook' 'notebook1' 
> ../../glade/prefs.ui: WARNING: 'GtkLabel' 'itpVersionWarningLabel' does not 
> specify what it labels within 'GtkNotebook' 'notebook1' 
> ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkNotebook' 'subscriptionPropNotebook' 
> ../../glade/properties.ui: WARNING: 'GtkLabel' 'feedUpdateInfo' does not 
> specify what it labels within 'GtkNotebook' 'subscriptionPropNotebook' 
> ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkNotebook' 'subscriptionPropNotebook' 
> ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkNotebook' 'subscriptionPropNotebook' 
> ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkNotebook' 'subscriptionPropNotebook' 
> ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it 
> labels within 'GtkNotebook' 'subscriptionPropNotebook' 
> ../../glade/reedah_source.ui: WARNING: 'GtkLabel' 'label1' does not specify 
> what it labels within 'GtkDialog' 'reedah_source' 
> ../../glade/search.ui: WARNING: 'GtkLabel' 'label15' does not specify what it 
> labels within 'GtkDialog' 'search' 
> ../../glade/search_folder.ui: WARNING: 'GtkLabel' 'label2' does not specify 
> what it labels within 'GtkDialog' 'search_folder' 
> ../../glade/search_folder.ui: WARNING: 'GtkLabel' 'label1' does not specify 
> what it labels within 'GtkDialog' 'search_folder' 
> ../../glade/simple_subscription.ui: WARNING: 'GtkLabel' does not specify what 
> it labels within 'GtkDialog' 'simple_subscription' 
> ../../glade/theoldreader_source.ui: WARNING: 'GtkLabel' 'label1' does not 
> specify what it labels within 'GtkDialog' 'theoldreader_source' 
> ../../glade/ttrss_source.ui: WARNING: 'GtkLabel' 'label1' does not specify 
> what it labels within 'GtkDialog' 'ttrss_source' 
> 24 new warnings
> Explanations are available on 
> https://github.com/hypra/gla11y/blob/master/HOWTO.md
> Accessibility looks fine.
> ./memcheck.sh parse_html favicon parse_date parse_rss parse_xml social update
> memcheck 'parse_html' OK
> memcheck 'favicon' OK
> memcheck 'parse_date' OK
> memcheck 'parse_rss' OK
> memcheck 'parse_xml' OK
> memcheck 'social' OK
> ERROR: memcheck reports problems for 'update'!
> Relevant error lines are:
> 
> ==4274== 64 bytes in 2 blocks are definitely lost in loss record 1,471 of 
> 2,318
> 
> Full valgrind details:
> 
> TAP version 14
> # random seed: R02Sb66b72532d13c5d3704cb2ae408854ca
> ==4275== 80 bytes in 1 blocks are possibly lost in loss record 207 of 271
> ==4275==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4275==    by 0x1499F3F6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0)
> ==4275==    by 0x1499F689: __glDispatchInit (in 
> /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0)
> ==4275==    by 0x14A1A44C: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
> ==4275==    by 0x4004FAD: call_init (dl-init.c:74)
> ==4275==    by 0x4004FAD: call_init (dl-init.c:26)
> ==4275==    by 0x400507B: _dl_init (dl-init.c:121)
> ==4275==    by 0x401C46F: ??? (in 
> /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
> ==4275== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:malloc
>    obj:/usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
>    fun:__glDispatchInit
>    obj:/usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
>    fun:call_init
>    fun:call_init
>    fun:_dl_init
>    obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
> }
> ==4275== 80 bytes in 1 blocks are possibly lost in loss record 208 of 271
> ==4275==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4275==    by 0x1499F3F6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0)
> ==4275==    by 0x1499F880: __glDispatchRegisterStubCallbacks (in 
> /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0)
> ==4275==    by 0x12CC2149: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0)
> ==4275==    by 0x4004FAD: call_init (dl-init.c:74)
> ==4275==    by 0x4004FAD: call_init (dl-init.c:26)
> ==4275==    by 0x400507B: _dl_init (dl-init.c:121)
> ==4275==    by 0x401C46F: ??? (in 
> /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
> ==4275== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:malloc
>    obj:/usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
>    fun:__glDispatchRegisterStubCallbacks
>    obj:/usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
>    fun:call_init
>    fun:call_init
>    fun:_dl_init
>    obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
> }
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
> dconf (DConfSettingsBackend) for ?gsettings-backend?
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
> local (GLocalVfs) for ?gio-vfs?
> # pxbackend-DEBUG: px_config_sysconfig_set_config_file: Could not read file 
> /etc/sysconfig/proxy
> # pxbackend-DEBUG: Active config plugins:
> # pxbackend-DEBUG:  - config-env
> # pxbackend-DEBUG:  - config-xdp
> # pxbackend-DEBUG:  - config-kde
> # pxbackend-DEBUG:  - config-gnome
> # pxbackend-DEBUG:  - config-sysconfig
> # GLib-GIO-DEBUG: Failed to initialize portal (GNetworkMonitorPortal) for 
> gio-network-monitor: Not using portals
> # GLib-GIO-DEBUG: Failed to initialize networkmanager (GNetworkMonitorNM) for 
> gio-network-monitor: Could not connect: No such file or directory
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
> netlink (GNetworkMonitorNetlink) for ?gio-network-monitor?
> # pxbackend-DEBUG: px_manager_constructed: Up and running
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
> libproxy (GLibproxyResolver) for ?gio-proxy-resolver?
> # GLib-GIO-DEBUG: g_socket_client_connect_async: starting new 
> g_socket_client_connect_async() with GTask 0x14df93e0 and 
> GSocketClientAsyncConnectData 0x14df81b0
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: g_socket_client_connect_async: starting new 
> g_socket_client_connect_async() with GTask 0x14e10080 and 
> GSocketClientAsyncConnectData 0x14e0f740
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # update result (null) (HTTP 200, size=78, body=0x14df2150, state=2)
> # pxbackend-DEBUG: px_manager_get_proxies_sync: url=http://localhost:6666 
> online=1
> # pxbackend-DEBUG: px_manager_get_proxies_sync: Proxy[0] = direct://
> # pxbackend-DEBUG: px_manager_get_proxies_sync: url=http://localhost:80 
> online=1
> # pxbackend-DEBUG: px_manager_get_proxies_sync: Proxy[0] = direct://
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
> # GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection 
> attempt 0x14e5d870 for GSocketClientAsyncConnectData 0x14df81b0
> # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
> # GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection 
> attempt 0x14e7a230 for GSocketClientAsyncConnectData 0x14e0f740
> # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
> # GLib-GIO-DEBUG: GSocketClient: Connection attempt failed: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: GSocketClient: Connection attempt failed: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
> # GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection 
> attempt 0x14ec3bd0 for GSocketClientAsyncConnectData 0x14df81b0
> # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded
> # GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection 
> attempt 0x14edfc10 for GSocketClientAsyncConnectData 0x14e0f740
> # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt
> # GLib-GIO-DEBUG: GSocketClient: Connection attempt failed: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: GSocketClient: Connection attempt failed: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of 
> addresses)
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)
> # GLib-GIO-DEBUG: GSocketClient: Connection failed: Could not connect to 
> localhost: Connection refused
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of 
> addresses)
> # GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)
> # GLib-GIO-DEBUG: GSocketClient: Connection failed: Could not connect to 
> localhost: Connection refused
> # update result http://localhost:6666/ (HTTP 0, size=0, body=(nil), state=2)
> # update result htps://localhost (HTTP 0, size=0, body=(nil), state=2)
> # check updates
> 1..3
> # Start of update_job tests
> ok 1 /update_job/port-fail
> ok 2 /update_job/proto-fail
> ok 3 /update_job/local-file
> # End of update_job tests
> ==4274== 1 bytes in 1 blocks are possibly lost in loss record 2 of 2,318
> ==4274==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4274==    by 0xAF41701: g_malloc (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF5E2B2: g_strdup (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF7BADC: g_uri_build_with_user (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x1380E0: network_process_request (net.c:237)
> ==4274==    by 0x13FB69: update_dequeue_job (update_job_queue.c:64)
> ==4274==    by 0x13FB69: update_dequeue_job (update_job_queue.c:38)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3B01E: g_main_loop_run (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x12872A: main (update.c:148)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:malloc
>    fun:g_malloc
>    fun:g_strdup
>    fun:g_uri_build_with_user
>    fun:network_process_request
>    fun:update_dequeue_job
>    fun:update_dequeue_job
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_main_loop_run
>    fun:main
> }
> ==4274== 1 bytes in 1 blocks are possibly lost in loss record 3 of 2,318
> ==4274==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4274==    by 0xAF41701: g_malloc (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF5E2B2: g_strdup (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF7BADC: g_uri_build_with_user (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xABAE52F: soup_uri_copy (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAB957E7: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA758E: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA796F: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA7A26: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3B01E: g_main_loop_run (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:malloc
>    fun:g_malloc
>    fun:g_strdup
>    fun:g_uri_build_with_user
>    fun:soup_uri_copy
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_main_loop_run
> }
> ==4274== 5 bytes in 1 blocks are possibly lost in loss record 18 of 2,318
> ==4274==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4274==    by 0xAF41701: g_malloc (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF5E2B2: g_strdup (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF5EE98: g_ascii_strdown (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF7BA90: g_uri_build_with_user (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x1380E0: network_process_request (net.c:237)
> ==4274==    by 0x13FB69: update_dequeue_job (update_job_queue.c:64)
> ==4274==    by 0x13FB69: update_dequeue_job (update_job_queue.c:38)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3B01E: g_main_loop_run (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x12872A: main (update.c:148)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:malloc
>    fun:g_malloc
>    fun:g_strdup
>    fun:g_ascii_strdown
>    fun:g_uri_build_with_user
>    fun:network_process_request
>    fun:update_dequeue_job
>    fun:update_dequeue_job
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_main_loop_run
>    fun:main
> }
> ==4274== 5 bytes in 1 blocks are possibly lost in loss record 19 of 2,318
> ==4274==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4274==    by 0xAF41701: g_malloc (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF5E2B2: g_strdup (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF5EE98: g_ascii_strdown (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF7BA90: g_uri_build_with_user (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xABAE52F: soup_uri_copy (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAB957E7: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA758E: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA796F: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA7A26: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:malloc
>    fun:g_malloc
>    fun:g_strdup
>    fun:g_ascii_strdown
>    fun:g_uri_build_with_user
>    fun:soup_uri_copy
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
> }
> ==4274== 10 bytes in 1 blocks are possibly lost in loss record 127 of 2,318
> ==4274==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4274==    by 0xAF41701: g_malloc (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF5E2B2: g_strdup (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF7BAC7: g_uri_build_with_user (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x1380E0: network_process_request (net.c:237)
> ==4274==    by 0x13FB69: update_dequeue_job (update_job_queue.c:64)
> ==4274==    by 0x13FB69: update_dequeue_job (update_job_queue.c:38)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3B01E: g_main_loop_run (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x12872A: main (update.c:148)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:malloc
>    fun:g_malloc
>    fun:g_strdup
>    fun:g_uri_build_with_user
>    fun:network_process_request
>    fun:update_dequeue_job
>    fun:update_dequeue_job
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_main_loop_run
>    fun:main
> }
> ==4274== 10 bytes in 1 blocks are possibly lost in loss record 128 of 2,318
> ==4274==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4274==    by 0xAF41701: g_malloc (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF5E2B2: g_strdup (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF7BAC7: g_uri_build_with_user (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xABAE52F: soup_uri_copy (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAB957E7: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA758E: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA796F: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA7A26: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3B01E: g_main_loop_run (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:malloc
>    fun:g_malloc
>    fun:g_strdup
>    fun:g_uri_build_with_user
>    fun:soup_uri_copy
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_main_loop_run
> }
> ==4274== 64 bytes in 2 blocks are definitely lost in loss record 1,471 of 
> 2,318
> ==4274==    at 0x4844818: malloc (vg_replace_malloc.c:446)
> ==4274==    by 0x4002C7E: malloc (rtld-malloc.h:56)
> ==4274==    by 0x4002C7E: _dl_close_worker (dl-close.c:360)
> ==4274==    by 0x4003405: _dl_close (dl-close.c:795)
> ==4274==    by 0x4002398: _dl_catch_exception (dl-catch.c:241)
> ==4274==    by 0x40024BE: _dl_catch_error (dl-catch.c:260)
> ==4274==    by 0xB1B2D66: _dlerror_run (dlerror.c:138)
> ==4274==    by 0xB1B2A95: dlclose@@GLIBC_2.34 (dlclose.c:31)
> ==4274==    by 0x121C64D1: g_module_close (in 
> /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.8400.4)
> ==4274==    by 0xACAC973: ??? (in 
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4)
> ==4274==    by 0xAEB5DFB: g_type_module_unuse (in 
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.8400.4)
> ==4274==    by 0xACACBC6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4)
> ==4274==    by 0xACAD935: g_io_extension_point_get_extensions (in 
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: definite
>    fun:malloc
>    fun:malloc
>    fun:_dl_close_worker
>    fun:_dl_close
>    fun:_dl_catch_exception
>    fun:_dl_catch_error
>    fun:_dlerror_run
>    fun:dlclose@@GLIBC_2.34
>    fun:g_module_close
>    obj:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4
>    fun:g_type_module_unuse
>    obj:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4
>    fun:g_io_extension_point_get_extensions
> }
> ==4274== 96 bytes in 1 blocks are possibly lost in loss record 2,085 of 2,318
> ==4274==    at 0x484BBA3: calloc (vg_replace_malloc.c:1675)
> ==4274==    by 0xAF41759: g_malloc0 (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF502C5: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xABAD3D1: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA86F2: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAB959CA: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA758E: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA796F: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA7A26: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3B01E: g_main_loop_run (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:calloc
>    fun:g_malloc0
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_main_loop_run
> }
> ==4274== 128 bytes in 1 blocks are possibly lost in loss record 2,156 of 2,318
> ==4274==    at 0x484BBA3: calloc (vg_replace_malloc.c:1675)
> ==4274==    by 0xAF41759: g_malloc0 (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF502C5: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF7BA7A: g_uri_build_with_user (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x1380E0: network_process_request (net.c:237)
> ==4274==    by 0x13FB69: update_dequeue_job (update_job_queue.c:64)
> ==4274==    by 0x13FB69: update_dequeue_job (update_job_queue.c:38)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3B01E: g_main_loop_run (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x12872A: main (update.c:148)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:calloc
>    fun:g_malloc0
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_uri_build_with_user
>    fun:network_process_request
>    fun:update_dequeue_job
>    fun:update_dequeue_job
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_main_loop_run
>    fun:main
> }
> ==4274== 128 bytes in 1 blocks are possibly lost in loss record 2,157 of 2,318
> ==4274==    at 0x484BBA3: calloc (vg_replace_malloc.c:1675)
> ==4274==    by 0xAF41759: g_malloc0 (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF502C5: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF7BA7A: g_uri_build_with_user (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xABAE52F: soup_uri_copy (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAB957E7: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA758E: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA796F: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xABA7A26: ??? (in 
> /usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4)
> ==4274==    by 0xAF38384: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3A5B6: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3B01E: g_main_loop_run (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:calloc
>    fun:g_malloc0
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_uri_build_with_user
>    fun:soup_uri_copy
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libsoup-3.0.so.0.7.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_main_loop_run
> }
> ==4274== 560 bytes in 1 blocks are possibly lost in loss record 2,270 of 2,318
> ==4274==    at 0x484BBA3: calloc (vg_replace_malloc.c:1675)
> ==4274==    by 0x40110E2: calloc (rtld-malloc.h:44)
> ==4274==    by 0x40110E2: allocate_dtv (dl-tls.c:462)
> ==4274==    by 0x4011AFD: _dl_allocate_tls (dl-tls.c:712)
> ==4274==    by 0xB1B7781: allocate_stack (allocatestack.c:431)
> ==4274==    by 0xB1B7781: pthread_create@@GLIBC_2.34 (pthread_create.c:660)
> ==4274==    by 0xAF6A518: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF6C351: g_thread_pool_new_full (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xACE0A48: ??? (in 
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4)
> ==4274==    by 0xACE0DF4: g_task_get_type (in 
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4)
> ==4274==    by 0x14FACFD4: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274==    by 0x14FAD46B: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274==    by 0x14FA8F62: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274==    by 0xAE94C55: ??? (in 
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.8400.4)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:calloc
>    fun:calloc
>    fun:allocate_dtv
>    fun:_dl_allocate_tls
>    fun:allocate_stack
>    fun:pthread_create@@GLIBC_2.34
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_thread_pool_new_full
>    obj:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4
>    fun:g_task_get_type
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
>    obj:/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.8400.4
> }
> ==4274== 560 bytes in 1 blocks are possibly lost in loss record 2,271 of 2,318
> ==4274==    at 0x484BBA3: calloc (vg_replace_malloc.c:1675)
> ==4274==    by 0x40110E2: calloc (rtld-malloc.h:44)
> ==4274==    by 0x40110E2: allocate_dtv (dl-tls.c:462)
> ==4274==    by 0x4011AFD: _dl_allocate_tls (dl-tls.c:712)
> ==4274==    by 0xB1B7781: allocate_stack (allocatestack.c:431)
> ==4274==    by 0xB1B7781: pthread_create@@GLIBC_2.34 (pthread_create.c:660)
> ==4274==    by 0xAF6A518: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF6A809: g_thread_new (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF3BCB3: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xACE0AC4: ??? (in 
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4)
> ==4274==    by 0xACE0DF4: g_task_get_type (in 
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4)
> ==4274==    by 0x14FACFD4: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274==    by 0x14FAD46B: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274==    by 0x14FA8F62: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:calloc
>    fun:calloc
>    fun:allocate_dtv
>    fun:_dl_allocate_tls
>    fun:allocate_stack
>    fun:pthread_create@@GLIBC_2.34
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_thread_new
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.8400.4
>    fun:g_task_get_type
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
> }
> ==4274== 560 bytes in 1 blocks are possibly lost in loss record 2,272 of 2,318
> ==4274==    at 0x484BBA3: calloc (vg_replace_malloc.c:1675)
> ==4274==    by 0x40110E2: calloc (rtld-malloc.h:44)
> ==4274==    by 0x40110E2: allocate_dtv (dl-tls.c:462)
> ==4274==    by 0x4011AFD: _dl_allocate_tls (dl-tls.c:712)
> ==4274==    by 0xB1B7781: allocate_stack (allocatestack.c:431)
> ==4274==    by 0xB1B7781: pthread_create@@GLIBC_2.34 (pthread_create.c:660)
> ==4274==    by 0xAF6A518: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF6A809: g_thread_new (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0x14FAD08B: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274==    by 0x14FAD46B: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274==    by 0x14FA8F62: ??? (in 
> /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so)
> ==4274==    by 0xAE94C55: ??? (in 
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.8400.4)
> ==4274==    by 0xAE976FA: g_object_new_valist (in 
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.8400.4)
> ==4274==    by 0xAE97A4C: g_object_new (in 
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.8400.4)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:calloc
>    fun:calloc
>    fun:allocate_dtv
>    fun:_dl_allocate_tls
>    fun:allocate_stack
>    fun:pthread_create@@GLIBC_2.34
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:g_thread_new
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
>    obj:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
>    obj:/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.8400.4
>    fun:g_object_new_valist
>    fun:g_object_new
> }
> ==4274== 1,184 bytes in 2 blocks are possibly lost in loss record 2,289 of 
> 2,318
> ==4274==    at 0x484BBA3: calloc (vg_replace_malloc.c:1675)
> ==4274==    by 0x40110E2: calloc (rtld-malloc.h:44)
> ==4274==    by 0x40110E2: allocate_dtv (dl-tls.c:462)
> ==4274==    by 0x4011AFD: _dl_allocate_tls (dl-tls.c:712)
> ==4274==    by 0xB1B7781: allocate_stack (allocatestack.c:431)
> ==4274==    by 0xB1B7781: pthread_create@@GLIBC_2.34 (pthread_create.c:660)
> ==4274==    by 0xAF6A518: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF6BB53: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xAF6B882: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4)
> ==4274==    by 0xB1B6B7A: start_thread (pthread_create.c:448)
> ==4274==    by 0xB2345EF: clone (clone.S:100)
> ==4274== 
> {
>    <insert_a_suppression_name_here>
>    Memcheck:Leak
>    match-leak-kinds: possible
>    fun:calloc
>    fun:calloc
>    fun:allocate_dtv
>    fun:_dl_allocate_tls
>    fun:allocate_stack
>    fun:pthread_create@@GLIBC_2.34
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    obj:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4
>    fun:start_thread
>    fun:clone
> }
> 
> make[3]: *** [Makefile:938: test] Error 1

Reply via email to