Hi, Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.
9 new defect(s) introduced to LibreOffice found with Coverity Scan. 5 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan. New defect(s) Reported-by: Coverity Scan Showing 9 of 9 defect(s) ** CID 1197501: Uninitialized scalar field (UNINIT_CTOR) /usr/include/c++/4.9.2/tuple: 1092 in std::pair<const std::pair<const rtl::OUString, const rtl::OUString>, int>::pair<std::pair<const rtl::OUString, const rtl::OUString>&&..., <...>>(std::piecewise_construct_t, std::tuple<T1......>, std::tuple<T2......>)() ** CID 1224710: Uninitialized pointer field (UNINIT_CTOR) /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, unsigned long>, std::allocator<std::pair<const rtl::OUString, unsigned long>>, std::__detail::_Select1st, std::equal_to<rtl::OUString>, rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)1>>::_Hashtable(unsigned long, const rtl::OUStringHash &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<rtl::OUString> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const rtl::OUString, unsigned long>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, std::vector<rtl::OUString, std::allocator<rtl::OUString>>>, std::allocator<std::pair<const unsigned long, std::vector<rtl::OUString, std::allocator<rtl::OUString>>>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, std::vector<rtl::OUString, std::allocator<rtl::OUString>>>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, std::unordered_map<unsigned long, x11::SelectionManager::IncrementalTransfer, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>>>, std::allocator<std::pair<const unsigned long, std::unordered_map<unsigned long, x11::SelectionManager::IncrementalTransfer, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>>>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, std::unordered_map<unsigned long, x11::SelectionManager::IncrementalTransfer, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>>>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, x11::SelectionManager::Selection *>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::Selection *>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, x11::SelectionManager::Selection *>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, rtl::OUString>, std::allocator<std::pair<const unsigned long, rtl::OUString>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, rtl::OUString>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboard>>, std::allocator<std::pair<const unsigned long, com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboard>>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboard>>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, x11::SelectionManager::DropTargetEntry>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::DropTargetEntry>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, x11::SelectionManager::DropTargetEntry>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, unsigned long>, std::allocator<std::pair<const unsigned long, unsigned long>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, unsigned long>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, unsigned long, std::allocator<unsigned long>, std::__detail::_Identity, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)1, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Identity &, const std::allocator<unsigned long>&)() ** CID 1261760: Resource leak in object (CTOR_DTOR_LEAK) /sw/source/filter/ww8/ww8scan.cxx: 1755 in WW8ScannerBase::WW8ScannerBase(SvStream *, SvStream *, SvStream *, WW8Fib *)() ** CID 1261761: Dereference after null check (FORWARD_NULL) /usr/include/c++/4.9.2/bits/hashtable.h: 1913 in std::_Hashtable<const SfxShell *, std::pair<const SfxShell *const , boost::shared_ptr<sd::ShellFactory<SfxShell>>>, std::allocator<std::pair<const SfxShell *const , boost::shared_ptr<sd::ShellFactory<SfxShell>>>>, std::__detail::_Select1st, std::equal_to<const SfxShell *>, sd::ViewShellManager::Implementation::ShellHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)0>>::erase(std::__detail::_Node_const_iterator<std::pair<const SfxShell *const , boost::shared_ptr<sd::ShellFactory<SfxShell>>>, (bool)0, (bool)1>, std::__detail::_Node_const_iterator<std::pair<const SfxShell *const , boost::shared_ptr<sd::ShellFactory<SfxShell>>>, (bool)0, (bool)1>)() /usr/include/c++/4.9.2/bits/hashtable.h: 1913 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, com::sun::star::uno::Reference<com::sun::star::inspection::XPropertyHandler>>, std::allocator<std::pair<const rtl::OUString, com::sun::star::uno::Reference<com::sun::star::inspection::XPropertyHandler>>>, std::__detail::_Select1st, std::equal_to<rtl::OUString>, rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)0>>::erase(std::__detail::_Node_const_iterator<std::pair<const rtl::OUString, com::sun::star::uno::Reference<com::sun::star::inspection::XPropertyHandler>>, (bool)0, (bool)1>, std::__detail::_Node_const_iterator<std::pair<const rtl::OUString, com::sun::star::uno::Reference<com::sun::star::inspection::XPropertyHandler>>, (bool)0, (bool)1>)() ** CID 1261762: Resource leak (RESOURCE_LEAK) /cppu/source/uno/lbenv.cxx: 1075 in <unnamed>::loadEnv(const rtl::OUString &, _uno_Environment *)() ** CID 1261763: Uninitialized pointer field (UNINIT_CTOR) /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned short, std::pair<const unsigned short, std::unordered_set<ScExternalRefManager::LinkListener *, ScExternalRefManager::LinkListener::Hash, std::equal_to<ScExternalRefManager::LinkListener *>, std::allocator<ScExternalRefManager::LinkListener *>>>, std::allocator<std::pair<const unsigned short, std::unordered_set<ScExternalRefManager::LinkListener *, ScExternalRefManager::LinkListener::Hash, std::equal_to<ScExternalRefManager::LinkListener *>, std::allocator<ScExternalRefManager::LinkListener *>>>>, std::__detail::_Select1st, std::equal_to<unsigned short>, std::hash<unsigned short>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned short> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<unsigned short>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned short, std::unordered_set<ScExternalRefManager::LinkListener *, ScExternalRefManager::LinkListener::Hash, std::equal_to<ScExternalRefManager::LinkListener *>, std::allocator<ScExternalRefManager::LinkListener *>>>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>, std::__detail::_Select1st, std::equal_to<rtl::OUString>, rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)1>>::_Hashtable(unsigned long, const rtl::OUStringHash &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<rtl::OUString>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::pair<const com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::unordered_map<rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>, rtl::OUStringHash, std::equal_to<rtl::OUString>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>>>, std::allocator<std::pair<const com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::unordered_map<rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>, rtl::OUStringHash, std::equal_to<rtl::OUString>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>>>>, std::__detail::_Select1st, std::equal_to<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>, HashReferenceXInterface, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)1>>::_Hashtable(unsigned long, const HashReferenceXInterface &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::unordered_map<rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>, rtl::OUStringHash, std::equal_to<rtl::OUString>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>>>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, std::unordered_set<ScDPItemData, ScDPResultVisibilityData::MemberHash, std::equal_to<ScDPItemData>, std::allocator<ScDPItemData>>>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<ScDPItemData, ScDPResultVisibilityData::MemberHash, std::equal_to<ScDPItemData>, std::allocator<ScDPItemData>>>>, std::__detail::_Select1st, std::equal_to<rtl::OUString>, rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)1>>::_Hashtable(unsigned long, const rtl::OUStringHash &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<rtl::OUString>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const rtl::OUString, std::unordered_set<ScDPItemData, ScDPResultVisibilityData::MemberHash, std::equal_to<ScDPItemData>, std::allocator<ScDPItemData>>>>&)() ** CID 1261764: Uninitialized pointer field (UNINIT_CTOR) /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<short, std::pair<const short, std::unordered_set<unsigned short, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<unsigned short>>>, std::allocator<std::pair<const short, std::unordered_set<unsigned short, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>, std::__detail::_Select1st, std::equal_to<short>, std::hash<short>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, std::hash<short>&, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<short>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const short, std::unordered_set<unsigned short, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<int, std::pair<const int, std::unordered_map<short, ScExternalRefCache::Cell, std::hash<short>, std::equal_to<short>, std::allocator<std::pair<const short, ScExternalRefCache::Cell>>>>, std::allocator<std::pair<const int, std::unordered_map<short, ScExternalRefCache::Cell, std::hash<short>, std::equal_to<short>, std::allocator<std::pair<const short, ScExternalRefCache::Cell>>>>>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, std::hash<int>&, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<int>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const int, std::unordered_map<short, ScExternalRefCache::Cell, std::hash<short>, std::equal_to<short>, std::allocator<std::pair<const short, ScExternalRefCache::Cell>>>>>&)() /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<short, std::pair<const short, std::unordered_map<unsigned short, rtl::OUString, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<std::pair<const unsigned short, rtl::OUString>>>>, std::allocator<std::pair<const short, std::unordered_map<unsigned short, rtl::OUString, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<std::pair<const unsigned short, rtl::OUString>>>>>, std::__detail::_Select1st, std::equal_to<short>, std::hash<short>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, std::hash<short>&, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<short>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const short, std::unordered_map<unsigned short, rtl::OUString, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<std::pair<const unsigned short, rtl::OUString>>>>>&)() ** CID 1261765: Uninitialized pointer field (UNINIT_CTOR) /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, rtl::OUString>, std::allocator<std::pair<const rtl::OUString, rtl::OUString>>, std::__detail::_Select1st, StrEQ, const rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)0>>::_Hashtable(unsigned long, const rtl::OUStringHash &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const StrEQ &, const std::__detail::_Select1st &, const std::allocator<std::pair<const rtl::OUString, rtl::OUString>>&)() ** CID 1261766: Uninitialized pointer field (UNINIT_CTOR) /sc/source/ui/optdlg/calcoptionsdlg.cxx: 109 in ScCalcOptionsDialog::ScCalcOptionsDialog(vcl::Window *, const ScCalcConfig &)() ________________________________________________________________________________________________________ *** CID 1197501: Uninitialized scalar field (UNINIT_CTOR) /usr/include/c++/4.9.2/tuple: 1092 in std::pair<const std::pair<const rtl::OUString, const rtl::OUString>, int>::pair<std::pair<const rtl::OUString, const rtl::OUString>&&..., <...>>(std::piecewise_construct_t, std::tuple<T1......>, std::tuple<T2......>)() 1086 pair<_T1, _T2>:: 1087 pair(piecewise_construct_t, 1088 tuple<_Args1...> __first, tuple<_Args2...> __second) 1089 : pair(__first, __second, 1090 typename _Build_index_tuple<sizeof...(_Args1)>::__type(), 1091 typename _Build_index_tuple<sizeof...(_Args2)>::__type()) >>> CID 1197501: Uninitialized scalar field (UNINIT_CTOR) >>> Non-static class member field "first.second" is not initialized in this >>> constructor nor in any functions that it calls. 1092 { } 1093 1094 template<class _T1, class _T2> 1095 template<typename... _Args1, std::size_t... _Indexes1, 1096 typename... _Args2, std::size_t... _Indexes2> 1097 inline ________________________________________________________________________________________________________ *** CID 1224710: Uninitialized pointer field (UNINIT_CTOR) /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, unsigned long>, std::allocator<std::pair<const rtl::OUString, unsigned long>>, std::__detail::_Select1st, std::equal_to<rtl::OUString>, rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)1>>::_Hashtable(unsigned long, const rtl::OUStringHash &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<rtl::OUString> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const rtl::OUString, unsigned long>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, std::vector<rtl::OUString, std::allocator<rtl::OUString>>>, std::allocator<std::pair<const unsigned long, std::vector<rtl::OUString, std::allocator<rtl::OUString>>>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, std::vector<rtl::OUString, std::allocator<rtl::OUString>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, std::unordered_map<unsigned long, x11::SelectionManager::IncrementalTransfer, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>>>, std::allocator<std::pair<const unsigned long, std::unordered_map<unsigned long, x11::SelectionManager::IncrementalTransfer, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>>>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, std::unordered_map<unsigned long, x11::SelectionManager::IncrementalTransfer, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::IncrementalTransfer>>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, x11::SelectionManager::Selection *>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::Selection *>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, x11::SelectionManager::Selection *>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, rtl::OUString>, std::allocator<std::pair<const unsigned long, rtl::OUString>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, rtl::OUString>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboard>>, std::allocator<std::pair<const unsigned long, com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboard>>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboard>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, x11::SelectionManager::DropTargetEntry>, std::allocator<std::pair<const unsigned long, x11::SelectionManager::DropTargetEntry>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, x11::SelectionManager::DropTargetEntry>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, std::pair<const unsigned long, unsigned long>, std::allocator<std::pair<const unsigned long, unsigned long>>, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned long, unsigned long>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned long, unsigned long, std::allocator<unsigned long>, std::__detail::_Identity, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)1, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned long> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const std::equal_to<unsigned long> &, const std::__detail::_Identity &, const std::allocator<unsigned long>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1224710: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> ________________________________________________________________________________________________________ *** CID 1261760: Resource leak in object (CTOR_DTOR_LEAK) /sw/source/filter/ww8/ww8scan.cxx: 1755 in WW8ScannerBase::WW8ScannerBase(SvStream *, SvStream *, SvStream *, WW8Fib *)() 1749 { 1750 pHdFtTxbx = new WW8PLCFspecial( pTblSt, pWwFib->fcPlcfHdrtxbxTxt, 1751 pWwFib->lcbPlcfHdrtxbxTxt, nLenTxBxS ); 1752 } 1753 1754 pBook = new WW8PLCFx_Book(pTblSt, *pWwFib); >>> CID 1261760: Resource leak in object (CTOR_DTOR_LEAK) >>> The constructor allocates field "pAtnBook" of "WW8ScannerBase" but the >>> destructor and whatever functions it calls do not free it. 1755 pAtnBook = new WW8PLCFx_AtnBook(pTblSt, *pWwFib); 1756 } 1757 1758 WW8ScannerBase::~WW8ScannerBase() 1759 { 1760 DeletePieceTable(); ________________________________________________________________________________________________________ *** CID 1261761: Dereference after null check (FORWARD_NULL) /usr/include/c++/4.9.2/bits/hashtable.h: 1913 in std::_Hashtable<const SfxShell *, std::pair<const SfxShell *const , boost::shared_ptr<sd::ShellFactory<SfxShell>>>, std::allocator<std::pair<const SfxShell *const , boost::shared_ptr<sd::ShellFactory<SfxShell>>>>, std::__detail::_Select1st, std::equal_to<const SfxShell *>, sd::ViewShellManager::Implementation::ShellHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)0>>::erase(std::__detail::_Node_const_iterator<std::pair<const SfxShell *const , boost::shared_ptr<sd::ShellFactory<SfxShell>>>, (bool)0, (bool)1>, std::__detail::_Node_const_iterator<std::pair<const SfxShell *const , boost::shared_ptr<sd::ShellFactory<SfxShell>>>, (bool)0, (bool)1>)() 1907 do 1908 { 1909 __node_type* __tmp = __n; 1910 __n = __n->_M_next(); 1911 this->_M_deallocate_node(__tmp); 1912 --_M_element_count; >>> CID 1261761: Dereference after null check (FORWARD_NULL) >>> Comparing "__n" to null implies that "__n" might be null. 1913 if (!__n) 1914 break; 1915 __n_bkt = _M_bucket_index(__n); 1916 } 1917 while (__n != __last_n && __n_bkt == __bkt); 1918 if (__is_bucket_begin) /usr/include/c++/4.9.2/bits/hashtable.h: 1913 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, com::sun::star::uno::Reference<com::sun::star::inspection::XPropertyHandler>>, std::allocator<std::pair<const rtl::OUString, com::sun::star::uno::Reference<com::sun::star::inspection::XPropertyHandler>>>, std::__detail::_Select1st, std::equal_to<rtl::OUString>, rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)0>>::erase(std::__detail::_Node_const_iterator<std::pair<const rtl::OUString, com::sun::star::uno::Reference<com::sun::star::inspection::XPropertyHandler>>, (bool)0, (bool)1>, std::__detail::_Node_const_iterator<std::pair<const rtl::OUString, com::sun::star::uno::Reference<com::sun::star::inspection::XPropertyHandler>>, (bool)0, (bool)1>)() 1907 do 1908 { 1909 __node_type* __tmp = __n; 1910 __n = __n->_M_next(); 1911 this->_M_deallocate_node(__tmp); 1912 --_M_element_count; >>> CID 1261761: Dereference after null check (FORWARD_NULL) >>> Comparing "__n" to null implies that "__n" might be null. 1913 if (!__n) 1914 break; 1915 __n_bkt = _M_bucket_index(__n); 1916 } 1917 while (__n != __last_n && __n_bkt == __bkt); 1918 if (__is_bucket_begin) ________________________________________________________________________________________________________ *** CID 1261762: Resource leak (RESOURCE_LEAK) /cppu/source/uno/lbenv.cxx: 1075 in <unnamed>::loadEnv(const rtl::OUString &, _uno_Environment *)() 1069 ::osl_unloadModule( hMod ); 1070 return false; 1071 } 1072 #endif 1073 1074 (*fpInit)( pEnv ); // init of environment >>> CID 1261762: Resource leak (RESOURCE_LEAK) >>> Variable "hMod" going out of scope leaks the storage it points to. 1075 return true; 1076 } 1077 1078 } 1079 1080 extern "C" ________________________________________________________________________________________________________ *** CID 1261763: Uninitialized pointer field (UNINIT_CTOR) /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<unsigned short, std::pair<const unsigned short, std::unordered_set<ScExternalRefManager::LinkListener *, ScExternalRefManager::LinkListener::Hash, std::equal_to<ScExternalRefManager::LinkListener *>, std::allocator<ScExternalRefManager::LinkListener *>>>, std::allocator<std::pair<const unsigned short, std::unordered_set<ScExternalRefManager::LinkListener *, ScExternalRefManager::LinkListener::Hash, std::equal_to<ScExternalRefManager::LinkListener *>, std::allocator<ScExternalRefManager::LinkListener *>>>>, std::__detail::_Select1st, std::equal_to<unsigned short>, std::hash<unsigned short>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, const std::hash<unsigned short> &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<unsigned short>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const unsigned short, std::unordered_set<ScExternalRefManager::LinkListener *, ScExternalRefManager::LinkListener::Hash, std::equal_to<ScExternalRefManager::LinkListener *>, std::allocator<ScExternalRefManager::LinkListener *>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1261763: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>, std::__detail::_Select1st, std::equal_to<rtl::OUString>, rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)1>>::_Hashtable(unsigned long, const rtl::OUStringHash &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<rtl::OUString>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1261763: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::pair<const com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::unordered_map<rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>, rtl::OUStringHash, std::equal_to<rtl::OUString>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>>>, std::allocator<std::pair<const com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::unordered_map<rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>, rtl::OUStringHash, std::equal_to<rtl::OUString>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>>>>, std::__detail::_Select1st, std::equal_to<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>, HashReferenceXInterface, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)1>>::_Hashtable(unsigned long, const HashReferenceXInterface &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const com::sun::star::uno::Reference<com::sun::star::uno::XInterface>, std::unordered_map<rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>, rtl::OUStringHash, std::equal_to<rtl::OUString>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<unsigned short, HashUChar, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1261763: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, std::unordered_set<ScDPItemData, ScDPResultVisibilityData::MemberHash, std::equal_to<ScDPItemData>, std::allocator<ScDPItemData>>>, std::allocator<std::pair<const rtl::OUString, std::unordered_set<ScDPItemData, ScDPResultVisibilityData::MemberHash, std::equal_to<ScDPItemData>, std::allocator<ScDPItemData>>>>, std::__detail::_Select1st, std::equal_to<rtl::OUString>, rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)1>>::_Hashtable(unsigned long, const rtl::OUStringHash &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<rtl::OUString>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const rtl::OUString, std::unordered_set<ScDPItemData, ScDPResultVisibilityData::MemberHash, std::equal_to<ScDPItemData>, std::allocator<ScDPItemData>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1261763: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> ________________________________________________________________________________________________________ *** CID 1261764: Uninitialized pointer field (UNINIT_CTOR) /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<short, std::pair<const short, std::unordered_set<unsigned short, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<unsigned short>>>, std::allocator<std::pair<const short, std::unordered_set<unsigned short, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>, std::__detail::_Select1st, std::equal_to<short>, std::hash<short>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, std::hash<short>&, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<short>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const short, std::unordered_set<unsigned short, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<unsigned short>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1261764: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<int, std::pair<const int, std::unordered_map<short, ScExternalRefCache::Cell, std::hash<short>, std::equal_to<short>, std::allocator<std::pair<const short, ScExternalRefCache::Cell>>>>, std::allocator<std::pair<const int, std::unordered_map<short, ScExternalRefCache::Cell, std::hash<short>, std::equal_to<short>, std::allocator<std::pair<const short, ScExternalRefCache::Cell>>>>>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, std::hash<int>&, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<int>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const int, std::unordered_map<short, ScExternalRefCache::Cell, std::hash<short>, std::equal_to<short>, std::allocator<std::pair<const short, ScExternalRefCache::Cell>>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1261764: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<short, std::pair<const short, std::unordered_map<unsigned short, rtl::OUString, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<std::pair<const unsigned short, rtl::OUString>>>>, std::allocator<std::pair<const short, std::unordered_map<unsigned short, rtl::OUString, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<std::pair<const unsigned short, rtl::OUString>>>>>, std::__detail::_Select1st, std::equal_to<short>, std::hash<short>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)0, (bool)0, (bool)1>>::_Hashtable(unsigned long, std::hash<short>&, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, std::equal_to<short>&, const std::__detail::_Select1st &, const std::allocator<std::pair<const short, std::unordered_map<unsigned short, rtl::OUString, std::hash<unsigned short>, std::equal_to<unsigned short>, std::allocator<std::pair<const unsigned short, rtl::OUString>>>>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1261764: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> ________________________________________________________________________________________________________ *** CID 1261765: Uninitialized pointer field (UNINIT_CTOR) /usr/include/c++/4.9.2/bits/hashtable.h: 803 in std::_Hashtable<rtl::OUString, std::pair<const rtl::OUString, rtl::OUString>, std::allocator<std::pair<const rtl::OUString, rtl::OUString>>, std::__detail::_Select1st, StrEQ, const rtl::OUStringHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<(bool)1, (bool)0, (bool)0>>::_Hashtable(unsigned long, const rtl::OUStringHash &, const std::__detail::_Mod_range_hashing &, const std::__detail::_Default_ranged_hash &, const StrEQ &, const std::__detail::_Select1st &, const std::allocator<std::pair<const rtl::OUString, rtl::OUString>>&)() 797 __hashtable_alloc(__node_alloc_type(__a)), 798 _M_element_count(0), 799 _M_rehash_policy() 800 { 801 _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint); 802 _M_buckets = _M_allocate_buckets(_M_bucket_count); >>> CID 1261765: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "_M_single_bucket" is not initialized in this >>> constructor nor in any functions that it calls. 803 } 804 805 template<typename _Key, typename _Value, 806 typename _Alloc, typename _ExtractKey, typename _Equal, 807 typename _H1, typename _H2, typename _Hash, typename _RehashPolicy, 808 typename _Traits> ________________________________________________________________________________________________________ *** CID 1261766: Uninitialized pointer field (UNINIT_CTOR) /sc/source/ui/optdlg/calcoptionsdlg.cxx: 109 in ScCalcOptionsDialog::ScCalcOptionsDialog(vcl::Window *, const ScCalcConfig &)() 103 104 mpBtnAutomaticSelectionTrue->SetToggleHdl(LINK(this, ScCalcOptionsDialog, BtnAutomaticSelectHdl)); 105 106 maSoftware = get<vcl::Window>("software")->GetText(); 107 108 mpTestButton->SetClickHdl(LINK(this, ScCalcOptionsDialog, TestClickHdl)); >>> CID 1261766: Uninitialized pointer field (UNINIT_CTOR) >>> Non-static class member "mpFtAnnotation" is not initialized in this >>> constructor nor in any functions that it calls. 109 } 110 111 ScCalcOptionsDialog::~ScCalcOptionsDialog() {} 112 113 #if HAVE_FEATURE_OPENCL 114 ________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, http://scan.coverity.com/projects/211?tab=overview To manage Coverity Scan email notifications for "libreoffice@lists.freedesktop.org", click http://scan.coverity.com/subscriptions/edit?email=libreoffice%40lists.freedesktop.org&token=d6481d718a775246b2340f282ebe5939 . _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice