Commit b91cb74
committed
ofz: Use-of-uninitialized-value
Uninitialized value was stored to memory at
#0 0x5ad2b779b7f8 in size /usr/local/include/c++/v1/__vector/vector.h:396:56
LibreOffice#1 0x5ad2b779b7f8 in erase<utl::ConfigItem *, std::__1::allocator<utl::ConfigItem *>, utl::ConfigItem *> /usr/local/include/c++/v1/__vector/erase.h:31:25
LibreOffice#2 0x5ad2b779b7f8 in utl::ConfigManager::removeConfigItem(utl::ConfigItem&) /src/libreoffice/unotools/source/config/configmgr.cxx:160:5
LibreOffice#3 0x5ad2b7798e0c in utl::ConfigItem::~ConfigItem() /src/libreoffice/unotools/source/config/configitem.cxx:164:39
LibreOffice#4 0x5ad2b780fd24 in SvtSysLocaleOptions_Impl::~SvtSysLocaleOptions_Impl() /src/libreoffice/unotools/source/config/syslocaleoptions.cxx:257:1
LibreOffice#5 0x5ad2b78148ff in __release_shared /usr/local/include/c++/v1/__memory/shared_count.h:92:7
LibreOffice#6 0x5ad2b78148ff in __release_shared /usr/local/include/c++/v1/__memory/shared_count.h:121:25
LibreOffice#7 0x5ad2b78148ff in ~shared_ptr /usr/local/include/c++/v1/__memory/shared_ptr.h:561:17
LibreOffice#8 0x5ad2b78148ff in reset /usr/local/include/c++/v1/__memory/shared_ptr.h:611:50
LibreOffice#9 0x5ad2b78148ff in SvtSysLocaleOptions::~SvtSysLocaleOptions() /src/libreoffice/unotools/source/config/syslocaleoptions.cxx:563:11
LibreOffice#10 0x5ad2b78963ac in SvtSysLocale_Impl::~SvtSysLocale_Impl() /src/libreoffice/unotools/source/misc/syslocale.cxx:88:1
LibreOffice#11 0x5ad2b7898111 in __release_shared /usr/local/include/c++/v1/__memory/shared_count.h:92:7
LibreOffice#12 0x5ad2b7898111 in __release_shared /usr/local/include/c++/v1/__memory/shared_count.h:121:25
LibreOffice#13 0x5ad2b7898111 in ~shared_ptr /usr/local/include/c++/v1/__memory/shared_ptr.h:561:17
LibreOffice#14 0x5ad2b7898111 in reset /usr/local/include/c++/v1/__memory/shared_ptr.h:611:50
LibreOffice#15 0x5ad2b7898111 in SvtSysLocale::~SvtSysLocale() /src/libreoffice/unotools/source/misc/syslocale.cxx:142:11
LibreOffice#16 0x5ad2b867a496 in ImplAllSettingsData::~ImplAllSettingsData() /src/libreoffice/vcl/source/app/settings.cxx:2521:1
LibreOffice#17 0x5ad2b867ac16 in ~impl_t /src/libreoffice/include/o3tl/cow_wrapper.hxx:170:16
LibreOffice#18 0x5ad2b867ac16 in release /src/libreoffice/include/o3tl/cow_wrapper.hxx:201:17
LibreOffice#19 0x5ad2b867ac16 in ~cow_wrapper /src/libreoffice/include/o3tl/cow_wrapper.hxx:265:13
LibreOffice#20 0x5ad2b867ac16 in AllSettings::~AllSettings() /src/libreoffice/vcl/source/app/settings.cxx:2525:27
LibreOffice#21 0x5ad2b86a5894 in ~__optional_destruct_base /usr/local/include/c++/v1/optional:301:15
LibreOffice#22 0x5ad2b86a5894 in ImplSVAppData::~ImplSVAppData() /src/libreoffice/vcl/source/app/svdata.cxx:571:34
LibreOffice#23 0x5ad2b86a4c20 in ImplSVData::~ImplSVData() /src/libreoffice/vcl/source/app/svdata.cxx:563:28
LibreOffice#24 0x5ad2b10fcccb in MSanCxaAtExitWrapper(void*) /src/llvm-project/compiler-rt/lib/msan/msan_interceptors.cpp:1311:3
Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I1ab186c8456aebc719657215ac9cd0fa3e777589
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/7895
Reviewed-by: Noel Grandin <noel.grandin@collabora.com>1 parent 2712631 commit b91cb74
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
164 | 167 | | |
165 | 168 | | |
166 | 169 | | |
| |||
0 commit comments