New Defects reported by Coverity Scan for LibreOffice

scan-admin at coverity.com scan-admin at coverity.com
Tue Nov 28 03:30:09 UTC 2017


Hi,

Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.

10 new defect(s) introduced to LibreOffice found with Coverity Scan.
19 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 10 of 10 defect(s)


** CID 1424266:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/7/bits/unique_ptr.h: 264 in std::unique_ptr<sd::ViewShell::Implementation, std::default_delete<sd::ViewShell::Implementation>>::~unique_ptr()()


________________________________________________________________________________________________________
*** CID 1424266:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/7/bits/unique_ptr.h: 264 in std::unique_ptr<sd::ViewShell::Implementation, std::default_delete<sd::ViewShell::Implementation>>::~unique_ptr()()
258           template<typename _Up, typename = _Require<
259     	       is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
260     	unique_ptr(auto_ptr<_Up>&& __u) noexcept;
261     #endif
262     
263           /// Destructor, invokes the deleter if the stored pointer is not null.
>>>     CID 1424266:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "std::bad_weak_ptr" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
264           ~unique_ptr() noexcept
265           {
266     	auto& __ptr = _M_t._M_ptr();
267     	if (__ptr != nullptr)
268     	  get_deleter()(__ptr);
269     	__ptr = pointer();

** CID 1424265:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 223 in ()


________________________________________________________________________________________________________
*** CID 1424265:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 223 in ()
217         { 1, "Cancel & Quit", &ScDataProviderDlg::cancelAndQuit }
218     };
219     
220     MenuData aColumnData[] = {
221         { 0, "Delete Column", &ScDataProviderDlg::deleteColumn },
222         { 1, "Split Column", &ScDataProviderDlg::splitColumn },
>>>     CID 1424265:  Parse warnings  (PARSE_ERROR)
>>>     no suitable constructor exists to convert from "void (ScDataProviderDlg::*)()" to "std::function<void (ScDataProviderDlg *)>"
223         { 2, "Merge Columns", &ScDataProviderDlg::mergeColumns },
224     };
225     
226     class ScDataTransformationBaseControl : public VclContainer,
227                                         public VclBuilderContainer
228     {

** CID 1424264:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 217 in ()


________________________________________________________________________________________________________
*** CID 1424264:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 217 in ()
211         const char* aMenuName;
212         std::function<void(ScDataProviderDlg*)> maCallback;
213     };
214     
215     MenuData aStartData[] = {
216         { 0, "Apply & Quit", &ScDataProviderDlg::applyAndQuit },
>>>     CID 1424264:  Parse warnings  (PARSE_ERROR)
>>>     no suitable constructor exists to convert from "void (ScDataProviderDlg::*)()" to "std::function<void (ScDataProviderDlg *)>"
217         { 1, "Cancel & Quit", &ScDataProviderDlg::cancelAndQuit }
218     };
219     
220     MenuData aColumnData[] = {
221         { 0, "Delete Column", &ScDataProviderDlg::deleteColumn },
222         { 1, "Split Column", &ScDataProviderDlg::splitColumn },

** CID 1424263:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/7/bits/unique_ptr.h: 371 in std::unique_ptr<sd::ViewShell::Implementation, std::default_delete<sd::ViewShell::Implementation>>::reset(sd::ViewShell::Implementation *)()


________________________________________________________________________________________________________
*** CID 1424263:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/7/bits/unique_ptr.h: 371 in std::unique_ptr<sd::ViewShell::Implementation, std::default_delete<sd::ViewShell::Implementation>>::reset(sd::ViewShell::Implementation *)()
365            *
366            * @param __p  The new pointer to store.
367            *
368            * The deleter will be invoked if a pointer is already owned.
369            */
370           void
>>>     CID 1424263:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "std::bad_weak_ptr" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
371           reset(pointer __p = pointer()) noexcept
372           {
373     	using std::swap;
374     	swap(_M_t._M_ptr(), __p);
375     	if (__p != pointer())
376     	  get_deleter()(__p);

** CID 1424262:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 221 in ()


________________________________________________________________________________________________________
*** CID 1424262:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 221 in ()
215     MenuData aStartData[] = {
216         { 0, "Apply & Quit", &ScDataProviderDlg::applyAndQuit },
217         { 1, "Cancel & Quit", &ScDataProviderDlg::cancelAndQuit }
218     };
219     
220     MenuData aColumnData[] = {
>>>     CID 1424262:  Parse warnings  (PARSE_ERROR)
>>>     no suitable constructor exists to convert from "void (ScDataProviderDlg::*)()" to "std::function<void (ScDataProviderDlg *)>"
221         { 0, "Delete Column", &ScDataProviderDlg::deleteColumn },
222         { 1, "Split Column", &ScDataProviderDlg::splitColumn },
223         { 2, "Merge Columns", &ScDataProviderDlg::mergeColumns },
224     };
225     
226     class ScDataTransformationBaseControl : public VclContainer,

** CID 1424261:  Error handling issues  (UNCAUGHT_EXCEPT)
/sd/source/ui/unoidl/unopage.cxx: 342 in SdGenericDrawPage::SdGenericDrawPage(SdXImpressDocument *, SdPage *, const SvxItemPropertySet *)()


________________________________________________________________________________________________________
*** CID 1424261:  Error handling issues  (UNCAUGHT_EXCEPT)
/sd/source/ui/unoidl/unopage.cxx: 342 in SdGenericDrawPage::SdGenericDrawPage(SdXImpressDocument *, SdPage *, const SvxItemPropertySet *)()
336             else
337             {
338                     return SvxFmDrawPage::getSomething( rId );
339             }
340     }
341     
>>>     CID 1424261:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
342     SdGenericDrawPage::SdGenericDrawPage( SdXImpressDocument* _pModel, SdPage* pInPage, const SvxItemPropertySet* _pSet ) throw()
343     :       SvxFmDrawPage( static_cast<SdrPage*>(pInPage) ),
344             SdUnoSearchReplaceShape(this),
345             mpModel     ( _pModel ),
346             mpSdrModel(nullptr),
347             mbIsImpressDocument(false),

** CID 1424260:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 222 in ()


________________________________________________________________________________________________________
*** CID 1424260:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 222 in ()
216         { 0, "Apply & Quit", &ScDataProviderDlg::applyAndQuit },
217         { 1, "Cancel & Quit", &ScDataProviderDlg::cancelAndQuit }
218     };
219     
220     MenuData aColumnData[] = {
221         { 0, "Delete Column", &ScDataProviderDlg::deleteColumn },
>>>     CID 1424260:  Parse warnings  (PARSE_ERROR)
>>>     no suitable constructor exists to convert from "void (ScDataProviderDlg::*)()" to "std::function<void (ScDataProviderDlg *)>"
222         { 1, "Split Column", &ScDataProviderDlg::splitColumn },
223         { 2, "Merge Columns", &ScDataProviderDlg::mergeColumns },
224     };
225     
226     class ScDataTransformationBaseControl : public VclContainer,
227                                         public VclBuilderContainer

** CID 1424259:  Error handling issues  (UNCAUGHT_EXCEPT)
/sd/source/ui/unoidl/unopage.cxx: 2555 in SdDrawPage::getBackground(com::sun::star::uno::Any &)()


________________________________________________________________________________________________________
*** CID 1424259:  Error handling issues  (UNCAUGHT_EXCEPT)
/sd/source/ui/unoidl/unopage.cxx: 2555 in SdDrawPage::getBackground(com::sun::star::uno::Any &)()
2549     
2550     Reference< XAnnotationEnumeration > SAL_CALL SdGenericDrawPage::createAnnotationEnumeration()
2551     {
2552         return ::sd::createAnnotationEnumeration( GetPage()->getAnnotations() );
2553     }
2554     
>>>     CID 1424259:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
2555     void SdDrawPage::getBackground( Any& rValue ) throw()
2556     {
2557         const SfxItemSet& rFillAttributes = GetPage()->getSdrPageProperties().GetItemSet();
2558     
2559            if(drawing::FillStyle_NONE == rFillAttributes.Get(XATTR_FILLSTYLE).GetValue())
2560         {

** CID 1424258:    (PARSE_ERROR)
/sw/qa/extras/rtfexport/rtfexport.cxx: 1289 in ()
/sw/qa/extras/rtfexport/rtfexport.cxx: 1305 in ()
/sw/qa/extras/rtfexport/rtfexport.cxx: 1314 in ()
/sw/qa/extras/rtfexport/rtfexport.cxx: 1334 in ()
/sw/qa/extras/rtfexport/rtfexport.cxx: 1340 in ()
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1250 in ()
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1265 in ()
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1273 in ()
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1320 in ()
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1333 in ()


________________________________________________________________________________________________________
*** CID 1424258:    (PARSE_ERROR)
/sw/qa/extras/rtfexport/rtfexport.cxx: 1289 in ()
1283         // The second page's numbering type: this was style::NumberingType::ARABIC.
1284         CPPUNIT_ASSERT_EQUAL(
1285             style::NumberingType::ROMAN_LOWER,
1286             getProperty<sal_Int16>(xPageStyles->getByName(pageStyleName), "NumberingType"));
1287     }
1288     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testPgndec::TestFixtureType]" at line 1289 of "sw/qa/extras/rtfexport/rtfexport.cxx"
1289     DECLARE_RTFEXPORT_TEST(testPgndec, "pgndec.rtf")
1290     {
1291         uno::Reference<container::XNameAccess> xPageStyles = getStyles("PageStyles");
1292         uno::Reference<frame::XModel> xModel(mxComponent, uno::UNO_QUERY);
1293         uno::Reference<text::XTextViewCursorSupplier> xTextViewCursorSupplier(
1294             xModel->getCurrentController(), uno::UNO_QUERY);
/sw/qa/extras/rtfexport/rtfexport.cxx: 1305 in ()
1299         // The second page's numbering type: this was style::NumberingType::ROMAN_LOWER.
1300         CPPUNIT_ASSERT_EQUAL(
1301             style::NumberingType::ARABIC,
1302             getProperty<sal_Int16>(xPageStyles->getByName(pageStyleName), "NumberingType"));
1303     }
1304     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testTdf98806::TestFixtureType]" at line 1305 of "sw/qa/extras/rtfexport/rtfexport.cxx"
1305     DECLARE_RTFEXPORT_TEST(testTdf98806, "tdf98806.rtf")
1306     {
1307         uno::Reference<text::XBookmarksSupplier> xBookmarksSupplier(mxComponent, uno::UNO_QUERY);
1308         uno::Reference<text::XTextContent> xBookmark(
1309             xBookmarksSupplier->getBookmarks()->getByName("bookmark"), uno::UNO_QUERY);
1310         // This was empty, bookmark in table wasn't imported correctly.
/sw/qa/extras/rtfexport/rtfexport.cxx: 1314 in ()
1308         uno::Reference<text::XTextContent> xBookmark(
1309             xBookmarksSupplier->getBookmarks()->getByName("bookmark"), uno::UNO_QUERY);
1310         // This was empty, bookmark in table wasn't imported correctly.
1311         CPPUNIT_ASSERT_EQUAL(OUString("BBB"), xBookmark->getAnchor()->getString());
1312     }
1313     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testTdf61901::TestFixtureType]" at line 1314 of "sw/qa/extras/rtfexport/rtfexport.cxx"
1314     DECLARE_RTFEXPORT_TEST(testTdf61901, "tdf61901.rtf")
1315     {
1316         // Test the file directly, as current RTF import gives the correct font name with and without the fix.
1317         if (mbExported)
1318         {
1319             SvStream* pStream = maTempFile.GetStream(StreamMode::READ);
/sw/qa/extras/rtfexport/rtfexport.cxx: 1334 in ()
1328                     CPPUNIT_ASSERT(sRemaining.indexOf("\\hich") != -1);
1329                 }
1330             }
1331         }
1332     }
1333     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testTdf103925::TestFixtureType]" at line 1334 of "sw/qa/extras/rtfexport/rtfexport.cxx"
1334     DECLARE_RTFEXPORT_TEST(testTdf103925, "tdf103925.rtf")
1335     {
1336         // This was true, \animtext0 resulted in setting the blinking font effect.
1337         CPPUNIT_ASSERT_EQUAL(false, getProperty<bool>(getRun(getParagraph(1), 1), "CharFlash"));
1338     }
1339     
/sw/qa/extras/rtfexport/rtfexport.cxx: 1340 in ()
1334     DECLARE_RTFEXPORT_TEST(testTdf103925, "tdf103925.rtf")
1335     {
1336         // This was true, \animtext0 resulted in setting the blinking font effect.
1337         CPPUNIT_ASSERT_EQUAL(false, getProperty<bool>(getRun(getParagraph(1), 1), "CharFlash"));
1338     }
1339     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testTdf104228::TestFixtureType]" at line 1340 of "sw/qa/extras/rtfexport/rtfexport.cxx"
1340     DECLARE_RTFEXPORT_TEST(testTdf104228, "tdf104228.rtf")
1341     {
1342         uno::Reference<text::XTextTable> xTable(getParagraphOrTable(2), uno::UNO_QUERY);
1343         uno::Reference<text::XTextRange> xCell(xTable->getCellByName("C1"), uno::UNO_QUERY);
1344         uno::Reference<text::XTextRange> xParagraph = getParagraphOfText(1, xCell->getText());
1345         // This was 2103, implicit 0 as direct formatting was ignored on the
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1250 in ()
1244         uno::Reference<container::XIndexAccess> xDraws(xDrawPageSupplier->getDrawPage(),
1245                                                        uno::UNO_QUERY);
1246         // The picture was imported twice.
1247         CPPUNIT_ASSERT_EQUAL(sal_Int32(1), xDraws->getCount());
1248     }
1249     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testCp1000018::TestFixtureType]" at line 1250 of "sw/qa/extras/rtfexport/rtfexport2.cxx"
1250     DECLARE_RTFEXPORT_TEST(testCp1000018, "cp1000018.rtf")
1251     {
1252         // The problem was that the empty paragraph at the end of the footnote got
1253         // lost during import.
1254         uno::Reference<text::XFootnotesSupplier> xFootnotesSupplier(mxComponent, uno::UNO_QUERY);
1255         uno::Reference<container::XIndexAccess> xFootnotes(xFootnotesSupplier->getFootnotes(),
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1265 in ()
1259         OUString const aExpected = "Footnote first line." SAL_NEWLINE_STRING;
1260         OUString const aActual = xTextRange->getString();
1261     
1262         CPPUNIT_ASSERT_EQUAL(aExpected, aActual);
1263     }
1264     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testFdo94835::TestFixtureType]" at line 1265 of "sw/qa/extras/rtfexport/rtfexport2.cxx"
1265     DECLARE_RTFEXPORT_TEST(testFdo94835, "fdo94835.rtf")
1266     {
1267         uno::Reference<drawing::XDrawPageSupplier> xDrawPageSupplier(mxComponent, uno::UNO_QUERY);
1268         uno::Reference<container::XIndexAccess> xDraws(xDrawPageSupplier->getDrawPage(),
1269                                                        uno::UNO_QUERY);
1270         // The picture was imported twice.
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1273 in ()
1267         uno::Reference<drawing::XDrawPageSupplier> xDrawPageSupplier(mxComponent, uno::UNO_QUERY);
1268         uno::Reference<container::XIndexAccess> xDraws(xDrawPageSupplier->getDrawPage(),
1269                                                        uno::UNO_QUERY);
1270         // The picture was imported twice.
1271         CPPUNIT_ASSERT_EQUAL(sal_Int32(19), xDraws->getCount());
1272     }
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testNestedTable::TestFixtureType]" at line 1273 of "sw/qa/extras/rtfexport/rtfexport2.cxx"
1273     DECLARE_RTFEXPORT_TEST(testNestedTable, "rhbz1065629.rtf")
1274     {
1275         // nested table in second cell was missing
1276         uno::Reference<text::XTextTablesSupplier> xTextTablesSupplier(mxComponent, uno::UNO_QUERY);
1277         uno::Reference<container::XIndexAccess> xTables(xTextTablesSupplier->getTextTables(),
1278                                                         uno::UNO_QUERY);
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1320 in ()
1314                              getProperty<sal_Int32>(xCell, "BackColor"));
1315     
1316         // \sect at the end resulted in spurious page break
1317         CPPUNIT_ASSERT_EQUAL(1, getPages());
1318     }
1319     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testFooterPara::TestFixtureType]" at line 1320 of "sw/qa/extras/rtfexport/rtfexport2.cxx"
1320     DECLARE_RTFEXPORT_TEST(testFooterPara, "footer-para.rtf")
1321     {
1322         // check that paragraph properties in footer are imported
1323         uno::Reference<text::XText> xFooterText = getProperty<uno::Reference<text::XText>>(
1324             getStyles("PageStyles")->getByName("First Page"), "FooterText");
1325         uno::Reference<text::XTextContent> xParagraph = getParagraphOrTable(1, xFooterText);
/sw/qa/extras/rtfexport/rtfexport2.cxx: 1333 in ()
1327                              uno::Reference<text::XTextRange>(xParagraph, uno::UNO_QUERY)->getString());
1328         CPPUNIT_ASSERT_EQUAL(
1329             (sal_Int16)style::ParagraphAdjust_CENTER,
1330             getProperty</*style::ParagraphAdjust*/ sal_Int16>(xParagraph, "ParaAdjust"));
1331     }
1332     
>>>     CID 1424258:    (PARSE_ERROR)
>>>     detected during instantiation of "CppUnit::TestCaller<Fixture>::TestCaller(std::__cxx11::string, CppUnit::TestCaller<Fixture>::TestMethod, Fixture *) [with Fixture=testCp1000016::TestFixtureType]" at line 1333 of "sw/qa/extras/rtfexport/rtfexport2.cxx"
1333     DECLARE_RTFEXPORT_TEST(testCp1000016, "hello.rtf")
1334     {
1335         // The single-line document had a second fake empty para on Windows.
1336         bool bFound = true;
1337         try
1338         {

** CID 1424257:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 216 in ()


________________________________________________________________________________________________________
*** CID 1424257:  Parse warnings  (PARSE_ERROR)
/sc/source/ui/miscdlgs/dataproviderdlg.cxx: 216 in ()
210         int nMenuID;
211         const char* aMenuName;
212         std::function<void(ScDataProviderDlg*)> maCallback;
213     };
214     
215     MenuData aStartData[] = {
>>>     CID 1424257:  Parse warnings  (PARSE_ERROR)
>>>     no suitable constructor exists to convert from "void (ScDataProviderDlg::*)()" to "std::function<void (ScDataProviderDlg *)>"
216         { 0, "Apply & Quit", &ScDataProviderDlg::applyAndQuit },
217         { 1, "Cancel & Quit", &ScDataProviderDlg::cancelAndQuit }
218     };
219     
220     MenuData aColumnData[] = {
221         { 0, "Delete Column", &ScDataProviderDlg::deleteColumn },


________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRZBnDJeNb0HijxaS4JNJPxk3kpyAm2AYqo71yXmnOxB72ibeUH-2F-2F1Lhi9AZq3dRu-2F4-3D_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpynG-2BL07-2Fz8jaZ5z5x4DJQUTvfqkn6OD81QAR9R9UuJNxZCDGzuNM6isZKh-2BBuQinB7O7vtZZ4RYE-2FguvI1VAbEdpqmVfQpDVu5JMmILQ7R1iV95V5uPneO94RDpC8Fpf8wnvIVL4yv9OsUp2HMECSERBha-2FcrbzqCU1K4vgmgC9M-3D

To manage Coverity Scan email notifications for "libreoffice at lists.freedesktop.org", click https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbVDbis712qZDP-2FA8y06Nq4k1FZJSDV-2FTHi5VQof9xGafB4oBwGYxuHHknceo2QLpCrZ44Ciy7AqBR2QyX6OCB5lwWgMDuK-2FivqaohkU3M9kT-2Fww10Qt2GoaCJAOQCa0Wv4ijH4oV8jCt0XXa7QeAwh_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpynG-2BL07-2Fz8jaZ5z5x4DJQUd7J1gcF-2Bhbf6iE-2BA6A0LZyAWzifZebkm7-2FSdsEF2SmKPyUFffTUNHrUVwaQIdKsaFYGJIPQXg2gf5W4NuCHrvksUVPq1LDO5S8biRRwTHcCxnKv22n9pPj5O4r6EN541y4rUWOTrfehoPBlwIwSAuY-3D



More information about the LibreOffice mailing list