[Libreoffice-commits] core.git: basctl/source basic/source chart2/source compilerplugins/clang connectivity/source cui/source dbaccess/source drawinglayer/source editeng/source embeddedobj/source extensions/source filter/source forms/source formula/source framework/source include/sal reportdesign/source scripting/source sc/source sd/source sfx2/source starmath/source svtools/source svx/source toolkit/source ucb/source unotools/source uui/source vbahelper/source vcl/source xmloff/source xmlscript/source

Noel Grandin noel.grandin at collabora.co.uk
Tue Apr 3 06:39:27 UTC 2018


 basctl/source/basicide/baside3.cxx                                              |    2 
 basctl/source/basicide/basides3.cxx                                             |    2 
 basctl/source/basicide/basidesh.cxx                                             |    4 
 basctl/source/basicide/bastype2.cxx                                             |    8 -
 basctl/source/basicide/doceventnotifier.cxx                                     |    2 
 basctl/source/basicide/documentenumeration.cxx                                  |    6 -
 basctl/source/basicide/moduldl2.cxx                                             |    4 
 basctl/source/basicide/moduldlg.cxx                                             |    8 -
 basctl/source/basicide/scriptdocument.cxx                                       |   52 +++++-----
 basctl/source/dlged/propbrw.cxx                                                 |    4 
 basic/source/basmgr/basicmanagerrepository.cxx                                  |    6 -
 basic/source/basmgr/basmgr.cxx                                                  |    2 
 basic/source/uno/namecont.cxx                                                   |   12 +-
 chart2/source/controller/main/ChartController.cxx                               |    2 
 chart2/source/controller/main/ChartModelClone.cxx                               |   10 -
 chart2/source/controller/main/UndoCommandDispatch.cxx                           |    2 
 chart2/source/controller/main/UndoGuard.cxx                                     |    6 -
 compilerplugins/clang/sallogareas.cxx                                           |    2 
 compilerplugins/clang/test/sallogareas.cxx                                      |    2 
 connectivity/source/commontools/DateConversion.cxx                              |    4 
 connectivity/source/commontools/dbmetadata.cxx                                  |   18 +--
 connectivity/source/commontools/dbtools.cxx                                     |    4 
 connectivity/source/commontools/dbtools2.cxx                                    |    8 -
 connectivity/source/commontools/filtermanager.cxx                               |    4 
 connectivity/source/commontools/formattedcolumnvalue.cxx                        |    4 
 connectivity/source/commontools/parameters.cxx                                  |    4 
 connectivity/source/commontools/paramwrapper.cxx                                |    2 
 connectivity/source/commontools/statementcomposer.cxx                           |    4 
 connectivity/source/drivers/hsqldb/HConnection.cxx                              |   10 -
 connectivity/source/drivers/hsqldb/HDriver.cxx                                  |    2 
 connectivity/source/drivers/hsqldb/HTable.cxx                                   |    2 
 connectivity/source/drivers/hsqldb/HView.cxx                                    |    6 -
 connectivity/source/drivers/jdbc/JStatement.cxx                                 |    2 
 connectivity/source/drivers/mork/MResultSetMetaData.cxx                         |    2 
 connectivity/source/manager/mdrivermanager.cxx                                  |    2 
 connectivity/source/parse/sqliterator.cxx                                       |    6 -
 connectivity/source/parse/sqlnode.cxx                                           |    2 
 cui/source/customize/cfg.cxx                                                    |    4 
 cui/source/customize/eventdlg.cxx                                               |    2 
 cui/source/customize/macropg.cxx                                                |    4 
 cui/source/options/dbregisterednamesconfig.cxx                                  |    2 
 dbaccess/source/core/api/FilteredContainer.cxx                                  |    6 -
 dbaccess/source/core/api/RowSet.cxx                                             |   16 +--
 dbaccess/source/core/api/SingleSelectQueryComposer.cxx                          |    6 -
 dbaccess/source/core/api/View.cxx                                               |    2 
 dbaccess/source/core/api/columnsettings.cxx                                     |    2 
 dbaccess/source/core/api/definitioncolumn.cxx                                   |    6 -
 dbaccess/source/core/api/preparedstatement.cxx                                  |    2 
 dbaccess/source/core/api/query.cxx                                              |    2 
 dbaccess/source/core/api/resultcolumn.cxx                                       |    2 
 dbaccess/source/core/api/resultset.cxx                                          |    6 -
 dbaccess/source/core/api/statement.cxx                                          |    4 
 dbaccess/source/core/api/tablecontainer.cxx                                     |    4 
 dbaccess/source/core/dataaccess/ModelImpl.cxx                                   |   30 ++---
 dbaccess/source/core/dataaccess/connection.cxx                                  |    6 -
 dbaccess/source/core/dataaccess/databasecontext.cxx                             |    6 -
 dbaccess/source/core/dataaccess/databasedocument.cxx                            |   16 +--
 dbaccess/source/core/dataaccess/datasource.cxx                                  |    8 -
 dbaccess/source/core/dataaccess/definitioncontainer.cxx                         |    2 
 dbaccess/source/core/dataaccess/documentdefinition.cxx                          |   24 ++--
 dbaccess/source/core/dataaccess/documenteventexecutor.cxx                       |    4 
 dbaccess/source/core/dataaccess/documenteventnotifier.cxx                       |    4 
 dbaccess/source/core/dataaccess/intercept.cxx                                   |    2 
 dbaccess/source/core/misc/ContainerMediator.cxx                                 |   10 -
 dbaccess/source/core/misc/DatabaseDataProvider.cxx                              |    2 
 dbaccess/source/core/misc/PropertyForward.cxx                                   |    6 -
 dbaccess/source/core/misc/sdbcoretools.cxx                                      |    4 
 dbaccess/source/core/recovery/dbdocrecovery.cxx                                 |    2 
 dbaccess/source/core/recovery/subcomponentloader.cxx                            |    2 
 dbaccess/source/core/recovery/subcomponentrecovery.cxx                          |    2 
 dbaccess/source/ext/macromigration/macromigrationdialog.cxx                     |    8 -
 dbaccess/source/ext/macromigration/macromigrationpages.cxx                      |    2 
 dbaccess/source/ext/macromigration/migrationengine.cxx                          |    4 
 dbaccess/source/filter/xml/dbloader2.cxx                                        |    6 -
 dbaccess/source/filter/xml/xmlComponent.cxx                                     |    2 
 dbaccess/source/filter/xml/xmlConnectionResource.cxx                            |    2 
 dbaccess/source/filter/xml/xmlDataSource.cxx                                    |    6 -
 dbaccess/source/filter/xml/xmlExport.cxx                                        |    8 -
 dbaccess/source/filter/xml/xmlFileBasedDatabase.cxx                             |    2 
 dbaccess/source/filter/xml/xmlLogin.cxx                                         |    8 -
 dbaccess/source/filter/xml/xmlServerDatabase.cxx                                |    2 
 dbaccess/source/filter/xml/xmlfilter.cxx                                        |    4 
 dbaccess/source/sdbtools/connection/tablename.cxx                               |    2 
 dbaccess/source/ui/app/AppController.cxx                                        |   42 ++++----
 dbaccess/source/ui/app/AppControllerDnD.cxx                                     |   18 +--
 dbaccess/source/ui/app/AppControllerGen.cxx                                     |   14 +-
 dbaccess/source/ui/app/AppDetailPageHelper.cxx                                  |    2 
 dbaccess/source/ui/app/AppView.cxx                                              |    2 
 dbaccess/source/ui/app/subcomponentmanager.cxx                                  |    8 -
 dbaccess/source/ui/browser/brwctrlr.cxx                                         |   26 ++---
 dbaccess/source/ui/browser/dataview.cxx                                         |    2 
 dbaccess/source/ui/browser/dbloader.cxx                                         |    4 
 dbaccess/source/ui/browser/dsbrowserDnD.cxx                                     |    2 
 dbaccess/source/ui/browser/exsrcbrw.cxx                                         |    2 
 dbaccess/source/ui/browser/genericcontroller.cxx                                |    6 -
 dbaccess/source/ui/browser/sbagrid.cxx                                          |    6 -
 dbaccess/source/ui/browser/unodatbr.cxx                                         |   48 ++++-----
 dbaccess/source/ui/control/FieldDescControl.cxx                                 |    2 
 dbaccess/source/ui/control/RelationControl.cxx                                  |    2 
 dbaccess/source/ui/control/tabletree.cxx                                        |   12 +-
 dbaccess/source/ui/dlg/CollectionView.cxx                                       |   10 -
 dbaccess/source/ui/dlg/ConnectionHelper.cxx                                     |    4 
 dbaccess/source/ui/dlg/DbAdminImpl.cxx                                          |    2 
 dbaccess/source/ui/dlg/RelationDlg.cxx                                          |    2 
 dbaccess/source/ui/dlg/UserAdminDlg.cxx                                         |    2 
 dbaccess/source/ui/dlg/adtabdlg.cxx                                             |    6 -
 dbaccess/source/ui/dlg/dbwizsetup.cxx                                           |    8 -
 dbaccess/source/ui/dlg/directsql.cxx                                            |    2 
 dbaccess/source/ui/dlg/dlgsave.cxx                                              |    2 
 dbaccess/source/ui/dlg/paramdialog.cxx                                          |    6 -
 dbaccess/source/ui/dlg/queryfilter.cxx                                          |    8 -
 dbaccess/source/ui/dlg/queryorder.cxx                                           |    4 
 dbaccess/source/ui/dlg/tablespage.cxx                                           |    4 
 dbaccess/source/ui/misc/DExport.cxx                                             |    2 
 dbaccess/source/ui/misc/TableCopyHelper.cxx                                     |    4 
 dbaccess/source/ui/misc/TokenWriter.cxx                                         |    2 
 dbaccess/source/ui/misc/UITools.cxx                                             |   12 +-
 dbaccess/source/ui/misc/WCopyTable.cxx                                          |   14 +-
 dbaccess/source/ui/misc/WTypeSelect.cxx                                         |    2 
 dbaccess/source/ui/misc/asyncmodaldialog.cxx                                    |    2 
 dbaccess/source/ui/misc/controllerframe.cxx                                     |   10 -
 dbaccess/source/ui/misc/databaseobjectview.cxx                                  |    6 -
 dbaccess/source/ui/misc/datasourceconnector.cxx                                 |    6 -
 dbaccess/source/ui/misc/dbsubcomponentcontroller.cxx                            |    4 
 dbaccess/source/ui/misc/defaultobjectnamecheck.cxx                              |    2 
 dbaccess/source/ui/misc/imageprovider.cxx                                       |    6 -
 dbaccess/source/ui/misc/indexcollection.cxx                                     |    6 -
 dbaccess/source/ui/misc/linkeddocuments.cxx                                     |    4 
 dbaccess/source/ui/querydesign/JoinTableView.cxx                                |    2 
 dbaccess/source/ui/querydesign/QueryDesignView.cxx                              |    6 -
 dbaccess/source/ui/querydesign/QueryTableView.cxx                               |    2 
 dbaccess/source/ui/querydesign/querycontroller.cxx                              |    8 -
 dbaccess/source/ui/querydesign/querydlg.cxx                                     |    2 
 dbaccess/source/ui/relationdesign/RelationController.cxx                        |   10 -
 dbaccess/source/ui/tabledesign/FieldDescriptions.cxx                            |   32 +++---
 dbaccess/source/ui/tabledesign/TableController.cxx                              |   16 +--
 dbaccess/source/ui/uno/composerdialogs.cxx                                      |    2 
 dbaccess/source/ui/uno/copytablewizard.cxx                                      |   10 -
 dbaccess/source/ui/uno/dbinteraction.cxx                                        |    6 -
 dbaccess/source/ui/uno/unoDirectSql.cxx                                         |    2 
 drawinglayer/source/primitive2d/controlprimitive2d.cxx                          |    2 
 editeng/source/accessibility/AccessibleEditableTextPara.cxx                     |    2 
 embeddedobj/source/commonembedding/persistence.cxx                              |    4 
 extensions/source/abpilot/datasourcehandling.cxx                                |    2 
 extensions/source/bibliography/bibload.cxx                                      |   10 -
 extensions/source/bibliography/datman.cxx                                       |    4 
 extensions/source/logging/filehandler.cxx                                       |    2 
 extensions/source/logging/loggerconfig.cxx                                      |    4 
 extensions/source/logging/loghandler.cxx                                        |    8 -
 extensions/source/propctrlr/browserline.cxx                                     |    4 
 extensions/source/propctrlr/browserlistbox.cxx                                  |   10 -
 extensions/source/propctrlr/cellbindinghelper.cxx                               |    2 
 extensions/source/propctrlr/commoncontrol.cxx                                   |    6 -
 extensions/source/propctrlr/defaulthelpprovider.cxx                             |    6 -
 extensions/source/propctrlr/eformshelper.cxx                                    |    2 
 extensions/source/propctrlr/eventhandler.cxx                                    |   20 +--
 extensions/source/propctrlr/fontdialog.cxx                                      |    4 
 extensions/source/propctrlr/formcomponenthandler.cxx                            |   26 ++---
 extensions/source/propctrlr/formgeometryhandler.cxx                             |   18 +--
 extensions/source/propctrlr/handlerhelper.cxx                                   |    4 
 extensions/source/propctrlr/propcontroller.cxx                                  |   14 +-
 extensions/source/propctrlr/propertycomposer.cxx                                |    2 
 extensions/source/propctrlr/propertycontrolextender.cxx                         |    4 
 extensions/source/propctrlr/pushbuttonnavigation.cxx                            |    2 
 extensions/source/propctrlr/sqlcommanddesign.cxx                                |   12 +-
 extensions/source/propctrlr/xsdvalidationhelper.cxx                             |    2 
 filter/source/msfilter/svdfppt.cxx                                              |    2 
 forms/source/component/Button.cxx                                               |    2 
 forms/source/component/ComboBox.cxx                                             |    4 
 forms/source/component/DatabaseForm.cxx                                         |   18 +--
 forms/source/component/Edit.cxx                                                 |    2 
 forms/source/component/Filter.cxx                                               |    8 -
 forms/source/component/FormComponent.cxx                                        |   42 ++++----
 forms/source/component/ImageControl.cxx                                         |    6 -
 forms/source/component/ListBox.cxx                                              |   12 +-
 forms/source/component/cachedrowset.cxx                                         |    4 
 forms/source/component/propertybaghelper.cxx                                    |    2 
 forms/source/helper/commandimageprovider.cxx                                    |    6 -
 forms/source/helper/windowstateguard.cxx                                        |    2 
 forms/source/misc/InterfaceContainer.cxx                                        |    8 -
 forms/source/richtext/richtextcontrol.cxx                                       |    4 
 forms/source/runtime/formoperations.cxx                                         |   10 -
 forms/source/solar/component/navbarcontrol.cxx                                  |    2 
 forms/source/xforms/binding.cxx                                                 |    2 
 forms/source/xforms/submission/serialization_app_xml.cxx                        |    2 
 formula/source/ui/dlg/formula.cxx                                               |    4 
 framework/source/fwe/classes/framelistanalyzer.cxx                              |    2 
 framework/source/fwe/helper/documentundoguard.cxx                               |    4 
 framework/source/fwe/helper/undomanagerhelper.cxx                               |    4 
 framework/source/helper/titlebarupdate.cxx                                      |    2 
 framework/source/services/frame.cxx                                             |    2 
 framework/source/uifactory/windowcontentfactorymanager.cxx                      |    2 
 include/sal/log-areas.dox                                                       |    2 
 reportdesign/source/core/api/ReportDefinition.cxx                               |    4 
 reportdesign/source/core/api/Shape.cxx                                          |    2 
 reportdesign/source/core/misc/conditionupdater.cxx                              |    2 
 reportdesign/source/core/sdr/PropertyForward.cxx                                |    2 
 reportdesign/source/core/sdr/ReportDrawPage.cxx                                 |    2 
 reportdesign/source/core/sdr/RptObject.cxx                                      |    6 -
 reportdesign/source/core/sdr/UndoActions.cxx                                    |    2 
 reportdesign/source/core/sdr/UndoEnv.cxx                                        |   12 +-
 reportdesign/source/core/sdr/formatnormalizer.cxx                               |    6 -
 reportdesign/source/filter/xml/xmlReport.cxx                                    |    2 
 reportdesign/source/ui/dlg/AddField.cxx                                         |    4 
 reportdesign/source/ui/dlg/CondFormat.cxx                                       |   14 +-
 reportdesign/source/ui/dlg/Condition.cxx                                        |    4 
 reportdesign/source/ui/misc/UITools.cxx                                         |    8 -
 reportdesign/source/ui/report/FixedTextColor.cxx                                |    4 
 reportdesign/source/ui/report/FormattedFieldBeautifier.cxx                      |    2 
 reportdesign/source/ui/report/ReportController.cxx                              |   24 ++--
 reportdesign/source/ui/report/ReportControllerObserver.cxx                      |    8 -
 reportdesign/source/ui/report/SectionView.cxx                                   |    2 
 reportdesign/source/ui/report/dlgedfunc.cxx                                     |    2 
 reportdesign/source/ui/report/propbrw.cxx                                       |    4 
 sc/source/core/data/dpobject.cxx                                                |    2 
 sc/source/ui/app/scmod.cxx                                                      |    2 
 sc/source/ui/vba/vbaapplication.cxx                                             |    2 
 scripting/source/dlgprov/dlgevtatt.cxx                                          |   12 +-
 scripting/source/provider/ActiveMSPList.cxx                                     |    4 
 scripting/source/provider/BrowseNodeFactoryImpl.cxx                             |    2 
 scripting/source/provider/ProviderCache.cxx                                     |    2 
 sd/source/ui/dlg/sdtreelb.cxx                                                   |    2 
 sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.cxx     |    4 
 sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.cxx |    4 
 sd/source/ui/framework/configuration/ConfigurationUpdater.cxx                   |    4 
 sd/source/ui/framework/factories/PresentationFactory.cxx                        |    4 
 sd/source/ui/framework/module/ModuleController.cxx                              |    2 
 sd/source/ui/framework/tools/FrameworkHelper.cxx                                |   12 +-
 sd/source/ui/sidebar/DocumentHelper.cxx                                         |    2 
 sd/source/ui/sidebar/MasterPageContainerProviders.cxx                           |    2 
 sd/source/ui/slideshow/PaneHider.cxx                                            |    2 
 sd/source/ui/slidesorter/controller/SlsListener.cxx                             |    8 -
 sd/source/ui/slidesorter/model/SlideSorterModel.cxx                             |    2 
 sd/source/ui/tools/ConfigurationAccess.cxx                                      |    2 
 sd/source/ui/tools/PreviewRenderer.cxx                                          |    6 -
 sd/source/ui/view/Outliner.cxx                                                  |    2 
 sd/source/ui/view/ViewShellBase.cxx                                             |    4 
 sd/source/ui/view/ViewTabBar.cxx                                                |    2 
 sd/source/ui/view/drviews2.cxx                                                  |    2 
 sd/source/ui/view/drviews3.cxx                                                  |    2 
 sfx2/source/appl/appbaslib.cxx                                                  |    6 -
 sfx2/source/appl/appserv.cxx                                                    |   10 -
 sfx2/source/dialog/filtergrouping.cxx                                           |    2 
 sfx2/source/doc/docmacromode.cxx                                                |    6 -
 sfx2/source/doc/doctemplates.cxx                                                |    2 
 sfx2/source/doc/objmisc.cxx                                                     |    2 
 sfx2/source/doc/objstor.cxx                                                     |    2 
 sfx2/source/doc/objxtor.cxx                                                     |    2 
 sfx2/source/doc/sfxbasemodel.cxx                                                |    2 
 sfx2/source/notify/globalevents.cxx                                             |    2 
 sfx2/source/sidebar/ResourceManager.cxx                                         |    2 
 sfx2/source/view/frame2.cxx                                                     |    4 
 sfx2/source/view/frmload.cxx                                                    |   12 +-
 sfx2/source/view/sfxbasecontroller.cxx                                          |    4 
 sfx2/source/view/viewfrm.cxx                                                    |    8 -
 starmath/source/document.cxx                                                    |    2 
 svtools/source/table/cellvalueconversion.cxx                                    |    6 -
 svtools/source/uno/genericunodialog.cxx                                         |    4 
 svtools/source/uno/svtxgridcontrol.cxx                                          |    2 
 svtools/source/uno/unocontroltablemodel.cxx                                     |   12 +-
 svtools/source/uno/unogridcolumnfacade.cxx                                      |    6 -
 svtools/source/uno/wizard/wizardpagecontroller.cxx                              |   12 +-
 svtools/source/uno/wizard/wizardshell.cxx                                       |   10 -
 svx/source/fmcomp/fmgridcl.cxx                                                  |    2 
 svx/source/fmcomp/fmgridif.cxx                                                  |    4 
 svx/source/fmcomp/gridcell.cxx                                                  |   32 +++---
 svx/source/fmcomp/gridctrl.cxx                                                  |   14 +-
 svx/source/form/databaselocationinput.cxx                                       |    2 
 svx/source/form/datanavi.cxx                                                    |    8 -
 svx/source/form/filtnav.cxx                                                     |   18 +--
 svx/source/form/fmPropBrw.cxx                                                   |    6 -
 svx/source/form/fmcontrollayout.cxx                                             |    2 
 svx/source/form/fmdocumentclassification.cxx                                    |    2 
 svx/source/form/fmexch.cxx                                                      |    2 
 svx/source/form/fmobj.cxx                                                       |   12 +-
 svx/source/form/fmobjfac.cxx                                                    |    2 
 svx/source/form/fmpgeimp.cxx                                                    |   16 +--
 svx/source/form/fmscriptingenv.cxx                                              |    2 
 svx/source/form/fmshell.cxx                                                     |    2 
 svx/source/form/fmshimp.cxx                                                     |   24 ++--
 svx/source/form/fmsrcimp.cxx                                                    |   30 ++---
 svx/source/form/fmtextcontrolshell.cxx                                          |   20 +--
 svx/source/form/fmundo.cxx                                                      |   12 +-
 svx/source/form/fmvwimp.cxx                                                     |   24 ++--
 svx/source/form/formcontrolfactory.cxx                                          |   10 -
 svx/source/form/formcontroller.cxx                                              |   38 +++----
 svx/source/form/formcontrolling.cxx                                             |    6 -
 svx/source/form/formfeaturedispatcher.cxx                                       |    2 
 svx/source/form/navigatortreemodel.cxx                                          |    6 -
 svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx                        |   22 ++--
 svx/source/svdraw/svdobj.cxx                                                    |    2 
 svx/source/svdraw/svdouno.cxx                                                   |    4 
 svx/source/svdraw/svdpage.cxx                                                   |    2 
 svx/source/unodraw/shapepropertynotifier.cxx                                    |    2 
 svx/source/xml/xmlexport.cxx                                                    |    4 
 toolkit/source/awt/animatedimagespeer.cxx                                       |    6 -
 toolkit/source/awt/vclxwindows.cxx                                              |    2 
 toolkit/source/controls/controlmodelcontainerbase.cxx                           |   12 +-
 toolkit/source/controls/formattedcontrol.cxx                                    |    4 
 toolkit/source/controls/grid/defaultgridcolumnmodel.cxx                         |    8 -
 toolkit/source/controls/grid/gridcontrol.cxx                                    |    8 -
 toolkit/source/controls/grid/sortablegriddatamodel.cxx                          |    2 
 toolkit/source/controls/spinningprogress.cxx                                    |    2 
 toolkit/source/controls/tabpagecontainer.cxx                                    |    2 
 toolkit/source/controls/unocontrol.cxx                                          |    4 
 toolkit/source/controls/unocontrolmodel.cxx                                     |    2 
 toolkit/source/controls/unocontrols.cxx                                         |    4 
 toolkit/source/helper/tkresmgr.cxx                                              |    2 
 ucb/source/ucp/ext/ucpext_content.cxx                                           |    4 
 ucb/source/ucp/ext/ucpext_datasupplier.cxx                                      |    4 
 unotools/source/config/confignode.cxx                                           |   16 +--
 unotools/source/config/lingucfg.cxx                                             |    2 
 unotools/source/misc/closeveto.cxx                                              |    2 
 uui/source/iahndl.cxx                                                           |    4 
 vbahelper/source/vbahelper/vbahelper.cxx                                        |    2 
 vcl/source/control/field2.cxx                                                   |    2 
 xmloff/source/core/SettingsExportHelper.cxx                                     |    2 
 xmloff/source/core/xmlimp.cxx                                                   |   12 --
 xmloff/source/draw/shapeexport.cxx                                              |   12 +-
 xmloff/source/draw/ximpshap.cxx                                                 |    4 
 xmloff/source/forms/elementexport.cxx                                           |   13 +-
 xmloff/source/forms/elementimport.cxx                                           |   12 +-
 xmloff/source/forms/layerexport.cxx                                             |    2 
 xmloff/source/text/txtstyli.cxx                                                 |    2 
 xmloff/source/xforms/xformsexport.cxx                                           |    2 
 xmloff/source/xforms/xformsimport.cxx                                           |    2 
 xmlscript/source/xmldlg_imexp/xmldlg_export.cxx                                 |    2 
 xmlscript/source/xmldlg_imexp/xmldlg_import.cxx                                 |    2 
 328 files changed, 1036 insertions(+), 1041 deletions(-)

New commits:
commit 4450b2a16677431b1b9dfaa28d0b9af9e51ebdec
Author: Noel Grandin <noel.grandin at collabora.co.uk>
Date:   Mon Apr 2 08:58:19 2018 +0200

    pass area param to DBG_UNHANDLED_EXCEPTION
    
    and update sallogareas plugin to enforce this
    
    Change-Id: Id0782c8a1f619372e10d931aec3c6a4743a4c86a
    Reviewed-on: https://gerrit.libreoffice.org/52249
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>

diff --git a/basctl/source/basicide/baside3.cxx b/basctl/source/basicide/baside3.cxx
index 4ea41cba9036..f43d141bb55a 100644
--- a/basctl/source/basicide/baside3.cxx
+++ b/basctl/source/basicide/baside3.cxx
@@ -1187,7 +1187,7 @@ void DialogWindow::StoreData()
         }
         catch (const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         MarkDocumentModified( GetDocument() );
         m_pEditor->ClearModifyFlag();
diff --git a/basctl/source/basicide/basides3.cxx b/basctl/source/basicide/basides3.cxx
index c12fb56c2f2c..b55e273fdca8 100644
--- a/basctl/source/basicide/basides3.cxx
+++ b/basctl/source/basicide/basides3.cxx
@@ -84,7 +84,7 @@ VclPtr<DialogWindow> Shell::CreateDlgWin( const ScriptDocument& rDocument, const
         }
         catch (const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
     else
diff --git a/basctl/source/basicide/basidesh.cxx b/basctl/source/basicide/basidesh.cxx
index db948900610a..b0b7a3769110 100644
--- a/basctl/source/basicide/basidesh.cxx
+++ b/basctl/source/basicide/basidesh.cxx
@@ -692,7 +692,7 @@ void Shell::UpdateWindows()
                         }
                         catch (const container::NoSuchElementException& )
                         {
-                            DBG_UNHANDLED_EXCEPTION();
+                            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
                         }
                     }
 
