poco:

Run:40325955387
Check:PR #235716: bugprone-exception-escape
Status:ok
Time:48s
Warnings:27 (TP 20, FP 7, unclassified 0)
Source:pocoproject/poco/blob/78a5716858c481631bc66048641c1ba884fc509e

New warnings, not in baseline (0):

None.

Gone, only in baseline (0):

None.

Unchanged, also in baseline (27):

VerdictLocationMessage
FPActiveRecord/Compiler/src/Compiler.cpp:234:1an exception may be thrown in function 'main' which should not throw exceptions
TPData/src/RecordSet.cpp:74:12an exception may be thrown in function 'RecordSet' which should not throw exceptions
TPData/src/RecordSet.cpp:108:23an exception may be thrown in function 'operator=' which should not throw exceptions
TPFoundation/src/ActiveThreadPool.cpp:309:26an exception may be thrown in function '~ActiveThreadPoolPrivate' which should not throw exceptions
TPFoundation/src/FileStreamRWLock.cpp:34:19an exception may be thrown in function '~FileStreamRWLock' which should not throw exceptions
TPFoundation/src/TaskManager.cpp:49:14an exception may be thrown in function '~TaskManager' which should not throw exceptions
TPFoundation/src/Thread_POSIX.cpp:101:13an exception may be thrown in function '~ThreadImpl' which should not throw exceptions
TPMongoDB/include/Poco/MongoDB/Document.h:45:7an exception may be thrown in function 'operator()' which should not throw exceptions
TPMongoDB/include/Poco/MongoDB/Document.h:50:7an exception may be thrown in function 'operator()' which should not throw exceptions
TPMongoDB/include/Poco/MongoDB/Document.h:55:7an exception may be thrown in function 'operator()' which should not throw exceptions
FPMongoDB/include/Poco/MongoDB/Document.h:69:7an exception may be thrown in function 'operator()' which should not throw exceptions
FPMongoDB/src/ReplicaSetConnection.cpp:125:28an exception may be thrown in function 'matchesReadPreference' which should not throw exceptions
TPNet/src/SocketReactor.cpp:71:16an exception may be thrown in function '~SocketReactor' which should not throw exceptions
TPNet/src/SocketReactor.cpp:356:22an exception may be thrown in function '~ScopedSocketReactor' which should not throw exceptions
FPPageCompiler/File2Page/src/File2Page.cpp:294:1an exception may be thrown in function 'main' which should not throw exceptions
FPPageCompiler/src/PageCompiler.cpp:390:1an exception may be thrown in function 'main' which should not throw exceptions
TPUtil/include/Poco/Util/AbstractConfiguration.h:463:3an exception may be thrown in function '~ScopedLock' which should not throw exceptions
TPdependencies/quill/include/quill/Backend.h:164:35an exception may be thrown in function 'convert_rdtsc_to_epoch_time' which should not throw exceptions
TPdependencies/quill/include/quill/Frontend.h:329:36an exception may be thrown in function 'get_valid_logger' which should not throw exceptions
TPdependencies/quill/include/quill/backend/BackendWorker.h:1042:28an exception may be thrown in function '_check_failure_counter' which should not throw exceptions
FPdependencies/quill/include/quill/backend/BackendWorker.h:1080:103an exception may be thrown in function '_process_named_args_format_message' which should not throw exceptions
TPdependencies/quill/include/quill/backend/ManualBackendWorker.h:27:3an exception may be thrown in function '~ManualBackendWorker' which should not throw exceptions
TPdependencies/quill/include/quill/backend/StringFromTime.h:429:33an exception may be thrown in function '_next_noon_or_midnight_timestamp' which should not throw exceptions
FPdependencies/quill/include/quill/bundled/fmt/format-inl.h:73:20an exception may be thrown in function 'format_error_code' which should not throw exceptions
TPdependencies/quill/include/quill/core/LoggerManager.h:40:38an exception may be thrown in function 'instance' which should not throw exceptions
TPdependencies/quill/include/quill/core/ThreadContextManager.h:403:52an exception may be thrown in function 'get_local_thread_context<Poco::PocoFrontendOptions>' which should not throw exceptions
TPdependencies/quill/include/quill/sinks/FileSink.h:341:35an exception may be thrown in function 'append_datetime_to_filename' which should not throw exceptions