$ gdb sen2agri-orchestrator GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-120.el7 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/sen2agri-orchestrator...done. (gdb) r Starting program: /bin/sen2agri-orchestrator [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib64/libthread_db.so.1". Reading settings from /etc/sen2agri/sen2agri.conf [New Thread 0x7fffebc88700 (LWP 43706)] Invalid processor configuration found in database: l2-s1, igoring it as no handler is available for it! Invalid processor configuration found in database: lpis, igoring it as no handler is available for it! [New Thread 0x7fffe3fff700 (LWP 43709)] QThread: Destroyed while thread is still running Program received signal SIGABRT, Aborted. 0x00007ffff6b5b387 in raise () from /usr/lib64/libc.so.6 Missing separate debuginfos, use: debuginfo-install sen2agri-app-2.1.54-1.x86_64 (gdb) bt #0 0x00007ffff6b5b387 in raise () from /usr/lib64/libc.so.6 #1 0x00007ffff6b5ca78 in abort () from /usr/lib64/libc.so.6 #2 0x00007ffff79c2ce1 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib64/libQt5Core.so.5 #3 0x00007ffff79d0924 in QThread::~QThread() () from /usr/lib64/libQt5Core.so.5 #4 0x000000000040d7d4 in ~OrchestratorWorker (this=, __in_chrg=) at /sen2agri/sen2agri-orchestrator/orchestratorworker.hpp:17 #5 Orchestrator::~Orchestrator (this=0x7fffffffe280, __in_chrg=) at /sen2agri/sen2agri-orchestrator/orchestrator.hpp:13 #6 0x000000000040c9c1 in main (argc=1, argv=) at /sen2agri/sen2agri-orchestrator/main.cpp:24 gdb) thread apply all bt Thread 3 (Thread 0x7fffe3fff700 (LWP 43709)): #0 0x00007ffff6c18c3d in poll () from /usr/lib64/libc.so.6 #1 0x00007fffeb2523c6 in pqSocketCheck () from /usr/pgsql-12/lib/libpq.so.5 #2 0x00007fffeb252450 in pqWaitTimed () from /usr/pgsql-12/lib/libpq.so.5 #3 0x00007fffeb24a835 in connectDBComplete () from /usr/pgsql-12/lib/libpq.so.5 #4 0x00007fffeb24d58f in PQconnectdb () from /usr/pgsql-12/lib/libpq.so.5 #5 0x00007ffff7eff142 in QPSQLDriver::open(QString const&, QString const&, QString const&, QString const&, int, QString const&) () from /usr/lib64/qt5/plugins/sqldrivers/libqsqlpsql.so #6 0x00007ffff7f2fe51 in QSqlDatabase::open() () from /usr/lib64/libQt5Sql.so.5 #7 0x00000000004bd0df in SqlDatabaseRAII::SqlDatabaseRAII (this=0x7fffe3ffe6e0, name=..., hostName=..., databaseName=..., userName=..., password=...) at /sen2agri/sen2agri-persistence/sqldatabaseraii.cpp:34 #8 0x00000000004bc3de in DBProvider::getDatabase (this=this@entry=0x7fffffffe298, name=...) at /sen2agri/sen2agri-persistence/dbprovider.cpp:13 #9 0x00000000004a149f in PersistenceManagerDBProvider::getDatabase (this=this@entry=0x7fffffffe298) at /sen2agri/sen2agri-persistence/persistencemanager.cpp:38 #10 0x00000000004b5786 in PersistenceManagerDBProvider::GetNewEvents (this=0x7fffffffe298) at /sen2agri/sen2agri-persistence/persistencemanager.cpp:610 #11 0x000000000041a91c in EventProcessingContext::GetNewEvents (this=this@entry=0x7fffe3ffe8c0) at /sen2agri/sen2agri-orchestrator/eventprocessingcontext.cpp:112 #12 0x00000000004179b7 in OrchestratorWorker::RescanEvents (this=0x7fffffffe2c8) at /sen2agri/sen2agri-orchestrator/orchestratorworker.cpp:37 #13 0x00007ffff7ba91de in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5 #14 0x00007ffff7b7fb05 in doNotify(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #15 0x00007ffff7b7fbe6 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #16 0x00007ffff7b82503 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5 #17 0x00007ffff7bceab3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQt5Core.so.5 #18 0x00007ffff3e07099 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #19 0x00007ffff3e073f8 in g_main_context_iterate.isra.19 () from /usr/lib64/libglib-2.0.so.0 #20 0x00007ffff3e074ac in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #21 0x00007ffff7bce45c in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQt5Core.so.5 #22 0x00007ffff7b7e6db in QEventLoop::exec(QFlags) () from /usr/lib64/libQt5Core.so.5 #23 0x00007ffff79d17f8 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #24 0x00007ffff79d5e71 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #25 0x00007ffff7719ea5 in start_thread () from /usr/lib64/libpthread.so.0 #26 0x00007ffff6c238dd in clone () from /usr/lib64/libc.so.6 Thread 2 (Thread 0x7fffebc88700 (LWP 43706)): #0 0x00007ffff6c18c3d in poll () from /usr/lib64/libc.so.6 #1 0x00007ffff3e0737c in g_main_context_iterate.isra.19 () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffff3e074ac in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffff7bce45c in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQt5Core.so.5 #4 0x00007ffff7b7e6db in QEventLoop::exec(QFlags) () from /usr/lib64/libQt5Core.so.5 #5 0x00007ffff79d17f8 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #6 0x00007ffff7f753b5 in QDBusConnectionManager::run() () from /usr/lib64/libQt5DBus.so.5 #7 0x00007ffff79d5e71 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #8 0x00007ffff7719ea5 in start_thread () from /usr/lib64/libpthread.so.0 #9 0x00007ffff6c238dd in clone () from /usr/lib64/libc.so.6 Thread 1 (Thread 0x7ffff7f0a880 (LWP 43696)): #0 0x00007ffff6b5b387 in raise () from /usr/lib64/libc.so.6 #1 0x00007ffff6b5ca78 in abort () from /usr/lib64/libc.so.6 #2 0x00007ffff79c2ce1 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib64/libQt5Core.so.5 #3 0x00007ffff79d0924 in QThread::~QThread() () from /usr/lib64/libQt5Core.so.5 #4 0x000000000040d7d4 in ~OrchestratorWorker (this=, __in_chrg=) at /sen2agri/sen2agri-orchestrator/orchestratorworker.hpp:17 #5 Orchestrator::~Orchestrator (this=0x7fffffffe280, __in_chrg=) at /sen2agri/sen2agri-orchestrator/orchestrator.hpp:13 #6 0x000000000040c9c1 in main (argc=1, argv=) at /sen2agri/sen2agri-orchestrator/main.cpp:24