@@ -723,7 +723,7 @@ void Shell::UpdateWindows()
                         }
                         catch (const container::NoSuchElementException& )
                         {
-                            DBG_UNHANDLED_EXCEPTION();
+                            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
                         }
                     }
                 }
diff --git a/basctl/source/basicide/bastype2.cxx b/basctl/source/basicide/bastype2.cxx
index beb4be4b54cc..5d3071bd7e5f 100644
--- a/basctl/source/basicide/bastype2.cxx
+++ b/basctl/source/basicide/bastype2.cxx
@@ -339,7 +339,7 @@ void TreeListBox::ImpCreateLibSubEntries( SvTreeListEntry* pLibRootEntry, const
             }
             catch ( const container::NoSuchElementException& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
     }
@@ -374,7 +374,7 @@ void TreeListBox::ImpCreateLibSubEntries( SvTreeListEntry* pLibRootEntry, const
             }
             catch (const container::NoSuchElementException& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
     }
@@ -493,7 +493,7 @@ void TreeListBox::ImpCreateLibSubSubEntriesInVBAMode( SvTreeListEntry* pLibSubRo
     }
     catch ( const container::NoSuchElementException& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("basctl.basicide");
     }
 }
 
@@ -761,7 +761,7 @@ void TreeListBox::GetRootEntryBitmaps( const ScriptDocument& rDocument, Image& r
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
 
         if ( !sFactoryURL.isEmpty() )
diff --git a/basctl/source/basicide/doceventnotifier.cxx b/basctl/source/basicide/doceventnotifier.cxx
index d713c8f97a7d..b309fbd00a1b 100644
--- a/basctl/source/basicide/doceventnotifier.cxx
+++ b/basctl/source/basicide/doceventnotifier.cxx
@@ -209,7 +209,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
 
diff --git a/basctl/source/basicide/documentenumeration.cxx b/basctl/source/basicide/documentenumeration.cxx
index 70894659b6c5..4140bca4c906 100644
--- a/basctl/source/basicide/documentenumeration.cxx
+++ b/basctl/source/basicide/documentenumeration.cxx
@@ -97,7 +97,7 @@ namespace basctl { namespace docs {
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
 
@@ -143,7 +143,7 @@ namespace basctl { namespace docs {
                 }
                 catch( const Exception& )
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("basctl.basicide");
                 }
             }
         }
@@ -163,7 +163,7 @@ namespace basctl { namespace docs {
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
 
diff --git a/basctl/source/basicide/moduldl2.cxx b/basctl/source/basicide/moduldl2.cxx
index 2722a2dfd187..aa9269714ad4 100644
--- a/basctl/source/basicide/moduldl2.cxx
+++ b/basctl/source/basicide/moduldl2.cxx
@@ -337,7 +337,7 @@ bool CheckBox::EditedEntry( SvTreeListEntry* pEntry, const OUString& rNewName )
         }
         catch (const container::NoSuchElementException& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             return false;
         }
     }
@@ -1567,7 +1567,7 @@ void createLibImpl(weld::Window* pWin, const ScriptDocument& rDocument,
             }
             catch (const uno::Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
     }
diff --git a/basctl/source/basicide/moduldlg.cxx b/basctl/source/basicide/moduldlg.cxx
index 68c4b1b7526a..7e28a20ddd17 100644
--- a/basctl/source/basicide/moduldlg.cxx
+++ b/basctl/source/basicide/moduldlg.cxx
@@ -399,7 +399,7 @@ TriState ExtTreeListBox::NotifyCopyingMoving( SvTreeListEntry* pTarget, SvTreeLi
         }
         catch (const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
     else    // copy
@@ -434,7 +434,7 @@ TriState ExtTreeListBox::NotifyCopyingMoving( SvTreeListEntry* pTarget, SvTreeLi
         }
         catch ( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
 
@@ -913,7 +913,7 @@ void ObjectPage::DeleteCurrent()
         }
         catch (const container::NoSuchElementException& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
 }
@@ -1049,7 +1049,7 @@ SbModule* createModImpl(weld::Window* pWin, const ScriptDocument& rDocument,
         }
         catch (const container::NoSuchElementException& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
     return pModule;
diff --git a/basctl/source/basicide/scriptdocument.cxx b/basctl/source/basicide/scriptdocument.cxx
index 593ebdd3e9c9..559f4f82a301 100644
--- a/basctl/source/basicide/scriptdocument.cxx
+++ b/basctl/source/basicide/scriptdocument.cxx
@@ -144,7 +144,7 @@ namespace basctl
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
             return false;
         }
@@ -319,7 +319,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             m_bValid = false;
         }
 
@@ -352,7 +352,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return xContainer;
     }
@@ -373,7 +373,7 @@ namespace basctl
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
         return bIsReadOnly;
@@ -449,7 +449,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
 
         return xContainer;
@@ -466,7 +466,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return bHas;
     }
@@ -488,7 +488,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return xLibrary;
     }
@@ -504,7 +504,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
 
@@ -528,7 +528,7 @@ namespace basctl
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
         return false;
@@ -549,7 +549,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return false;
     }
@@ -573,7 +573,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return false;
     }
@@ -646,7 +646,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return false;
     }
@@ -679,7 +679,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             return false;
         }
 
@@ -700,7 +700,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return false;
     }
@@ -718,7 +718,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return false;
     }
@@ -755,7 +755,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
 
         return _out_rDialogProvider.is();
@@ -773,7 +773,7 @@ namespace basctl
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
     }
@@ -791,7 +791,7 @@ namespace basctl
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
         return bIsModified;
@@ -829,7 +829,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
     }
 
@@ -860,7 +860,7 @@ namespace basctl
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
         return sURL;
@@ -879,7 +879,7 @@ namespace basctl
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("basctl.basicide");
             }
         }
         return bAllow;
@@ -901,7 +901,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
 
         return _out_rxFrame.is();
@@ -957,7 +957,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
 
         return bIsShared;
@@ -1141,7 +1141,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
 
         // sort document list by doc title?
@@ -1225,7 +1225,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
 
         // sort
@@ -1505,7 +1505,7 @@ namespace basctl
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basctl.basicide");
         }
         return bIsActive;
     }
diff --git a/basctl/source/dlged/propbrw.cxx b/basctl/source/dlged/propbrw.cxx
index 411cd288d899..65bc60515fbf 100644
--- a/basctl/source/dlged/propbrw.cxx
+++ b/basctl/source/dlged/propbrw.cxx
@@ -219,7 +219,7 @@ void PropBrw::ImplDestroyController()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("basctl");
     }
 
     m_xBrowserController.clear();
@@ -515,7 +515,7 @@ void PropBrw::ImplUpdate( const Reference< XModel >& _rxContextDocument, SdrView
     catch ( const PropertyVetoException& ) { /* silence */ }
     catch ( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("basctl");
     }
 }
 
diff --git a/basic/source/basmgr/basicmanagerrepository.cxx b/basic/source/basmgr/basicmanagerrepository.cxx
index fc0d29855968..41da1b1fa94f 100644
--- a/basic/source/basmgr/basicmanagerrepository.cxx
+++ b/basic/source/basmgr/basicmanagerrepository.cxx
@@ -402,7 +402,7 @@ namespace basic
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basic");
         }
     }
 
@@ -513,7 +513,7 @@ namespace basic
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basic");
             return false;
         }
         return true;
@@ -533,7 +533,7 @@ namespace basic
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basic");
         }
         return _out_rxBasicLibraries.is() && _out_rxDialogLibraries.is();
     }
diff --git a/basic/source/basmgr/basmgr.cxx b/basic/source/basmgr/basmgr.cxx
index 20751a1202c0..b068db8c63d9 100644
--- a/basic/source/basmgr/basmgr.cxx
+++ b/basic/source/basmgr/basmgr.cxx
@@ -1460,7 +1460,7 @@ bool BasicManager::LegacyPsswdBinaryLimitExceeded( std::vector< OUString >& _out
     }
     catch( const uno::Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("basic");
     }
     return false;
 }
diff --git a/basic/source/uno/namecont.cxx b/basic/source/uno/namecont.cxx
index de80d937711b..becadd064099 100644
--- a/basic/source/uno/namecont.cxx
+++ b/basic/source/uno/namecont.cxx
@@ -1826,7 +1826,7 @@ void SfxLibraryContainer::storeLibraries_Impl( const uno::Reference< embed::XSto
         }
         catch( const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basic");
             return;
         }
 
@@ -1841,7 +1841,7 @@ void SfxLibraryContainer::storeLibraries_Impl( const uno::Reference< embed::XSto
         }
         catch( const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basic");
             return;
         }
     }
@@ -1917,7 +1917,7 @@ void SfxLibraryContainer::storeLibraries_Impl( const uno::Reference< embed::XSto
                 }
                 catch( const uno::Exception& )
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("basic");
                     // TODO: error handling?
                 }
             }
@@ -1972,7 +1972,7 @@ void SfxLibraryContainer::storeLibraries_Impl( const uno::Reference< embed::XSto
                     }
                     catch(const uno::Exception& )
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("basic");
                         // TODO: error handling
                         throw;
                     }
@@ -2032,7 +2032,7 @@ void SfxLibraryContainer::storeLibraries_Impl( const uno::Reference< embed::XSto
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basic");
             throw;
         }
     }
@@ -3096,7 +3096,7 @@ void SfxLibrary::impl_removeWithoutChecks( const OUString& _rElementName )
         }
         catch(const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("basic");
         }
     }
 }
diff --git a/chart2/source/controller/main/ChartController.cxx b/chart2/source/controller/main/ChartController.cxx
index da8d9db101e9..139f17279b40 100644
--- a/chart2/source/controller/main/ChartController.cxx
+++ b/chart2/source/controller/main/ChartController.cxx
@@ -1446,7 +1446,7 @@ IMPL_LINK( ChartController, NotifyUndoActionHdl, SdrUndoAction*, pUndoAction, vo
         }
         catch( const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("chart2");
         }
     }
 }
diff --git a/chart2/source/controller/main/ChartModelClone.cxx b/chart2/source/controller/main/ChartModelClone.cxx
index 9dd43ceb2834..7f8d09bd5faf 100644
--- a/chart2/source/controller/main/ChartModelClone.cxx
+++ b/chart2/source/controller/main/ChartModelClone.cxx
@@ -68,7 +68,7 @@ namespace chart
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("chart2");
             }
             return xResult;
         }
@@ -99,7 +99,7 @@ namespace chart
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("chart2");
         }
     }
 
@@ -121,7 +121,7 @@ namespace chart
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("chart2");
         }
         m_xModelClone.clear();
         m_xDataClone.clear();
@@ -150,7 +150,7 @@ namespace chart
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("chart2");
             }
         }
     }
@@ -238,7 +238,7 @@ namespace chart
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("chart2");
         }
     }
 
diff --git a/chart2/source/controller/main/UndoCommandDispatch.cxx b/chart2/source/controller/main/UndoCommandDispatch.cxx
index 97a11c444813..8b69ec0edf78 100644
--- a/chart2/source/controller/main/UndoCommandDispatch.cxx
+++ b/chart2/source/controller/main/UndoCommandDispatch.cxx
@@ -100,7 +100,7 @@ void SAL_CALL UndoCommandDispatch::dispatch(
         }
         catch( const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("chart2");
         }
         // \--
     }
diff --git a/chart2/source/controller/main/UndoGuard.cxx b/chart2/source/controller/main/UndoGuard.cxx
index 4d7a85e8ad3a..2bb5008dde09 100644
--- a/chart2/source/controller/main/UndoGuard.cxx
+++ b/chart2/source/controller/main/UndoGuard.cxx
@@ -61,7 +61,7 @@ void UndoGuard::commit()
         }
         catch( const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("chart2");
         }
     }
     m_bActionPosted = true;
@@ -126,7 +126,7 @@ HiddenUndoContext::HiddenUndoContext( const Reference< document::XUndoManager >
     }
     catch( const uno::Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("chart2");
         m_xUndoManager.clear();
             // prevents the leaveUndoContext in the dtor
     }
@@ -141,7 +141,7 @@ HiddenUndoContext::~HiddenUndoContext()
     }
     catch( const uno::Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("chart2");
     }
 }
 
diff --git a/compilerplugins/clang/sallogareas.cxx b/compilerplugins/clang/sallogareas.cxx
index 1095302d9ada..e31754493523 100644
--- a/compilerplugins/clang/sallogareas.cxx
+++ b/compilerplugins/clang/sallogareas.cxx
@@ -93,8 +93,6 @@ bool SalLogAreas::VisitCallExpr( const CallExpr* call )
                 area->getLocStart());
         return true;
         }
-    if( kind == LogCallKind::DbgUnhandledException ) // below checks don't apply
-        return true;
     if( loplugin::DeclCheck(inFunction).Function("log").Namespace("detail").Namespace("sal").GlobalNamespace()
         || loplugin::DeclCheck(inFunction).Function("sal_detail_logFormat").GlobalNamespace() )
         return true; // These functions only forward to sal_detail_log, so ok.
diff --git a/compilerplugins/clang/test/sallogareas.cxx b/compilerplugins/clang/test/sallogareas.cxx
index 6a9035a05f30..eb3f1a70fa2f 100644
--- a/compilerplugins/clang/test/sallogareas.cxx
+++ b/compilerplugins/clang/test/sallogareas.cxx
@@ -51,7 +51,7 @@ int main()
     }
     catch (std::exception const&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION(); // expected-error {{missing log area [loplugin:sallogareas]}}
     }
 }
 
diff --git a/connectivity/source/commontools/DateConversion.cxx b/connectivity/source/commontools/DateConversion.cxx
index 3ba09ee62430..4fa1c8c1deb7 100644
--- a/connectivity/source/commontools/DateConversion.cxx
+++ b/connectivity/source/commontools/DateConversion.cxx
@@ -409,7 +409,7 @@ double DBTypeConversion::getValue( const Reference< XColumn >& i_column, const D
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         return 0.0;
     }
 }
@@ -479,7 +479,7 @@ OUString DBTypeConversion::getFormattedValue(const Reference<XColumn>& xVariant,
                          }
                          catch( const Exception& )
                          {
-                            DBG_UNHANDLED_EXCEPTION();
+                            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
                          }
                          // get a value which represents the given date, relative to the null date of the formatter
                          fValue -= toDays( rNullDate, aFormatterNullDate );
diff --git a/connectivity/source/commontools/dbmetadata.cxx b/connectivity/source/commontools/dbmetadata.cxx
index e40cde6c4bcd..afd77484c3ab 100644
--- a/connectivity/source/commontools/dbmetadata.cxx
+++ b/connectivity/source/commontools/dbmetadata.cxx
@@ -147,7 +147,7 @@ namespace dbtools
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
             }
             return false;
         }
@@ -164,7 +164,7 @@ namespace dbtools
                 {
                     _cachedSetting.reset( (_metaData.xConnectionMetaData.get()->*_getter)() );
                 }
-                catch( const Exception& ) { DBG_UNHANDLED_EXCEPTION(); }
+                catch( const Exception& ) { DBG_UNHANDLED_EXCEPTION("connectivity.commontools"); }
             }
             return *_cachedSetting;
         }
@@ -231,7 +231,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
         return bSupportsSubQueries;
     }
@@ -253,7 +253,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
         return bDoesSupportPrimaryKeys;
     }
@@ -338,7 +338,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
         try
         {
@@ -350,7 +350,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
         return bSupport;
     }
@@ -389,7 +389,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
         return isSupported;
     }
@@ -411,7 +411,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
 #endif
         return doDisplay;
@@ -428,7 +428,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
         return bSupported;
     }
diff --git a/connectivity/source/commontools/dbtools.cxx b/connectivity/source/commontools/dbtools.cxx
index 26fcb70bf8ec..603d003754f1 100644
--- a/connectivity/source/commontools/dbtools.cxx
+++ b/connectivity/source/commontools/dbtools.cxx
@@ -252,7 +252,7 @@ Reference< XDataSource > getDataSource(
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
     }
 
     return xDS;
@@ -1239,7 +1239,7 @@ Reference< XSingleSelectQueryComposer > getComposedRowSetStatement( const Refere
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
     }
 
     return xComposer;
diff --git a/connectivity/source/commontools/dbtools2.cxx b/connectivity/source/commontools/dbtools2.cxx
index efff523d800d..1b9d480f8198 100644
--- a/connectivity/source/commontools/dbtools2.cxx
+++ b/connectivity/source/commontools/dbtools2.cxx
@@ -591,7 +591,7 @@ bool getBooleanDataSourceSetting( const Reference< XConnection >& _rxConnection,
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
     }
     return bValue;
 }
@@ -648,7 +648,7 @@ bool isDataSourcePropertyEnabled(const Reference<XInterface>& _xProp, const OUSt
     }
     catch(SQLException&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
     }
     return bEnabled;
 }
@@ -672,7 +672,7 @@ Reference< XTablesSupplier> getDataDefinitionByURLAndConnection(
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
     }
     return xTablesSup;
 }
@@ -825,7 +825,7 @@ void collectColumnInformation(const Reference< XConnection>& _xConnection,
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
     }
 }
 
diff --git a/connectivity/source/commontools/filtermanager.cxx b/connectivity/source/commontools/filtermanager.cxx
index cb534c01ad5b..152c4a4a2258 100644
--- a/connectivity/source/commontools/filtermanager.cxx
+++ b/connectivity/source/commontools/filtermanager.cxx
@@ -123,7 +123,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
     }
 
@@ -148,7 +148,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
     }
 
diff --git a/connectivity/source/commontools/formattedcolumnvalue.cxx b/connectivity/source/commontools/formattedcolumnvalue.cxx
index bd582dbc82e4..3e3c5e316762 100644
--- a/connectivity/source/commontools/formattedcolumnvalue.cxx
+++ b/connectivity/source/commontools/formattedcolumnvalue.cxx
@@ -172,7 +172,7 @@ namespace dbtools
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
             }
         }
 
@@ -197,7 +197,7 @@ namespace dbtools
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
             }
 
             lcl_initColumnDataValue_nothrow( i_rData, xNumberFormatter, i_rColumn );
diff --git a/connectivity/source/commontools/parameters.cxx b/connectivity/source/commontools/parameters.cxx
index 4fc69a8018d3..41d28a2bdf54 100644
--- a/connectivity/source/commontools/parameters.cxx
+++ b/connectivity/source/commontools/parameters.cxx
@@ -626,7 +626,7 @@ namespace dbtools
                     }
                     catch( const Exception& )
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
                         SAL_WARN( "connectivity.commontools", "ParameterManager::fillLinkedParameters: master-detail parameter number " <<
                                   sal_Int32( aPosition + 1 ) << " could not be filled!" );
                     }
@@ -635,7 +635,7 @@ namespace dbtools
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
         }
     }
 
diff --git a/connectivity/source/commontools/paramwrapper.cxx b/connectivity/source/commontools/paramwrapper.cxx
index d644eb661e5a..38dbf9075333 100644
--- a/connectivity/source/commontools/paramwrapper.cxx
+++ b/connectivity/source/commontools/paramwrapper.cxx
@@ -167,7 +167,7 @@ namespace param
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
             }
 
             m_pInfoHelper.reset( new ::cppu::OPropertyArrayHelper( aProperties, false ) );
diff --git a/connectivity/source/commontools/statementcomposer.cxx b/connectivity/source/commontools/statementcomposer.cxx
index 499e7f167e39..3f5714435689 100644
--- a/connectivity/source/commontools/statementcomposer.cxx
+++ b/connectivity/source/commontools/statementcomposer.cxx
@@ -93,7 +93,7 @@ namespace dbtools
                 }
                 catch( const Exception& )
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
                 }
             }
             _rData.xComposer.clear();
@@ -222,7 +222,7 @@ namespace dbtools
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("connectivity.commontools");
             }
 
             return _rData.xComposer.is();
diff --git a/connectivity/source/drivers/hsqldb/HConnection.cxx b/connectivity/source/drivers/hsqldb/HConnection.cxx
index 1929c705fce0..cf4cafbe347c 100644
--- a/connectivity/source/drivers/hsqldb/HConnection.cxx
+++ b/connectivity/source/drivers/hsqldb/HConnection.cxx
@@ -151,7 +151,7 @@ namespace connectivity { namespace hsqldb
                 }
                 catch(const Exception& )
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
                 }
             }
 
@@ -160,7 +160,7 @@ namespace connectivity { namespace hsqldb
         }
         catch(const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
         }
    }
 
@@ -255,7 +255,7 @@ namespace connectivity { namespace hsqldb
         {
             // that's a serious error in impl_getTableContainer_throw, or hasByName, however, we're only
             // allowed to throw an IllegalArgumentException ourself
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
         }
 
         if ( !bDoesExist )
@@ -300,7 +300,7 @@ namespace connectivity { namespace hsqldb
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
         }
 
         return bIsTextTable;
@@ -335,7 +335,7 @@ namespace connectivity { namespace hsqldb
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
         }
         return xGraphic;
     }
diff --git a/connectivity/source/drivers/hsqldb/HDriver.cxx b/connectivity/source/drivers/hsqldb/HDriver.cxx
index 69261b2dd53f..9facdd3660b6 100644
--- a/connectivity/source/drivers/hsqldb/HDriver.cxx
+++ b/connectivity/source/drivers/hsqldb/HDriver.cxx
@@ -616,7 +616,7 @@ namespace connectivity
             }
             catch(Exception&)
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
             }
         }
     }
diff --git a/connectivity/source/drivers/hsqldb/HTable.cxx b/connectivity/source/drivers/hsqldb/HTable.cxx
index 561d15893832..618b00930655 100644
--- a/connectivity/source/drivers/hsqldb/HTable.cxx
+++ b/connectivity/source/drivers/hsqldb/HTable.cxx
@@ -264,7 +264,7 @@ void OHSQLTable::alterColumnType(sal_Int32 nNewType,const OUString& _rColName, c
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
     }
 #else
     (void)_rColName;
