[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |5 - 1 file changed, 4 insertions(+), 1 deletion(-) New commits: commit c34ab8e41610c4bf13b9e6cbe1a3a5f6b3505044 Author: Noel Grandin AuthorDate: Mon Jun 14 11:19:16 2021 +0200 Commit: Noel Grandin CommitDate: Wed Jun 30 13:22:32 2021 +0200 exclude more UNO type and crypto leaks that I don't want to try fixing just yet Change-Id: I18fc427ef7d2ed652bb7ffb911fc892833cbefd1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118153 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index 1626e5d1573b..6adbb70650a8 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -10,6 +10,7 @@ # uno typelib leak:cppu/source/typelib/typelib.cxx +leak:cppuhelper/source/typemanager.cxx # uno component context leak:cppu::defaultBootstrap_InitialComponentContext @@ -77,6 +78,8 @@ leak:CoinMessages::operator=(CoinMessages const&) # ignore the in-process Java VM leak:libjvm -# TODO The code in Signing::Verify is clearly leaking this structure, but naively destroying it instead +# TODO The code in Signing::Verify is clearly leaking this structure, but naively destroying it inside # that method results in heap-use-after-free errors leak:NSS_CMSMessage_CreateFromDER +leak:PK11_FindPrivateKeyFromCert +leak:PK11_ImportDERPrivateKeyInfoAndReturnKey ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |4 1 file changed, 4 insertions(+) New commits: commit 2f78b2c4e8f82d9b5eb6fb5985a3f5e298b28499 Author: Noel Grandin AuthorDate: Tue Jun 1 11:02:22 2021 +0200 Commit: Noel Grandin CommitDate: Tue Jun 1 13:45:07 2021 +0200 ignore crypto leaks for now Change-Id: I5cc1d8730378c709582ee9927f63c13f0795866b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116523 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index 5d01e504d60b..1626e5d1573b 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -76,3 +76,7 @@ leak:CoinMessages::operator=(CoinMessages const&) # ignore the in-process Java VM leak:libjvm + +# TODO The code in Signing::Verify is clearly leaking this structure, but naively destroying it instead +# that method results in heap-use-after-free errors +leak:NSS_CMSMessage_CreateFromDER ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |3 +++ 1 file changed, 3 insertions(+) New commits: commit c37d81ac2765e14f1dfc6124082ed62909422c31 Author: Noel Grandin AuthorDate: Wed May 26 08:58:54 2021 +0200 Commit: Noel Grandin CommitDate: Wed May 26 09:53:11 2021 +0200 supress leak checking in JavaVM Change-Id: I82cb41518524949bbd578778724b92d9ebcecad4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116139 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index e450b452b8e0..5d01e504d60b 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -73,3 +73,6 @@ leak:libxml2.so # LibCoin leaks a little leak:coinComputeIntVariables leak:CoinMessages::operator=(CoinMessages const&) + +# ignore the in-process Java VM +leak:libjvm ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |7 +++ 1 file changed, 7 insertions(+) New commits: commit 0d0e6123db5f73aff1b203224609148b37194b71 Author: Noel Grandin AuthorDate: Fri May 21 11:17:10 2021 +0200 Commit: Noel Grandin CommitDate: Fri May 21 13:45:19 2021 +0200 suppress more leaks in external libraries Change-Id: Ia69ce6a7be9f995dc919b91e4a3a56375e1c4c96 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115908 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index 322ac9014795..e450b452b8e0 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -66,3 +66,10 @@ leak:Firebird:: # these appears to be some kind of ref-counting cycle leak:SbiRuntime:: leak:SbModule:: + +# LibXML leaks a couple of objects +leak:libxml2.so + +# LibCoin leaks a little +leak:coinComputeIntVariables +leak:CoinMessages::operator=(CoinMessages const&) ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) New commits: commit 16a17fc0951e77af357591deae71f8da50c03cae Author: Noel Grandin AuthorDate: Wed May 12 18:26:26 2021 +0200 Commit: Noel Grandin CommitDate: Wed May 12 21:48:24 2021 +0200 suppress more basic leaks Change-Id: I283457e47b919411455afac209e78e508139f9af Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115498 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index c3f372a3095c..322ac9014795 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -64,4 +64,5 @@ leak:Firebird:: # TODO leaks in basic module # these appears to be some kind of ref-counting cycle -leak:MacroSnippet::Compile() +leak:SbiRuntime:: +leak:SbModule:: ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |8 1 file changed, 8 insertions(+) New commits: commit c600f7566319974323d718773a01082da078ad91 Author: Noel Grandin AuthorDate: Tue May 11 09:01:45 2021 +0200 Commit: Noel Grandin CommitDate: Tue May 11 11:14:24 2021 +0200 suppress some leaks I don't want to deal with Change-Id: I66d39f3c4500ca75da62f023c80c8fe2851636a3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115376 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index e153d0c8e036..c3f372a3095c 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -57,3 +57,11 @@ leak:idlc/source/idlcmain.cxx # deliberate leak in cppunit leak:sal/cppunittester/cppunittester.cxx + +# TODO Firebird appears to be leaking like a sieve +leak:connectivity::firebird:: +leak:Firebird:: + +# TODO leaks in basic module +# these appears to be some kind of ref-counting cycle +leak:MacroSnippet::Compile() ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |3 +++ 1 file changed, 3 insertions(+) New commits: commit 06ae35e5e26bf5054598e002cfc6639d844346ab Author: Noel Grandin AuthorDate: Mon May 10 15:29:43 2021 +0200 Commit: Noel Grandin CommitDate: Mon May 10 18:16:31 2021 +0200 update leak-suppress with some CPPUNIT stuff that is being deliberately leaked Change-Id: I7e3e3090877394f05e5bc9f270c456de7e7c57f6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115333 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index e3700295304d..e153d0c8e036 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -54,3 +54,6 @@ leak:mkdefsinc # idlc deliberately leaks leak:idlc/source/idlcmain.cxx + +# deliberate leak in cppunit +leak:sal/cppunittester/cppunittester.cxx ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |6 ++ 1 file changed, 6 insertions(+) New commits: commit 988c5d8976536ebb87c9470e48650d90bcc27389 Author: Noel Grandin AuthorDate: Tue May 5 08:32:33 2020 +0200 Commit: Noel Grandin CommitDate: Tue May 5 09:33:06 2020 +0200 add some leak suppressions Change-Id: Ie004a2fd3b5f2654541b0bcec0d4d7dae312598f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93451 Tested-by: Noel Grandin Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index 68ca761de39e..6f00829c78ca 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -45,3 +45,9 @@ leak:SfxObjectShell::DoInitUnitTest # ignore some libc related leaks leak:__new_exitfn leak:__GI___strdup + +# ignore python leaks +leak:_PyMem_RawMalloc + +# ignore leak in gpgmepp external library +leak:mkdefsinc ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 4e4fb7e84d42ca35f47ceaf8aa3f4551be81 Author: Noel Grandin AuthorDate: Tue Nov 12 20:30:09 2019 +0200 Commit: Noel Grandin CommitDate: Wed Nov 13 06:13:09 2019 +0100 fix doc Change-Id: I39418b70040c34ade39f5e35ea700792f25418ab Reviewed-on: https://gerrit.libreoffice.org/82545 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/leak-suppress.txt b/leak-suppress.txt index e9a01fd83e56..68ca761de39e 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -6,7 +6,7 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. # -# Use via environment variable LSAN_OPTIONS=.../leak-suppress.txt +# Use via environment variable LSAN_OPTIONS=suppressions=.../leak-suppress.txt # uno typelib leak:cppu/source/typelib/typelib.cxx ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |3 +++ 1 file changed, 3 insertions(+) New commits: commit bb472d035b0329e1efcc03c2b4a2d7651c55b452 Author: Markus MohrhardDate: Sat Mar 12 03:35:06 2016 +0100 we knowingly leak that during the unit tests Change-Id: I89da499ee654b0803c3485227641e4d97db8ec60 Reviewed-on: https://gerrit.libreoffice.org/23171 Reviewed-by: Markus Mohrhard Tested-by: Markus Mohrhard diff --git a/leak-suppress.txt b/leak-suppress.txt index b4fb50a..a951971 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -41,3 +41,6 @@ leak:libfontconfig.so # ignore libGL related leaks, most likely false positives # libGL is not built with asan/lsan leak:libGL.so + +# knowingly leaked in the unit tests to get a SfxMedium +leak:SfxObjectShell::DoInitUnitTest ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt | 43 +++ 1 file changed, 43 insertions(+) New commits: commit 4baf904e2e904da61f8b83e2949027cef7bb8d00 Author: Chris SherlockDate: Sat Jan 16 17:05:57 2016 +1100 Readd accidentally deleted file Change-Id: I8451bc5a754332a4cbfaa721324e8256271de05e diff --git a/leak-suppress.txt b/leak-suppress.txt new file mode 100644 index 000..b4fb50a --- /dev/null +++ b/leak-suppress.txt @@ -0,0 +1,43 @@ +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# + +# Use via environment variable LSAN_OPTIONS=.../leak-suppress.txt + +# uno typelib +leak:cppu/source/typelib/typelib.cxx + +# uno component context +leak:cppu::defaultBootstrap_InitialComponentContext + +# global objects +leak:SfxFilterContainer::ReadSingleFilter_Impl + +# build-time tool soltools/cpp: +leak:soltools/cpp/_cpp.c + +# resource managers, normally global objects +leak:ResMgr::CreateResMgr + +# bridge's RTTI information, leaked knowingly +leak:RTTI::getRTTI + +# ignore glib reported leaks, most likely false positives +# glib not built with asan/lsan +leak:libglib + +# ignore gdk reported leaks, most likely false positives +# gdk not built with asan/lsan +leak:libgdk + +# ignore fontconfig reported leaks, most likely false positives +# fontconfig not built with asan/lsan +leak:libfontconfig.so + +# ignore libGL related leaks, most likely false positives +# libGL is not built with asan/lsan +leak:libGL.so ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt vcl/source
leak-suppress.txt | 43 - vcl/source/outdev/textline.cxx |5 2 files changed, 48 deletions(-) New commits: commit d00ad26b8c5d00bdae53d0d9684b26a10d941937 Author: Chris SherlockDate: Sat Jan 16 16:58:19 2016 +1100 vcl: remove commented out lines from commit 0174562fa9e Change-Id: I48af7bbb78f33035e6b8369eb460a6fdf5fc96b4 diff --git a/leak-suppress.txt b/leak-suppress.txt deleted file mode 100644 index b4fb50a..000 --- a/leak-suppress.txt +++ /dev/null @@ -1,43 +0,0 @@ -# -# This file is part of the LibreOffice project. -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -# - -# Use via environment variable LSAN_OPTIONS=.../leak-suppress.txt - -# uno typelib -leak:cppu/source/typelib/typelib.cxx - -# uno component context -leak:cppu::defaultBootstrap_InitialComponentContext - -# global objects -leak:SfxFilterContainer::ReadSingleFilter_Impl - -# build-time tool soltools/cpp: -leak:soltools/cpp/_cpp.c - -# resource managers, normally global objects -leak:ResMgr::CreateResMgr - -# bridge's RTTI information, leaked knowingly -leak:RTTI::getRTTI - -# ignore glib reported leaks, most likely false positives -# glib not built with asan/lsan -leak:libglib - -# ignore gdk reported leaks, most likely false positives -# gdk not built with asan/lsan -leak:libgdk - -# ignore fontconfig reported leaks, most likely false positives -# fontconfig not built with asan/lsan -leak:libfontconfig.so - -# ignore libGL related leaks, most likely false positives -# libGL is not built with asan/lsan -leak:libGL.so diff --git a/vcl/source/outdev/textline.cxx b/vcl/source/outdev/textline.cxx index c5cb80e..a4ae98e 100644 --- a/vcl/source/outdev/textline.cxx +++ b/vcl/source/outdev/textline.cxx @@ -32,11 +32,6 @@ #include "impfont.hxx" #include "outdata.hxx" -//#include -//#if ENABLE_GRAPHITE -//#include "graphite_features.hxx" -//#endif - #define UNDERLINE_LAST UNDERLINE_BOLDWAVE #define STRIKEOUT_LAST STRIKEOUT_X ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |3 +++ 1 file changed, 3 insertions(+) New commits: commit d96d55d2fcae3265aa7df8bb65cad711b22c95c3 Author: Markus Mohrhard markus.mohrh...@googlemail.com Date: Tue May 27 15:53:07 2014 +0200 add ResMgr::CreateResMgr to Lsan suppressions file Change-Id: Ia5fa3f15ed3dbf37aa76959073be1796c8c8c043 diff --git a/leak-suppress.txt b/leak-suppress.txt index b9a1fd2..096027e 100644 --- a/leak-suppress.txt +++ b/leak-suppress.txt @@ -19,3 +19,6 @@ leak:SfxFilterContainer::ReadSingleFilter_Impl # build-time tool soltools/cpp: leak:soltools/cpp/_cpp.c + +# resource managers, normally global objects +leak:ResMgr::CreateResMgr ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: leak-suppress.txt
leak-suppress.txt |9 + 1 file changed, 9 insertions(+) New commits: commit e72d794b3911eef7ed480fa895fa0b4ea0951f92 Author: Stephan Bergmann sberg...@redhat.com Date: Thu May 22 10:52:06 2014 +0200 Moved leak-suppress.txt from dev-tools to core repo from 196396ffc72bbb1e4f9bbc8ff83432e22bf638af:leak-sanitizer/leak-suppress.txt Change-Id: Icc7bab46de7a8e63ce149fd0277283f267fb2931 diff --git a/leak-suppress.txt b/leak-suppress.txt new file mode 100644 index 000..5e99d64 --- /dev/null +++ b/leak-suppress.txt @@ -0,0 +1,9 @@ + +#uno typelib +leak:cppu/source/typelib/typelib.cxx + +# uno component context +leak:cppu::defaultBootstrap_InitialComponentContext + +# global objects +leak:SfxFilterContainer::ReadSingleFilter_Impl ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits