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