diff --git a/connectivity/source/drivers/hsqldb/HView.cxx b/connectivity/source/drivers/hsqldb/HView.cxx
index 3a5fcb0cf394..10ec3ed7a2e4 100644
--- a/connectivity/source/drivers/hsqldb/HView.cxx
+++ b/connectivity/source/drivers/hsqldb/HView.cxx
@@ -132,7 +132,7 @@ namespace connectivity { namespace hsqldb
         {
             if ( bDropSucceeded )
                 xStatement->execute( sRestoreCommand );
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
         }
     }
 
@@ -186,7 +186,7 @@ namespace connectivity { namespace hsqldb
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
         }
 
         return sCommand;
@@ -210,7 +210,7 @@ namespace connectivity { namespace hsqldb
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.hsqldb");
         }
 
         return sCommand;
diff --git a/connectivity/source/drivers/jdbc/JStatement.cxx b/connectivity/source/drivers/jdbc/JStatement.cxx
index fbbb0c9a36c9..f6ad7f1d279b 100644
--- a/connectivity/source/drivers/jdbc/JStatement.cxx
+++ b/connectivity/source/drivers/jdbc/JStatement.cxx
@@ -650,7 +650,7 @@ sal_Bool java_sql_Statement_Base::convertFastPropertyValue(
     }
     catch(const css::uno::Exception&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.jdbc");
     }
     return false;
 }
diff --git a/connectivity/source/drivers/mork/MResultSetMetaData.cxx b/connectivity/source/drivers/mork/MResultSetMetaData.cxx
index 80b53817d1af..8b8e4c96e810 100644
--- a/connectivity/source/drivers/mork/MResultSetMetaData.cxx
+++ b/connectivity/source/drivers/mork/MResultSetMetaData.cxx
@@ -89,7 +89,7 @@ OUString SAL_CALL OResultSetMetaData::getColumnName( sal_Int32 column )
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.mork");
     }
     return sColumnName;
 }
diff --git a/connectivity/source/manager/mdrivermanager.cxx b/connectivity/source/manager/mdrivermanager.cxx
index ca3a8ffd9759..e9fdf9f8ad09 100644
--- a/connectivity/source/manager/mdrivermanager.cxx
+++ b/connectivity/source/manager/mdrivermanager.cxx
@@ -205,7 +205,7 @@ Any SAL_CALL ODriverEnumeration::nextElement(  )
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.manager");
         }
 
         return _rPrecedence.getLength();
diff --git a/connectivity/source/parse/sqliterator.cxx b/connectivity/source/parse/sqliterator.cxx
index 331616568dff..49fa68d587d3 100644
--- a/connectivity/source/parse/sqliterator.cxx
+++ b/connectivity/source/parse/sqliterator.cxx
@@ -318,7 +318,7 @@ void OSQLParseTreeIterator::impl_getQueryParameterColumns( const OSQLTable& _rQu
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.parse");
     }
 
     // parse the sub query
@@ -738,7 +738,7 @@ namespace
                     }
                     catch( const Exception& )
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("connectivity.parse");
                     }
                 }
             }
@@ -1998,7 +1998,7 @@ Reference< XPropertySet > OSQLParseTreeIterator::findSelectColumn( const OUStrin
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("connectivity.parse");
         }
     }
     return nullptr;
diff --git a/connectivity/source/parse/sqlnode.cxx b/connectivity/source/parse/sqlnode.cxx
index e5349c7feded..eb4a02ca36e9 100644
--- a/connectivity/source/parse/sqlnode.cxx
+++ b/connectivity/source/parse/sqlnode.cxx
@@ -700,7 +700,7 @@ bool OSQLParseNode::impl_parseTableNameNodeToString_throw( OUStringBuffer& rStri
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("connectivity.parse");
     }
     return false;
 }
diff --git a/cui/source/customize/cfg.cxx b/cui/source/customize/cfg.cxx
index 5495a1c8dbfc..8b7a2b814bed 100644
--- a/cui/source/customize/cfg.cxx
+++ b/cui/source/customize/cfg.cxx
@@ -1349,7 +1349,7 @@ void SvxConfigPage::Reset( const SfxItemSet* )
             }
             catch( const uno::Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("cui.customize");
             }
 
             for ( sal_Int32 i = 0; i < aFrameList.getLength(); ++i )
@@ -1467,7 +1467,7 @@ OUString SvxConfigPage::GetFrameWithDefaultAndIdentify( uno::Reference< frame::X
     }
     catch( const uno::Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("cui.customize");
     }
 
     return sModuleID;
diff --git a/cui/source/customize/eventdlg.cxx b/cui/source/customize/eventdlg.cxx
index f8145eb1deaf..f50d85685201 100644
--- a/cui/source/customize/eventdlg.cxx
+++ b/cui/source/customize/eventdlg.cxx
@@ -158,7 +158,7 @@ void SvxEventConfigPage::ImplInitDocument()
     }
     catch( const uno::Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("cui.customize");
     }
 }
 
diff --git a/cui/source/customize/macropg.cxx b/cui/source/customize/macropg.cxx
index 9dc247da8ab2..40ac11c6c2ac 100644
--- a/cui/source/customize/macropg.cxx
+++ b/cui/source/customize/macropg.cxx
@@ -335,7 +335,7 @@ bool SvxMacroTabPage_::FillItemSet( SfxItemSet* /*rSet*/ )
                 }
                 catch (const Exception&)
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("cui.customize");
                 }
             }
         }
@@ -350,7 +350,7 @@ bool SvxMacroTabPage_::FillItemSet( SfxItemSet* /*rSet*/ )
                 }
                 catch (const Exception&)
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("cui.customize");
                 }
             }
             // if we have a valid XModifiable (in the case of doc events)
diff --git a/cui/source/options/dbregisterednamesconfig.cxx b/cui/source/options/dbregisterednamesconfig.cxx
index 1a0e7786dae8..764559249e2d 100644
--- a/cui/source/options/dbregisterednamesconfig.cxx
+++ b/cui/source/options/dbregisterednamesconfig.cxx
@@ -63,7 +63,7 @@ namespace svx
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("cui.options");
         }
 
         _rFillItems.Put( DatabaseMapItem( SID_SB_DB_REGISTER, aSettings ) );
diff --git a/dbaccess/source/core/api/FilteredContainer.cxx b/dbaccess/source/core/api/FilteredContainer.cxx
index 9f5fe4c824b8..5cb93dd40bf9 100644
--- a/dbaccess/source/core/api/FilteredContainer.cxx
+++ b/dbaccess/source/core/api/FilteredContainer.cxx
@@ -156,7 +156,7 @@ sal_Int32 createWildCardVector(Sequence< OUString >& _rTableFilter, std::vector<
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         _io_tableInfo.sType = OptionalString( sTypeName );
     }
@@ -253,7 +253,7 @@ sal_Int32 createWildCardVector(Sequence< OUString >& _rTableFilter, std::vector<
         }
         catch(SQLException&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
         m_xMasterContainer = _rxMasterContainer;
@@ -359,7 +359,7 @@ sal_Int32 createWildCardVector(Sequence< OUString >& _rTableFilter, std::vector<
         }
         catch (const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
             disposing();
             return;
         }
diff --git a/dbaccess/source/core/api/RowSet.cxx b/dbaccess/source/core/api/RowSet.cxx
index 19667868b8d2..77abccbaf3e1 100644
--- a/dbaccess/source/core/api/RowSet.cxx
+++ b/dbaccess/source/core/api/RowSet.cxx
@@ -572,7 +572,7 @@ void ORowSet::freeResources( bool _bComplete )
         try { ::comphelper::disposeComponent( m_xComposer ); }
         catch(Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
             m_xComposer = nullptr;
         }
 
@@ -1519,7 +1519,7 @@ Reference< XIndexAccess > SAL_CALL ORowSet::getParameters(  )
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
@@ -1552,7 +1552,7 @@ void ORowSet::approveExecution()
         catch ( const RowSetVetoException& ) { throw; }
         catch ( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
@@ -1681,7 +1681,7 @@ void ORowSet::impl_ensureStatement_throw()
             OUString sInfo(DBA_RES_PARAM( RID_STR_COMMAND_LEADING_TO_ERROR, "$command$", sCommandToExecute )  );
             aError.append( SQLExceptionInfo::TYPE::SQLContext, sInfo );
         }
-        catch( const Exception& ) { DBG_UNHANDLED_EXCEPTION(); }
+        catch( const Exception& ) { DBG_UNHANDLED_EXCEPTION("dbaccess"); }
 
         // propagate
         aError.doThrow();
@@ -1765,7 +1765,7 @@ void ORowSet::impl_initializeColumnSettings_nothrow( const Reference< XPropertyS
     }
     catch(Exception&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
         return;
     }
 
@@ -1809,7 +1809,7 @@ void ORowSet::impl_initializeColumnSettings_nothrow( const Reference< XPropertyS
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -2261,7 +2261,7 @@ Reference< XNameAccess > ORowSet::impl_getTables_throw()
         }
         catch(SQLException&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
         m_pTables = new OTableContainer(*this,m_aMutex,m_xActiveConnection,bCase,nullptr,nullptr,m_nInAppend);
@@ -2284,7 +2284,7 @@ void ORowSet::impl_resetTables_nothrow()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     DELETEZ( m_pTables );
diff --git a/dbaccess/source/core/api/SingleSelectQueryComposer.cxx b/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
index f55d8c3e48d4..46f59d6d2c08 100644
--- a/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
+++ b/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
@@ -347,7 +347,7 @@ void SAL_CALL OSingleSelectQueryComposer::setCommand( const OUString& Command,sa
                 }
                 catch(Exception&)
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("dbaccess");
                 }
 
                 sSQL.append(dbtools::composeTableNameForSelect(m_xConnection,xTable));
@@ -606,7 +606,7 @@ void SAL_CALL OSingleSelectQueryComposer::setElementaryQuery( const OUString& _r
     catch( const Exception& )
     {
         SAL_WARN("dbaccess", "OSingleSelectQueryComposer::setElementaryQuery: there should be no error anymore for the additive statement!" );
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
         // every part of the additive statement should have passed other tests already, and should not
         // be able to cause any errors ... me thinks
     }
@@ -796,7 +796,7 @@ Reference< XNameAccess > SAL_CALL OSingleSelectQueryComposer::getColumns(  )
                 xStatement.reset( Reference< XStatement >( m_xConnection->createStatement(), UNO_QUERY_THROW ) );
                 Reference< XPropertySet > xStatementProps( xStatement, UNO_QUERY_THROW );
                 try { xStatementProps->setPropertyValue( PROPERTY_ESCAPE_PROCESSING, makeAny( false ) ); }
-                catch ( const Exception& ) { DBG_UNHANDLED_EXCEPTION(); }
+                catch ( const Exception& ) { DBG_UNHANDLED_EXCEPTION("dbaccess"); }
                 xResMetaDataSup.set( xStatement->executeQuery( sSQL ), UNO_QUERY_THROW );
                 xResultSetMeta.set( xResMetaDataSup->getMetaData(), UNO_QUERY_THROW );
             }
diff --git a/dbaccess/source/core/api/View.cxx b/dbaccess/source/core/api/View.cxx
index e70f95d8e9ba..3207dd5a1188 100644
--- a/dbaccess/source/core/api/View.cxx
+++ b/dbaccess/source/core/api/View.cxx
@@ -61,7 +61,7 @@ namespace dbaccess
         }
         catch(const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
diff --git a/dbaccess/source/core/api/columnsettings.cxx b/dbaccess/source/core/api/columnsettings.cxx
index 1f2c5cadfecc..6abe2abcc7cd 100644
--- a/dbaccess/source/core/api/columnsettings.cxx
+++ b/dbaccess/source/core/api/columnsettings.cxx
@@ -142,7 +142,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         return true;
     }
diff --git a/dbaccess/source/core/api/definitioncolumn.cxx b/dbaccess/source/core/api/definitioncolumn.cxx
index b99b7b199b81..cce34d3227db 100644
--- a/dbaccess/source/core/api/definitioncolumn.cxx
+++ b/dbaccess/source/core/api/definitioncolumn.cxx
@@ -257,7 +257,7 @@ Reference< XPropertySet > OQueryColumn::impl_determineOriginalTableColumn( const
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return xOriginalTableColumn;
 }
