[sen2agri-service@l-centos-7U4-anouk ~]$ gdb --args sen2agri-orchestrator GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-110.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 0x7fffec103700 (LWP 3191)] GetProcessorDescriptions took 2 ms [New Thread 0x7fffe3fff700 (LWP 3194)] QThread: Destroyed while thread is still running Program received signal SIGABRT, Aborted. 0x00007ffff6b681f7 in raise () from /usr/lib64/libc.so.6 Missing separate debuginfos, use: debuginfo-install sen2agri-app-1.8.1-1.x86_64 (gdb) bt #0 0x00007ffff6b681f7 in raise () from /usr/lib64/libc.so.6 #1 0x00007ffff6b698e8 in abort () from /usr/lib64/libc.so.6 #2 0x00007ffff79c5b91 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib64/libQt5Core.so.5 #3 0x00007ffff79d37f4 in QThread::~QThread() () from /usr/lib64/libQt5Core.so.5 #4 0x000000000040c0e4 in ~OrchestratorWorker (this=, __in_chrg=) at /home/cudroiu/sen2agri/sen2agri-orchestrator/orchestratorworker.hpp:17 #5 Orchestrator::~Orchestrator (this=0x7fffffffe290, __in_chrg=) at /home/cudroiu/sen2agri/sen2agri-orchestrator/orchestrator.hpp:13 #6 0x000000000040b591 in main (argc=1, argv=) at /home/cudroiu/sen2agri/sen2agri-orchestrator/main.cpp:24 (gdb) thread apply all bt Thread 3 (Thread 0x7fffe3fff700 (LWP 3194)): #0 0x00007ffff77239ed in connect () from /usr/lib64/libpthread.so.0 #1 0x00007fffeb6e1ddd in PQconnectPoll () from /usr/pgsql-9.4/lib/libpq.so.5 #2 0x00007fffeb6e2fe6 in connectDBStart () from /usr/pgsql-9.4/lib/libpq.so.5 #3 0x00007fffeb6e3664 in PQconnectStart () from /usr/pgsql-9.4/lib/libpq.so.5 #4 0x00007fffeb6e3686 in PQconnectdb () from /usr/pgsql-9.4/lib/libpq.so.5 #5 0x00007ffff7fef152 in QPSQLDriver::open(QString const&, QString const&, QString const&, QString const&, int, QString const&) () from /usr/lib64/qt5/plugins/sqldrivers/libqsqlpsql.so #6 0x00007ffff7f25e51 in QSqlDatabase::open() () from /usr/lib64/libQt5Sql.so.5 #7 0x00000000004a1353 in SqlDatabaseRAII::SqlDatabaseRAII ( this=0x7fffe3ffe6e0, name=..., hostName=..., databaseName=..., userName=..., password=...) at /home/cudroiu/sen2agri/sen2agri-persistence/sqldatabaseraii.cpp:34 #8 0x00000000004a05be in DBProvider::getDatabase ( this=this@entry=0x7fffffffe2a8, name=...) at /home/cudroiu/sen2agri/sen2agri-persistence/dbprovider.cpp:13 #9 0x000000000048482f in PersistenceManagerDBProvider::getDatabase ( this=this@entry=0x7fffffffe2a8) at /home/cudroiu/sen2agri/sen2agri-persistence/persistencemanager.cpp:37 #10 0x0000000000499666 in PersistenceManagerDBProvider::GetNewEvents ( this=0x7fffffffe2a8) at /home/cudroiu/sen2agri/sen2agri-persistence/persistencemanager.cpp:592 #11 0x0000000000417acc in EventProcessingContext::GetNewEvents ( this=this@entry=0x7fffe3ffe8c0) at /home/cudroiu/sen2agri/sen2agri-orchestrator/eventprocessingcontext.cpp:94 #12 0x0000000000414957 in OrchestratorWorker::RescanEvents (this= 0x7fffffffe2d8) at /home/cudroiu/sen2agri/sen2agri-orchestrator/orchestratorworker.cpp:37 #13 0x00007ffff7bab81e in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5 #14 0x00007ffff7b82205 in doNotify(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #15 0x00007ffff7b822e6 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #16 0x00007ffff7b84c03 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5 #17 0x00007ffff7bd1113 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQt5Core.so.5 #18 0x00007ffff40474c9 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #19 0x00007ffff4047818 in g_main_context_iterate.isra.21 () from /usr/lib64/libglib-2.0.so.0 #20 0x00007ffff40478cc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #21 0x00007ffff7bd0abc in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQt5Core.so.5 #22 0x00007ffff7b80deb in QEventLoop::exec(QFlags) () from /usr/lib64/libQt5Core.so.5 #23 0x00007ffff79d46c8 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #24 0x00007ffff79d8b71 in QThreadPrivate::start(void*) () ---Type to continue, or q to quit---q from /usr/lib64/libQt5Quit (gdb) quit A debugging session is active. Inferior 1 [process 3185] will be killed. Quit anyway? (y or n) y [sen2agri-service@l-centos-7U4-anouk ~]$ exit logout [s_admin@l-centos-7U4-anouk s_admin]$