New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Sat Jan 14 01:57:31 UTC 2017
Hi,
Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.
14 new defect(s) introduced to LibreOffice found with Coverity Scan.
6 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 14 of 14 defect(s)
** CID 1398592: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/tableshape.cxx: 50 in SvxTableShape::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
________________________________________________________________________________________________________
*** CID 1398592: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/tableshape.cxx: 50 in SvxTableShape::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
44
45 SvxTableShape::~SvxTableShape() throw()
46 {
47 }
48
49
>>> CID 1398592: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::RuntimeException, com::sun::star::lang::WrappedTargetException, com::sun::star::lang::IllegalArgumentException, com::sun::star::beans::PropertyVetoException, com::sun::star::beans::UnknownPropertyException)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
50 bool SvxTableShape::setPropertyValueImpl(
51 const OUString& rName,
52 const SfxItemPropertySimpleEntry* pProperty,
53 const css::uno::Any& rValue )
54 throw(css::beans::UnknownPropertyException, css::beans::PropertyVetoException, css::lang::IllegalArgumentException, css::lang::WrappedTargetException, css::uno::RuntimeException)
55 {
** CID 1398591: (UNCAUGHT_EXCEPT)
/filter/source/config/cache/filtercache.cxx: 1602 in filter::config::FilterCache::impl_loadItem(const com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> &, filter::config::FilterCache::EItemType, const rtl::OUString &, filter::config::FilterCache::EReadOption)()
/filter/source/config/cache/filtercache.cxx: 1602 in filter::config::FilterCache::impl_loadItem(const com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> &, filter::config::FilterCache::EItemType, const rtl::OUString &, filter::config::FilterCache::EReadOption)()
________________________________________________________________________________________________________
*** CID 1398591: (UNCAUGHT_EXCEPT)
/filter/source/config/cache/filtercache.cxx: 1602 in filter::config::FilterCache::impl_loadItem(const com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> &, filter::config::FilterCache::EItemType, const rtl::OUString &, filter::config::FilterCache::EReadOption)()
1596 TODO
1597 clarify, how the real problem behind the
1598 wrong constructed CacheItem instance (which
1599 will force a crash during destruction)
1600 can be solved ...
1601 -----------------------------------------------*/
>>> CID 1398591: (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::Exception)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1602 CacheItem FilterCache::impl_loadItem(const css::uno::Reference< css::container::XNameAccess >& xSet ,
1603 EItemType eType ,
1604 const OUString& sItem ,
1605 EReadOption eOption)
1606 throw(css::uno::Exception)
1607 {
/filter/source/config/cache/filtercache.cxx: 1602 in filter::config::FilterCache::impl_loadItem(const com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> &, filter::config::FilterCache::EItemType, const rtl::OUString &, filter::config::FilterCache::EReadOption)()
1596 TODO
1597 clarify, how the real problem behind the
1598 wrong constructed CacheItem instance (which
1599 will force a crash during destruction)
1600 can be solved ...
1601 -----------------------------------------------*/
>>> CID 1398591: (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::Exception)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1602 CacheItem FilterCache::impl_loadItem(const css::uno::Reference< css::container::XNameAccess >& xSet ,
1603 EItemType eType ,
1604 const OUString& sItem ,
1605 EReadOption eOption)
1606 throw(css::uno::Exception)
1607 {
** CID 1398590: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 906 in Svx3DExtrudeObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
________________________________________________________________________________________________________
*** CID 1398590: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 906 in Svx3DExtrudeObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
900
901 Svx3DExtrudeObject::~Svx3DExtrudeObject() throw()
902 {
903 }
904
905
>>> CID 1398590: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::RuntimeException, com::sun::star::lang::WrappedTargetException, com::sun::star::lang::IllegalArgumentException, com::sun::star::beans::PropertyVetoException, com::sun::star::beans::UnknownPropertyException)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
906 bool Svx3DExtrudeObject::setPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, const css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::beans::PropertyVetoException, css::lang::IllegalArgumentException, css::lang::WrappedTargetException, css::uno::RuntimeException)
907 {
908 switch( pProperty->nWID )
909 {
910 case OWN_ATTR_3D_VALUE_TRANSFORM_MATRIX:
911 {
** CID 1398589: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 793 in Svx3DLatheObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
________________________________________________________________________________________________________
*** CID 1398589: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 793 in Svx3DLatheObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
787 pOuterSequenceZ++;
788 }
789 rValue <<= aRetval;
790 }
791
792
>>> CID 1398589: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::RuntimeException, com::sun::star::lang::WrappedTargetException, com::sun::star::lang::IllegalArgumentException, com::sun::star::beans::PropertyVetoException, com::sun::star::beans::UnknownPropertyException)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
793 bool Svx3DLatheObject::setPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, const css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::beans::PropertyVetoException, css::lang::IllegalArgumentException, css::lang::WrappedTargetException, css::uno::RuntimeException)
794 {
795 switch( pProperty->nWID )
796 {
797 case OWN_ATTR_3D_VALUE_TRANSFORM_MATRIX:
798 {
** CID 1398588: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 1010 in Svx3DPolygonObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
________________________________________________________________________________________________________
*** CID 1398588: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 1010 in Svx3DPolygonObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
1004
1005 Svx3DPolygonObject::~Svx3DPolygonObject() throw()
1006 {
1007 }
1008
1009
>>> CID 1398588: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::RuntimeException, com::sun::star::lang::WrappedTargetException, com::sun::star::lang::IllegalArgumentException, com::sun::star::beans::PropertyVetoException, com::sun::star::beans::UnknownPropertyException)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1010 bool Svx3DPolygonObject::setPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, const css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::beans::PropertyVetoException, css::lang::IllegalArgumentException, css::lang::WrappedTargetException, css::uno::RuntimeException)
1011 {
1012 switch( pProperty->nWID )
1013 {
1014 case OWN_ATTR_3D_VALUE_TRANSFORM_MATRIX:
1015 {
** CID 1398587: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 473 in Svx3DCubeObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
________________________________________________________________________________________________________
*** CID 1398587: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 473 in Svx3DCubeObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
467
468 Svx3DCubeObject::~Svx3DCubeObject() throw()
469 {
470 }
471
472
>>> CID 1398587: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::RuntimeException, com::sun::star::lang::WrappedTargetException, com::sun::star::lang::IllegalArgumentException, com::sun::star::beans::PropertyVetoException, com::sun::star::beans::UnknownPropertyException)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
473 bool Svx3DCubeObject::setPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, const css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::beans::PropertyVetoException, css::lang::IllegalArgumentException, css::lang::WrappedTargetException, css::uno::RuntimeException)
474 {
475 SolarMutexGuard aGuard;
476
477 switch( pProperty->nWID )
478 {
** CID 1398586: Error handling issues (UNCAUGHT_EXCEPT)
/filter/source/config/cache/filtercache.cxx: 2167 in filter::config::FilterCache::impl_readOldItem(const com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> &, filter::config::FilterCache::EItemType, const rtl::OUString &)()
________________________________________________________________________________________________________
*** CID 1398586: Error handling issues (UNCAUGHT_EXCEPT)
/filter/source/config/cache/filtercache.cxx: 2167 in filter::config::FilterCache::impl_readOldItem(const com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> &, filter::config::FilterCache::EItemType, const rtl::OUString &)()
2161 */
2162 catch(const css::uno::Exception&)
2163 {
2164 }
2165 }
2166
>>> CID 1398586: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::Exception)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
2167 CacheItem FilterCache::impl_readOldItem(const css::uno::Reference< css::container::XNameAccess >& xSet ,
2168 EItemType eType,
2169 const OUString& sItem)
2170 throw(css::uno::Exception)
2171 {
2172 css::uno::Reference< css::container::XNameAccess > xItem;
** CID 1398585: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 597 in Svx3DSphereObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
________________________________________________________________________________________________________
*** CID 1398585: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/unodraw/unoshap3.cxx: 597 in Svx3DSphereObject::setPropertyValueImpl(const rtl::OUString &, const SfxItemPropertySimpleEntry *, const com::sun::star::uno::Any &)()
591
592 Svx3DSphereObject::~Svx3DSphereObject() throw()
593 {
594 }
595
596
>>> CID 1398585: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::RuntimeException, com::sun::star::lang::WrappedTargetException, com::sun::star::lang::IllegalArgumentException, com::sun::star::beans::PropertyVetoException, com::sun::star::beans::UnknownPropertyException)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
597 bool Svx3DSphereObject::setPropertyValueImpl( const OUString& rName, const SfxItemPropertySimpleEntry* pProperty, const css::uno::Any& rValue ) throw(css::beans::UnknownPropertyException, css::beans::PropertyVetoException, css::lang::IllegalArgumentException, css::lang::WrappedTargetException, css::uno::RuntimeException)
598 {
599 switch( pProperty->nWID )
600 {
601 case OWN_ATTR_3D_VALUE_TRANSFORM_MATRIX:
602 {
** CID 1398584: Error handling issues (UNCAUGHT_EXCEPT)
/i18npool/source/localedata/localedata.cxx: 661 in com::sun::star::i18n::LocaleDataImpl::getCalendarItems(const char16_t *const *, short &, short, short, const com::sun::star::lang::Locale &, const com::sun::star::uno::Sequence<com::sun::star::i18n::Calendar2> &)()
________________________________________________________________________________________________________
*** CID 1398584: Error handling issues (UNCAUGHT_EXCEPT)
/i18npool/source/localedata/localedata.cxx: 661 in com::sun::star::i18n::LocaleDataImpl::getCalendarItems(const char16_t *const *, short &, short, short, const com::sun::star::lang::Locale &, const com::sun::star::uno::Sequence<com::sun::star::i18n::Calendar2> &)()
655 case REF_ERAS:
656 return ref_cal.Eras;
657 }
658 }
659
660
>>> CID 1398584: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list "throw(com::sun::star::uno::RuntimeException)" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
661 Sequence< CalendarItem2 > LocaleDataImpl::getCalendarItems(
662 sal_Unicode const * const * const allCalendars, sal_Int16 & rnOffset,
663 const sal_Int16 nWhichItem, const sal_Int16 nCalendar,
664 const Locale & rLocale, const Sequence< Calendar2 > & calendarsSeq )
665 throw(RuntimeException)
666 {
** CID 1398583: Null pointer dereferences (FORWARD_NULL)
/svx/source/svdraw/svdedxv.cxx: 1555 in SdrObjEditView::Command(const CommandEvent &, vcl::Window *)()
________________________________________________________________________________________________________
*** CID 1398583: Null pointer dereferences (FORWARD_NULL)
/svx/source/svdraw/svdedxv.cxx: 1555 in SdrObjEditView::Command(const CommandEvent &, vcl::Window *)()
1549 if (pTextEditOutlinerView!=nullptr)
1550 {
1551 if (rCEvt.GetCommand()==CommandEventId::StartDrag) {
1552 bool bPostIt=pTextEditOutliner->IsInSelectionMode() || !rCEvt.IsMouseEvent();
1553 if (!bPostIt && rCEvt.IsMouseEvent()) {
1554 Point aPt(rCEvt.GetMousePosPixel());
>>> CID 1398583: Null pointer dereferences (FORWARD_NULL)
>>> Comparing "pWin" to null implies that "pWin" might be null.
1555 if (pWin!=nullptr) aPt=pWin->PixelToLogic(aPt);
1556 else if (pTextEditWin!=nullptr) aPt=pTextEditWin->PixelToLogic(aPt);
1557 bPostIt=IsTextEditHit(aPt);
1558 }
1559 if (bPostIt) {
1560 Point aPixPos(rCEvt.GetMousePosPixel());
** CID 1398582: Null pointer dereferences (FORWARD_NULL)
/sc/source/core/data/dptabres.cxx: 2599 in ScDPDataMember::UpdateRunningTotals(const ScDPResultMember *, long, bool, const ScDPSubTotalState &, ScDPRunningTotalState &, ScDPRowTotals &, const ScDPResultMember &)()
________________________________________________________________________________________________________
*** CID 1398582: Null pointer dereferences (FORWARD_NULL)
/sc/source/core/data/dptabres.cxx: 2599 in ScDPDataMember::UpdateRunningTotals(const ScDPResultMember *, long, bool, const ScDPSubTotalState &, ScDPRunningTotalState &, ScDPRowTotals &, const ScDPResultMember &)()
2593 if ( bIsRoot && rTotals.IsInColRoot() && pGrandTotalData )
2594 pGrandTotalData->SetAuxiliary( fTotalValue );
2595
2596 if ( bIsRoot && pRowTotalData )
2597 pRowTotalData->SetAuxiliary( fTotalValue );
2598
>>> CID 1398582: Null pointer dereferences (FORWARD_NULL)
>>> Comparing "pColTotalData" to null implies that "pColTotalData" might be null.
2599 if ( rTotals.IsInColRoot() && pColTotalData )
2600 pColTotalData->SetAuxiliary( fTotalValue );
2601
2602 // find relation to total values
2603
2604 switch ( eRefType )
** CID 1398581: Null pointer dereferences (FORWARD_NULL)
/sc/source/core/data/dptabres.cxx: 2596 in ScDPDataMember::UpdateRunningTotals(const ScDPResultMember *, long, bool, const ScDPSubTotalState &, ScDPRunningTotalState &, ScDPRowTotals &, const ScDPResultMember &)()
________________________________________________________________________________________________________
*** CID 1398581: Null pointer dereferences (FORWARD_NULL)
/sc/source/core/data/dptabres.cxx: 2596 in ScDPDataMember::UpdateRunningTotals(const ScDPResultMember *, long, bool, const ScDPSubTotalState &, ScDPRunningTotalState &, ScDPRowTotals &, const ScDPResultMember &)()
2590
2591 double fTotalValue = pAggData->HasError() ? 0 : pAggData->GetResult();
2592
2593 if ( bIsRoot && rTotals.IsInColRoot() && pGrandTotalData )
2594 pGrandTotalData->SetAuxiliary( fTotalValue );
2595
>>> CID 1398581: Null pointer dereferences (FORWARD_NULL)
>>> Comparing "pRowTotalData" to null implies that "pRowTotalData" might be null.
2596 if ( bIsRoot && pRowTotalData )
2597 pRowTotalData->SetAuxiliary( fTotalValue );
2598
2599 if ( rTotals.IsInColRoot() && pColTotalData )
2600 pColTotalData->SetAuxiliary( fTotalValue );
2601
** CID 1398580: Null pointer dereferences (FORWARD_NULL)
/svx/source/svdraw/svdedxv.cxx: 1483 in SdrObjEditView::MouseButtonUp(const MouseEvent &, vcl::Window *)()
________________________________________________________________________________________________________
*** CID 1398580: Null pointer dereferences (FORWARD_NULL)
/svx/source/svdraw/svdedxv.cxx: 1483 in SdrObjEditView::MouseButtonUp(const MouseEvent &, vcl::Window *)()
1477 bool SdrObjEditView::MouseButtonUp(const MouseEvent& rMEvt, vcl::Window* pWin)
1478 {
1479 if (pTextEditOutlinerView!=nullptr) {
1480 bool bPostIt=pTextEditOutliner->IsInSelectionMode();
1481 if (!bPostIt) {
1482 Point aPt(rMEvt.GetPosPixel());
>>> CID 1398580: Null pointer dereferences (FORWARD_NULL)
>>> Comparing "pWin" to null implies that "pWin" might be null.
1483 if (pWin!=nullptr) aPt=pWin->PixelToLogic(aPt);
1484 else if (pTextEditWin!=nullptr) aPt=pTextEditWin->PixelToLogic(aPt);
1485 bPostIt=IsTextEditHit(aPt);
1486 }
1487 if (bPostIt) {
1488 Point aPixPos(rMEvt.GetPosPixel());
** CID 735343: Error handling issues (CHECKED_RETURN)
/vcl/source/control/field2.cxx: 1690 in DateFormatter::Reformat()()
________________________________________________________________________________________________________
*** CID 735343: Error handling issues (CHECKED_RETURN)
/vcl/source/control/field2.cxx: 1690 in DateFormatter::Reformat()()
1684 if( !bOK )
1685 return;
1686
1687 if ( !aStr.isEmpty() )
1688 {
1689 ImplSetText( aStr );
>>> CID 735343: Error handling issues (CHECKED_RETURN)
>>> Calling "ImplDateGetValue" without checking return value (as is done elsewhere 4 out of 5 times).
1690 ImplDateGetValue( aStr, maLastDate, GetExtDateFormat(true), ImplGetLocaleDataWrapper(), GetCalendarWrapper(), GetFieldSettings() );
1691 }
1692 else
1693 {
1694 if ( maLastDate.GetDate() )
1695 SetDate( maLastDate );
________________________________________________________________________________________________________
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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpytBgsdkTjW9Mz9t0weMV3J7GgUxumzMZl8r1oogECJobvLxoFpe-2B-2FU-2BWst7sOhnSemdJ0KmYPOmXqC7LURRVASc7TMObkaIvrJtaTv2d8LQV0SnG-2FmbV7znxzJ-2BwgT04L5C4bV3zzGkMLkG6TonktPlI2Qg1-2BEwS7zqa-2ByGJNZWs-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-2FTHi5VQof9xGafB4oBwGYxuHHknceo2QLpCrZ44Ciy7AqBR2QyX6OCB5N5X-2B1MAElavPQhH6nLwozJzqOkt2k8uOkYf2ZoppNa9QVe0T3fEZVQ7Kky1tOkLz_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpytBgsdkTjW9Mz9t0weMV3J1PwLOlJcb8AMIP3mdxoLwF8YutgkhQh7YsG7Qm2aGdZH-2BRkaeUD9WJTvDVcF1gS4Tl3dWe7OnEjgmfzIjJWl8r5xaQbcZ3Er7Jgh3T1UIKDm-2Fm92tbMkz3zyTaWmXwI-2FHGniGluglZlg56tm7V-2FD-2Bs-3D
More information about the LibreOffice
mailing list