@@ -307,7 +307,7 @@ void SAL_CALL OQueryColumn::getFastPropertyValue( Any& _rValue, sal_Int32 _nHand
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -559,7 +559,7 @@ OTableColumnWrapper::OTableColumnWrapper( const Reference< XPropertySet >& rCol,
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
     osl_atomic_decrement( &m_refCount );
diff --git a/dbaccess/source/core/api/preparedstatement.cxx b/dbaccess/source/core/api/preparedstatement.cxx
index 10fb3e4cc065..7080fe32b087 100644
--- a/dbaccess/source/core/api/preparedstatement.cxx
+++ b/dbaccess/source/core/api/preparedstatement.cxx
@@ -163,7 +163,7 @@ Reference< css::container::XNameAccess > OPreparedStatement::getColumns()
         }
         catch (const SQLException& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         m_pColumns->setInitialized();
     }
diff --git a/dbaccess/source/core/api/query.cxx b/dbaccess/source/core/api/query.cxx
index f05569d9ba75..de12b938c00e 100644
--- a/dbaccess/source/core/api/query.cxx
+++ b/dbaccess/source/core/api/query.cxx
@@ -206,7 +206,7 @@ void OQuery::rebuildColumns()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
diff --git a/dbaccess/source/core/api/resultcolumn.cxx b/dbaccess/source/core/api/resultcolumn.cxx
index b517d97d0846..d0c3b979a533 100644
--- a/dbaccess/source/core/api/resultcolumn.cxx
+++ b/dbaccess/source/core/api/resultcolumn.cxx
@@ -93,7 +93,7 @@ void OResultColumn::impl_determineIsRowVersion_nothrow()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
diff --git a/dbaccess/source/core/api/resultset.cxx b/dbaccess/source/core/api/resultset.cxx
index 6b87e69c55a1..e7ed9e24daf8 100644
--- a/dbaccess/source/core/api/resultset.cxx
+++ b/dbaccess/source/core/api/resultset.cxx
@@ -309,7 +309,7 @@ namespace
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         return xDBMetaData;
     }
@@ -351,7 +351,7 @@ Reference< css::container::XNameAccess > OResultSet::getColumns()
         }
         catch ( const SQLException& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         m_pColumns->setInitialized();
 
@@ -375,7 +375,7 @@ Reference< css::container::XNameAccess > OResultSet::getColumns()
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     #endif
     }
diff --git a/dbaccess/source/core/api/statement.cxx b/dbaccess/source/core/api/statement.cxx
index 54f412fcf065..1a63e8b7f99a 100644
--- a/dbaccess/source/core/api/statement.cxx
+++ b/dbaccess/source/core/api/statement.cxx
@@ -561,7 +561,7 @@ OUString OStatement::impl_doEscapeProcessing_nothrow( const OUString& _rSQL ) co
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     return _rSQL;
@@ -580,7 +580,7 @@ bool OStatement::impl_ensureComposer_nothrow() const
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     return m_xComposer.is();
diff --git a/dbaccess/source/core/api/tablecontainer.cxx b/dbaccess/source/core/api/tablecontainer.cxx
index 499720524008..61b182bc25ac 100644
--- a/dbaccess/source/core/api/tablecontainer.cxx
+++ b/dbaccess/source/core/api/tablecontainer.cxx
@@ -121,7 +121,7 @@ void OTableContainer::removeMasterContainerListener()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -442,7 +442,7 @@ void OTableContainer::addMasterContainerListener()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
diff --git a/dbaccess/source/core/dataaccess/ModelImpl.cxx b/dbaccess/source/core/dataaccess/ModelImpl.cxx
index 68439e8b71fb..d7e47ad61b05 100644
--- a/dbaccess/source/core/dataaccess/ModelImpl.cxx
+++ b/dbaccess/source/core/dataaccess/ModelImpl.cxx
@@ -169,7 +169,7 @@ void DocumentStorageAccess::dispose()
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
@@ -204,7 +204,7 @@ Reference< XStorage > DocumentStorageAccess::impl_openSubStorage_nothrow( const
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     return xStorage;
@@ -222,7 +222,7 @@ void DocumentStorageAccess::disposeStorages()
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
     m_aExposedStorages.clear();
@@ -260,7 +260,7 @@ bool DocumentStorageAccess::commitEmbeddedStorage( bool _bPreventRootCommits )
     }
     catch( Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     if ( _bPreventRootCommits )
@@ -466,7 +466,7 @@ void ODatabaseModelImpl::impl_construct_nothrow()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     m_rDBContext.appendAtTerminateListener(*this);
 }
@@ -536,7 +536,7 @@ namespace
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
             // be on the safe side: If we can't reliably determine whether there are macros,
             // assume there actually are. Better this way, than the other way round.
             bSomeDocHasMacros = true;
@@ -563,7 +563,7 @@ bool ODatabaseModelImpl::objectHasMacros( const Reference< XStorage >& _rxContai
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return bHasMacros;
 }
@@ -629,7 +629,7 @@ void ODatabaseModelImpl::clearConnections()
             }
             catch(const Exception&)
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
         }
     }
@@ -651,7 +651,7 @@ void ODatabaseModelImpl::dispose()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     m_xDataSource = WeakReference<XDataSource>();
     m_xModel = WeakReference< XModel >();
@@ -680,7 +680,7 @@ void ODatabaseModelImpl::dispose()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     if ( m_pStorageAccess.is() )
@@ -803,7 +803,7 @@ Reference< XStorage > const & ODatabaseModelImpl::getOrCreateRootStorage()
                     }
                     catch( const Exception& )
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("dbaccess");
                     }
                 }
             }
@@ -855,7 +855,7 @@ bool ODatabaseModelImpl::commitStorageIfWriteable_ignoreErrors( const Reference<
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return bSuccess;
 }
@@ -875,7 +875,7 @@ void ODatabaseModelImpl::setModified( bool _bModified )
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -913,7 +913,7 @@ Reference< XModel > ODatabaseModelImpl::createNewModel_deliverOwnership()
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
         if ( bHadModelBefore )
@@ -1227,7 +1227,7 @@ sal_Int16 ODatabaseModelImpl::getCurrentMacroExecMode() const
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return nCurrentMode;
 }
diff --git a/dbaccess/source/core/dataaccess/connection.cxx b/dbaccess/source/core/dataaccess/connection.cxx
index c56b2e027b0a..95999104e9f8 100644
--- a/dbaccess/source/core/dataaccess/connection.cxx
+++ b/dbaccess/source/core/dataaccess/connection.cxx
@@ -291,7 +291,7 @@ OConnection::OConnection(ODatabaseSource& _rDB
     }
     catch(const Exception&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     m_xTableUIProvider.set(m_xMasterConnection, css::uno::UNO_QUERY);
@@ -352,7 +352,7 @@ OConnection::OConnection(ODatabaseSource& _rDB
     }
     catch(const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     osl_atomic_decrement( &m_refCount );
 }
@@ -778,7 +778,7 @@ void OConnection::impl_checkTableQueryNames_nothrow()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
diff --git a/dbaccess/source/core/dataaccess/databasecontext.cxx b/dbaccess/source/core/dataaccess/databasecontext.cxx
index 784bfe896537..1b55e47b4bd8 100644
--- a/dbaccess/source/core/dataaccess/databasecontext.cxx
+++ b/dbaccess/source/core/dataaccess/databasecontext.cxx
@@ -132,7 +132,7 @@ namespace dbaccess
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
         }
 
@@ -415,7 +415,7 @@ void ODatabaseContext::setTransientProperties(const OUString& _sURL, ODatabaseMo
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -475,7 +475,7 @@ void ODatabaseContext::storeTransientProperties( ODatabaseModelImpl& _rModelImpl
     }
     catch ( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     // additionally, remember the "failed password", which is not available as property
diff --git a/dbaccess/source/core/dataaccess/databasedocument.cxx b/dbaccess/source/core/dataaccess/databasedocument.cxx
index 27a2114ae9fb..43b3c4d41d3f 100644
--- a/dbaccess/source/core/dataaccess/databasedocument.cxx
+++ b/dbaccess/source/core/dataaccess/databasedocument.cxx
@@ -275,7 +275,7 @@ namespace
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         _rGuard.reset();
             // note that |reset| can throw a DisposedException
@@ -309,7 +309,7 @@ namespace
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
@@ -433,7 +433,7 @@ void ODatabaseDocument::impl_reset_nothrow()
     }
     catch(const Exception&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     m_pImpl->m_bDocumentReadOnly = false;
 }
@@ -623,7 +623,7 @@ sal_Bool SAL_CALL ODatabaseDocument::wasModifiedSinceLastSave()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     return false;
@@ -917,7 +917,7 @@ void SAL_CALL ODatabaseDocument::setCurrentController( const Reference< XControl
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -1442,7 +1442,7 @@ void ODatabaseDocument::impl_closeControllerFrames_nolck_throw( bool _bDeliverOw
         catch( const CloseVetoException& ) { throw; }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
@@ -1463,7 +1463,7 @@ void ODatabaseDocument::impl_disposeControllerFrames_nothrow()
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
@@ -1687,7 +1687,7 @@ void ODatabaseDocument::impl_writeStorage_throw( const Reference< XStorage >& _r
        }
        catch ( const Exception& )
        {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
        }
     }
     m_pImpl->storeLibraryContainersTo( _rxTargetStorage );
diff --git a/dbaccess/source/core/dataaccess/datasource.cxx b/dbaccess/source/core/dataaccess/datasource.cxx
index 3a4d317b54e7..93e498288fb2 100644
--- a/dbaccess/source/core/dataaccess/datasource.cxx
+++ b/dbaccess/source/core/dataaccess/datasource.cxx
@@ -881,7 +881,7 @@ namespace
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
@@ -988,7 +988,7 @@ void ODatabaseSource::getFastPropertyValue( Any& rValue, sal_Int32 nHandle ) con
                 }
                 catch( const Exception& )
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("dbaccess");
                 }
             }
             break;
@@ -1095,7 +1095,7 @@ Reference< XConnection > ODatabaseSource::connectWithCompletion( const Reference
         }
         catch(Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
         if (!pAuthenticate->wasSelected())
@@ -1252,7 +1252,7 @@ void SAL_CALL ODatabaseSource::flush(  )
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
diff --git a/dbaccess/source/core/dataaccess/definitioncontainer.cxx b/dbaccess/source/core/dataaccess/definitioncontainer.cxx
index 7faf8186989f..c173226b9945 100644
--- a/dbaccess/source/core/dataaccess/definitioncontainer.cxx
+++ b/dbaccess/source/core/dataaccess/definitioncontainer.cxx
@@ -622,7 +622,7 @@ void SAL_CALL ODefinitionContainer::propertyChange( const PropertyChangeEvent& e
         }
         catch(const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
             throw RuntimeException();
         }
         m_bInPropertyChange = false;
diff --git a/dbaccess/source/core/dataaccess/documentdefinition.cxx b/dbaccess/source/core/dataaccess/documentdefinition.cxx
index 67397008486d..b48f27ba0144 100644
--- a/dbaccess/source/core/dataaccess/documentdefinition.cxx
+++ b/dbaccess/source/core/dataaccess/documentdefinition.cxx
@@ -151,7 +151,7 @@ namespace dbaccess
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
             return sContentType;
         }
@@ -390,7 +390,7 @@ OUString ODocumentDefinition::GetDocumentServiceFromMediaType( const OUString& _
     }
     catch ( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return sResult;
 }
@@ -602,7 +602,7 @@ void ODocumentDefinition::impl_onActivateEmbeddedObject_nothrow( const bool i_bR
     }
     catch( const RuntimeException& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -724,7 +724,7 @@ void ODocumentDefinition::impl_initFormEditView( const Reference< XController >&
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -1109,7 +1109,7 @@ namespace
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
 
             // if the element is a container itself, step down the component hierarchy
@@ -1134,7 +1134,7 @@ namespace
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
     }
@@ -1358,7 +1358,7 @@ void ODocumentDefinition::saveAs()
                     }
                     catch(const Exception&)
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("dbaccess");
                     }
                 }
                 Reference<XEmbedPersist> xPersist(m_xEmbeddedObject,UNO_QUERY);
@@ -1662,7 +1662,7 @@ void ODocumentDefinition::loadEmbeddedObject( const Reference< XConnection >& i_
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
         }
     }
