Date: prev next · Thread: first prev next last
2017 Archives by date, by thread · List index



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@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


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.