@@ -1681,7 +1681,7 @@ void ODocumentDefinition::loadEmbeddedObject( const Reference< XConnection >& i_
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
@@ -1732,7 +1732,7 @@ void ODocumentDefinition::onCommandGetDocumentProperties( Any& _rProps )
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
@@ -1996,7 +1996,7 @@ bool ODocumentDefinition::prepareClose()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     return true;
@@ -2019,7 +2019,7 @@ void ODocumentDefinition::fillReportData( const Reference< XComponentContext >&
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
diff --git a/dbaccess/source/core/dataaccess/documenteventexecutor.cxx b/dbaccess/source/core/dataaccess/documenteventexecutor.cxx
index 2a4bce63bf8d..2519137a0dae 100644
--- a/dbaccess/source/core/dataaccess/documenteventexecutor.cxx
+++ b/dbaccess/source/core/dataaccess/documenteventexecutor.cxx
@@ -129,7 +129,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
@@ -185,7 +185,7 @@ namespace dbaccess
         catch( const RuntimeException& ) { throw; }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
diff --git a/dbaccess/source/core/dataaccess/documenteventnotifier.cxx b/dbaccess/source/core/dataaccess/documenteventnotifier.cxx
index e188c4f9b2c8..16b46ad6ddf8 100644
--- a/dbaccess/source/core/dataaccess/documenteventnotifier.cxx
+++ b/dbaccess/source/core/dataaccess/documenteventnotifier.cxx
@@ -189,7 +189,7 @@ namespace dbaccess
         }
         catch(const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         try
         {
@@ -197,7 +197,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
diff --git a/dbaccess/source/core/dataaccess/intercept.cxx b/dbaccess/source/core/dataaccess/intercept.cxx
index 6a0bc7b18485..c54dc9ee95a1 100644
--- a/dbaccess/source/core/dataaccess/intercept.cxx
+++ b/dbaccess/source/core/dataaccess/intercept.cxx
@@ -189,7 +189,7 @@ IMPL_LINK( OInterceptor, OnDispatch, void*, _pDispatcher, void )
     }
     catch ( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
diff --git a/dbaccess/source/core/misc/ContainerMediator.cxx b/dbaccess/source/core/misc/ContainerMediator.cxx
index 84532b7ab9a1..7566a935f101 100644
--- a/dbaccess/source/core/misc/ContainerMediator.cxx
+++ b/dbaccess/source/core/misc/ContainerMediator.cxx
@@ -91,7 +91,7 @@ void OContainerMediator::impl_cleanup_nothrow()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -128,7 +128,7 @@ void SAL_CALL OContainerMediator::elementRemoved( const ContainerEvent& _rEvent
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
@@ -157,7 +157,7 @@ void SAL_CALL OContainerMediator::elementReplaced( const ContainerEvent& _rEvent
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
 
             aFind->second->setName(sNewName);
@@ -184,7 +184,7 @@ void OContainerMediator::impl_initSettings_nothrow( const OUString& _rName, cons
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -223,7 +223,7 @@ void OContainerMediator::notifyElementCreated( const OUString& _sName, const Ref
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     ::rtl::Reference< OPropertyForward > pForward( new OPropertyForward( _xDest, m_xSettings, _sName, aPropertyList ) );
diff --git a/dbaccess/source/core/misc/DatabaseDataProvider.cxx b/dbaccess/source/core/misc/DatabaseDataProvider.cxx
index 50bc73bb52f4..b3d151c73cfd 100644
--- a/dbaccess/source/core/misc/DatabaseDataProvider.cxx
+++ b/dbaccess/source/core/misc/DatabaseDataProvider.cxx
@@ -202,7 +202,7 @@ uno::Reference< chart2::data::XDataSource > SAL_CALL DatabaseDataProvider::creat
         }
         catch( const uno::Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
         ::comphelper::NamedValueCollection aArgs( _aArguments );
diff --git a/dbaccess/source/core/misc/PropertyForward.cxx b/dbaccess/source/core/misc/PropertyForward.cxx
index 6d3527685981..137528fb7b71 100644
--- a/dbaccess/source/core/misc/PropertyForward.cxx
+++ b/dbaccess/source/core/misc/PropertyForward.cxx
@@ -59,7 +59,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         osl_atomic_decrement( &m_refCount );
     }
@@ -106,7 +106,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
@@ -139,7 +139,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
diff --git a/dbaccess/source/core/misc/sdbcoretools.cxx b/dbaccess/source/core/misc/sdbcoretools.cxx
index 96570276f6f9..8ab5c1f12017 100644
--- a/dbaccess/source/core/misc/sdbcoretools.cxx
+++ b/dbaccess/source/core/misc/sdbcoretools.cxx
@@ -90,7 +90,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
         if ( sDisplayMessage.isEmpty() )
@@ -124,7 +124,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         return ( nMode & ElementModes::WRITE ) != 0;
     }
diff --git a/dbaccess/source/core/recovery/dbdocrecovery.cxx b/dbaccess/source/core/recovery/dbdocrecovery.cxx
index 8e91ddeea5ef..f58e284d7b3f 100644
--- a/dbaccess/source/core/recovery/dbdocrecovery.cxx
+++ b/dbaccess/source/core/recovery/dbdocrecovery.cxx
@@ -341,7 +341,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
diff --git a/dbaccess/source/core/recovery/subcomponentloader.cxx b/dbaccess/source/core/recovery/subcomponentloader.cxx
index 2a6ee1cf9495..b48521862d51 100644
--- a/dbaccess/source/core/recovery/subcomponentloader.cxx
+++ b/dbaccess/source/core/recovery/subcomponentloader.cxx
@@ -107,7 +107,7 @@ namespace dbaccess
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         mxAppComponentWindow->removeWindowListener( this );
     }
diff --git a/dbaccess/source/core/recovery/subcomponentrecovery.cxx b/dbaccess/source/core/recovery/subcomponentrecovery.cxx
index 3e8dbea7a63a..2c78afa25447 100644
--- a/dbaccess/source/core/recovery/subcomponentrecovery.cxx
+++ b/dbaccess/source/core/recovery/subcomponentrecovery.cxx
@@ -155,7 +155,7 @@ namespace dbaccess
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
             return xCommandProcessor;
         }
diff --git a/dbaccess/source/ext/macromigration/macromigrationdialog.cxx b/dbaccess/source/ext/macromigration/macromigrationdialog.cxx
index 4edd380f1a63..1ba8a0f850be 100644
--- a/dbaccess/source/ext/macromigration/macromigrationdialog.cxx
+++ b/dbaccess/source/ext/macromigration/macromigrationdialog.cxx
@@ -331,7 +331,7 @@ namespace dbmm
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
             bSuccess = false;
         }
 
@@ -363,7 +363,7 @@ namespace dbmm
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
             return bEqual;
         }
@@ -530,7 +530,7 @@ namespace dbmm
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
         // close all frames from aViews - the respective controllers have been closed, but
@@ -544,7 +544,7 @@ namespace dbmm
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
         }
         aViews.clear();
diff --git a/dbaccess/source/ext/macromigration/macromigrationpages.cxx b/dbaccess/source/ext/macromigration/macromigrationpages.cxx
index 143ee0a142a5..e0caf2c19e1d 100644
--- a/dbaccess/source/ext/macromigration/macromigrationpages.cxx
+++ b/dbaccess/source/ext/macromigration/macromigrationpages.cxx
@@ -134,7 +134,7 @@ namespace dbmm
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
diff --git a/dbaccess/source/ext/macromigration/migrationengine.cxx b/dbaccess/source/ext/macromigration/migrationengine.cxx
index 75741516a5de..1c4c26f435cd 100644
--- a/dbaccess/source/ext/macromigration/migrationengine.cxx
+++ b/dbaccess/source/ext/macromigration/migrationengine.cxx
@@ -238,7 +238,7 @@ namespace dbmm
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
             return sMimeType;
         }
@@ -406,7 +406,7 @@ namespace dbmm
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
                 return false;
             }
             return true;
diff --git a/dbaccess/source/filter/xml/dbloader2.cxx b/dbaccess/source/filter/xml/dbloader2.cxx
index 801680548972..410c3cfa501e 100644
--- a/dbaccess/source/filter/xml/dbloader2.cxx
+++ b/dbaccess/source/filter/xml/dbloader2.cxx
@@ -169,7 +169,7 @@ OUString SAL_CALL DBTypeDetection::detect( css::uno::Sequence< css::beans::Prope
                     }
                     catch( Exception& )
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("dbaccess");
                     }
                 }
 
@@ -479,7 +479,7 @@ void SAL_CALL DBContentLoader::load(const Reference< XFrame > & rFrame, const OU
         }
         catch(const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
             bSuccess = false;
         }
     }
@@ -501,7 +501,7 @@ void SAL_CALL DBContentLoader::load(const Reference< XFrame > & rFrame, const OU
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
             bSuccess = false;
         }
     }
diff --git a/dbaccess/source/filter/xml/xmlComponent.cxx b/dbaccess/source/filter/xml/xmlComponent.cxx
index 430e05ec9bea..7f928ab12877 100644
--- a/dbaccess/source/filter/xml/xmlComponent.cxx
+++ b/dbaccess/source/filter/xml/xmlComponent.cxx
@@ -97,7 +97,7 @@ OXMLComponent::OXMLComponent( ODBFilter& rImport
         }
         catch(Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
diff --git a/dbaccess/source/filter/xml/xmlConnectionResource.cxx b/dbaccess/source/filter/xml/xmlConnectionResource.cxx
index 1a27be23d25a..b1e7e36b6dd8 100644
--- a/dbaccess/source/filter/xml/xmlConnectionResource.cxx
+++ b/dbaccess/source/filter/xml/xmlConnectionResource.cxx
@@ -67,7 +67,7 @@ OXMLConnectionResource::OXMLConnectionResource( ODBFilter& rImport,
                 }
                 catch(const Exception&)
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("dbaccess");
                 }
                 break;
             case XML_TOK_TYPE:
diff --git a/dbaccess/source/filter/xml/xmlDataSource.cxx b/dbaccess/source/filter/xml/xmlDataSource.cxx
index f6877bb103e7..6d67763b4b20 100644
--- a/dbaccess/source/filter/xml/xmlDataSource.cxx
+++ b/dbaccess/source/filter/xml/xmlDataSource.cxx
@@ -78,7 +78,7 @@ OXMLDataSource::OXMLDataSource( ODBFilter& rImport,
                 }
                 catch(const Exception&)
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("dbaccess");
                 }
                 break;
             case XML_TOK_SUPPRESS_VERSION_COLUMNS:
@@ -89,7 +89,7 @@ OXMLDataSource::OXMLDataSource( ODBFilter& rImport,
                 }
                 catch(const Exception&)
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("dbaccess");
                 }
                 break;
             case XML_TOK_JAVA_DRIVER_CLASS:
@@ -193,7 +193,7 @@ OXMLDataSource::OXMLDataSource( ODBFilter& rImport,
             }
             catch(const Exception&)
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
         }
     }
diff --git a/dbaccess/source/filter/xml/xmlExport.cxx b/dbaccess/source/filter/xml/xmlExport.cxx
index 29ecde32b0ce..394e01ecb96e 100644
--- a/dbaccess/source/filter/xml/xmlExport.cxx
+++ b/dbaccess/source/filter/xml/xmlExport.cxx
@@ -480,7 +480,7 @@ void ODBExport::exportDataSource()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -622,7 +622,7 @@ void ODBExport::exportConnectionData()
                     }
                     catch( const Exception& )
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("dbaccess");
                     }
 
                     SvXMLElementExport aServerDB(*this,XML_NAMESPACE_DB, XML_SERVER_DATABASE, true, true);
@@ -1022,7 +1022,7 @@ void ODBExport::exportColumns(const Reference<XColumnsSupplier>& _xColSup)
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -1161,7 +1161,7 @@ void ODBExport::exportAutoStyle(XPropertySet* _xProp)
         }
         catch(const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         m_aCurrentPropertyStates.clear();
     }
diff --git a/dbaccess/source/filter/xml/xmlFileBasedDatabase.cxx b/dbaccess/source/filter/xml/xmlFileBasedDatabase.cxx
index af2b7061106f..8afd0c9190bd 100644
--- a/dbaccess/source/filter/xml/xmlFileBasedDatabase.cxx
+++ b/dbaccess/source/filter/xml/xmlFileBasedDatabase.cxx
@@ -106,7 +106,7 @@ OXMLFileBasedDatabase::OXMLFileBasedDatabase( ODBFilter& rImport,
         }
         catch(const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
diff --git a/dbaccess/source/filter/xml/xmlLogin.cxx b/dbaccess/source/filter/xml/xmlLogin.cxx
index 1fc9b41e0c7b..d747ef801f55 100644
--- a/dbaccess/source/filter/xml/xmlLogin.cxx
+++ b/dbaccess/source/filter/xml/xmlLogin.cxx
@@ -72,7 +72,7 @@ OXMLLogin::OXMLLogin( ODBFilter& rImport,
                         }
                         catch(const Exception&)
                         {
-                            DBG_UNHANDLED_EXCEPTION();
+                            DBG_UNHANDLED_EXCEPTION("dbaccess");
                         }
                     }
                     break;
@@ -83,7 +83,7 @@ OXMLLogin::OXMLLogin( ODBFilter& rImport,
                     }
                     catch(const Exception&)
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("dbaccess");
                     }
                     break;
                 case XML_TOK_USE_SYSTEM_USER:
@@ -103,14 +103,14 @@ OXMLLogin::OXMLLogin( ODBFilter& rImport,
                     }
                     catch(const Exception&)
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("dbaccess");
                     }
                     break;
             }
         }
         catch(const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
diff --git a/dbaccess/source/filter/xml/xmlServerDatabase.cxx b/dbaccess/source/filter/xml/xmlServerDatabase.cxx
index 9e2dc236e8f8..7ce8a7e3ff9a 100644
--- a/dbaccess/source/filter/xml/xmlServerDatabase.cxx
+++ b/dbaccess/source/filter/xml/xmlServerDatabase.cxx
@@ -130,7 +130,7 @@ OXMLServerDatabase::OXMLServerDatabase( ODBFilter& rImport,
         }
         catch(const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
diff --git a/dbaccess/source/filter/xml/xmlfilter.cxx b/dbaccess/source/filter/xml/xmlfilter.cxx
index 2fcbb3dc365c..2be57bf4343a 100644
--- a/dbaccess/source/filter/xml/xmlfilter.cxx
+++ b/dbaccess/source/filter/xml/xmlfilter.cxx
@@ -128,7 +128,7 @@ ErrCode ReadThroughComponent(
     }
     catch (const Exception&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     // success!
@@ -924,7 +924,7 @@ void ODBFilter::setPropertyInfo()
         }
         catch (const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
diff --git a/dbaccess/source/sdbtools/connection/tablename.cxx b/dbaccess/source/sdbtools/connection/tablename.cxx
index 9cb85bdc9760..c3ceb906b052 100644
--- a/dbaccess/source/sdbtools/connection/tablename.cxx
+++ b/dbaccess/source/sdbtools/connection/tablename.cxx
@@ -133,7 +133,7 @@ namespace sdbtools
         catch( const NoSuchElementException& ) { throw; }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
             throw NoSuchElementException();
         }
 
diff --git a/dbaccess/source/ui/app/AppController.cxx b/dbaccess/source/ui/app/AppController.cxx
index 8dcdc3d876f2..e07cf2aea470 100644
--- a/dbaccess/source/ui/app/AppController.cxx
+++ b/dbaccess/source/ui/app/AppController.cxx
@@ -311,7 +311,7 @@ void OApplicationController::disconnect()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     m_xDataSourceConnection.clear();
@@ -402,7 +402,7 @@ void SAL_CALL OApplicationController::disposing()
     }
     catch(const Exception&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     clearView();
@@ -927,7 +927,7 @@ FeatureState OApplicationController::GetState(sal_uInt16 _nId) const
     }
     catch(const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return aReturn;
 }
@@ -953,7 +953,7 @@ namespace
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
 
             bHandled = pApprove->wasSelected();
@@ -1376,7 +1376,7 @@ void OApplicationController::Execute(sal_uInt16 _nId, const Sequence< PropertyVa
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     InvalidateFeature(_nId);
 }
@@ -1607,7 +1607,7 @@ void SAL_CALL OApplicationController::elementReplaced( const ContainerEvent& _rE
         }
         catch( Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
@@ -1727,7 +1727,7 @@ bool OApplicationController::onEntryDoubleClick( SvTreeListBox const & _rTree )
         }
         catch(const Exception&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
     return false;   // not handled
@@ -1753,7 +1753,7 @@ bool OApplicationController::impl_isAlterableView_nothrow( const OUString& _rTab
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return bIsAlterableView;
 }
@@ -1996,7 +1996,7 @@ void OApplicationController::addContainerListener(const Reference<XNameAccess>&
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -2137,7 +2137,7 @@ void OApplicationController::renameEntry()
                         }
                         catch(const Exception& )
                         {
-                            DBG_UNHANDLED_EXCEPTION();
+                            DBG_UNHANDLED_EXCEPTION("dbaccess");
                         }
                     }
                     else
@@ -2148,7 +2148,7 @@ void OApplicationController::renameEntry()
     }
     catch(const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -2215,7 +2215,7 @@ void OApplicationController::showPreviewFor(const ElementType _eType,const OUStr
     }
     catch(const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -2311,7 +2311,7 @@ bool OApplicationController::requestDrag( sal_Int8 /*_nAction*/, const Point& /*
         }
         catch(const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
@@ -2483,7 +2483,7 @@ void OApplicationController::onAttachedFrame()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     if ( nConnectedControllers > 1 )
@@ -2536,7 +2536,7 @@ void OApplicationController::OnFirstControllerConnected()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -2590,7 +2590,7 @@ sal_Bool SAL_CALL OApplicationController::attachModel(const Reference< XModel >
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     m_xModel = _rxModel;
@@ -2613,7 +2613,7 @@ sal_Bool SAL_CALL OApplicationController::attachModel(const Reference< XModel >
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     // initial preview mode
@@ -2633,7 +2633,7 @@ sal_Bool SAL_CALL OApplicationController::attachModel(const Reference< XModel >
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 
@@ -2652,7 +2652,7 @@ void OApplicationController::containerFound( const Reference< XContainer >& _xCo
     }
     catch(const Exception&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -2671,7 +2671,7 @@ OUString OApplicationController::getCurrentlySelectedName(sal_Int32& _rnCommandT
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
     return sName;
@@ -2842,7 +2842,7 @@ void OApplicationController::impl_migrateScripts_nothrow()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
diff --git a/dbaccess/source/ui/app/AppControllerDnD.cxx b/dbaccess/source/ui/app/AppControllerDnD.cxx
index 928a67378a6b..238dcf83ebce 100644
--- a/dbaccess/source/ui/app/AppControllerDnD.cxx
+++ b/dbaccess/source/ui/app/AppControllerDnD.cxx
@@ -161,7 +161,7 @@ void OApplicationController::deleteTables(const std::vector< OUString>& _rList)
                     }
                     catch( const Exception& )
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("dbaccess");
                     }
 
                     if ( aErrorInfo.isValid() )
@@ -272,7 +272,7 @@ void OApplicationController::deleteObjects( ElementType _eType, const std::vecto
                 }
                 catch( const Exception& )
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("dbaccess");
                 }
             }
 
@@ -385,7 +385,7 @@ const SharedConnection& OApplicationController::ensureConnection( ::dbtools::SQL
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
             if ( aError.isValid() )
             {
@@ -422,7 +422,7 @@ bool OApplicationController::isConnectionReadOnly() const
         }
         catch(const SQLException&)
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
     // TODO check configuration
@@ -472,7 +472,7 @@ Reference< XNameAccess > OApplicationController::getElements( ElementType _eType
     }
     catch(const Exception&)
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 
     return xElements;
@@ -569,7 +569,7 @@ TransferableHelper* OApplicationController::copyObject()
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return nullptr;
 }
@@ -626,7 +626,7 @@ bool OApplicationController::paste( ElementType _eType, const svx::ODataAccessDe
                 }
                 catch(const Exception&)
                 {
-                    DBG_UNHANDLED_EXCEPTION();
+                    DBG_UNHANDLED_EXCEPTION("dbaccess");
                 }
 
                 Reference< XPropertySet > xQuery;
@@ -650,7 +650,7 @@ bool OApplicationController::paste( ElementType _eType, const svx::ODataAccessDe
                     catch(SQLException&) { throw; } // caught and handled by the outer catch
                     catch( const Exception& )
                     {
-                        DBG_UNHANDLED_EXCEPTION();
+                        DBG_UNHANDLED_EXCEPTION("dbaccess");
                     }
 
                     if (!bSuccess)
@@ -754,7 +754,7 @@ bool OApplicationController::paste( ElementType _eType, const svx::ODataAccessDe
     catch(const SQLException&) { showError( SQLExceptionInfo( ::cppu::getCaughtException() ) ); }
     catch(const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return false;
 }
diff --git a/dbaccess/source/ui/app/AppControllerGen.cxx b/dbaccess/source/ui/app/AppControllerGen.cxx
index fa367c373862..ef04d8c05932 100644
--- a/dbaccess/source/ui/app/AppControllerGen.cxx
+++ b/dbaccess/source/ui/app/AppControllerGen.cxx
@@ -129,7 +129,7 @@ void OApplicationController::convertToView(const OUString& _sName)
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -151,7 +151,7 @@ void OApplicationController::pasteFormat(SotClipboardFormatId _nFormatId)
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
@@ -212,7 +212,7 @@ void OApplicationController::openDialog( const OUString& _sServiceName )
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -501,7 +501,7 @@ void OApplicationController::previewChanged( sal_Int32 _nMode )
         }
         catch ( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
     InvalidateFeature(SID_DB_APP_DISABLE_PREVIEW);
@@ -554,7 +554,7 @@ OUString OApplicationController::getDatabaseName() const
     }
     catch ( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
     return sDatabaseName;
 }
@@ -585,7 +585,7 @@ void OApplicationController::onDocumentOpened( const OUString& _rName, const sal
     }
     catch( const Exception& )
     {
-        DBG_UNHANDLED_EXCEPTION();
+        DBG_UNHANDLED_EXCEPTION("dbaccess");
     }
 }
 
@@ -720,7 +720,7 @@ void OApplicationController::doAction(sal_uInt16 _nId, const ElementOpenMode _eO
             }
             catch(const Exception&)
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
         }
         if ( !aSendMail.IsEmpty() )
diff --git a/dbaccess/source/ui/app/AppDetailPageHelper.cxx b/dbaccess/source/ui/app/AppDetailPageHelper.cxx
index ab5e48ca90d4..082d23a652e6 100644
--- a/dbaccess/source/ui/app/AppDetailPageHelper.cxx
+++ b/dbaccess/source/ui/app/AppDetailPageHelper.cxx
@@ -1065,7 +1065,7 @@ void OAppDetailPageHelper::showPreview(const Reference< XContent >& _xContent)
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
     }
 }
diff --git a/dbaccess/source/ui/app/AppView.cxx b/dbaccess/source/ui/app/AppView.cxx
index 712d962a9167..d4ebeed87eae 100644
--- a/dbaccess/source/ui/app/AppView.cxx
+++ b/dbaccess/source/ui/app/AppView.cxx
@@ -513,7 +513,7 @@ void OApplicationView::showPreview( const OUString& _sDataSourceName,
         }
         catch( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
         if ( m_xObject.is() )
             startComponentListening(m_xObject);
diff --git a/dbaccess/source/ui/app/subcomponentmanager.cxx b/dbaccess/source/ui/app/subcomponentmanager.cxx
index 493339887d9c..c6d1bb33085c 100644
--- a/dbaccess/source/ui/app/subcomponentmanager.cxx
+++ b/dbaccess/source/ui/app/subcomponentmanager.cxx
@@ -279,7 +279,7 @@ namespace dbaui
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
             return bSuccess;
         }
@@ -306,7 +306,7 @@ namespace dbaui
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
             return bSuccess;
         }
@@ -325,7 +325,7 @@ namespace dbaui
             }
             catch( const Exception& )
             {
-                DBG_UNHANDLED_EXCEPTION();
+                DBG_UNHANDLED_EXCEPTION("dbaccess");
             }
         }
     }
@@ -434,7 +434,7 @@ namespace dbaui
         }
         catch ( const Exception& )
         {
-            DBG_UNHANDLED_EXCEPTION();
+            DBG_UNHANDLED_EXCEPTION("dbaccess");
         }
 
         return empty();
diff --git a/dbaccess/source/ui/browser/brwctrlr.cxx b/dbaccess/source/ui/browser/brwctrlr.cxx

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list