[QGIS-Developer] DB Manager makes QGSI crashing

matteo matteo.ghetta at gmail.com
Thu Sep 3 02:29:34 PDT 2020


Hi all,

with a fresh new compiled version of QGIS on Debian, I can open DB
Manager but when I try to expand a PostGIS DB, QGIS crashes with this error:

QGIS died on signal 11[New LWP 48502]
[New LWP 48503]
[New LWP 48504]
[New LWP 48505]
[New LWP 48507]
[New LWP 48508]
[New LWP 48509]
[New LWP 48510]
[New LWP 48511]
[New LWP 48512]
[New LWP 48513]
[New LWP 48514]
[New LWP 48515]
[New LWP 48516]
[New LWP 48517]
[New LWP 48518]
[New LWP 48519]
[New LWP 48520]
[New LWP 48521]
[New LWP 48522]
[New LWP 48523]
[New LWP 48524]
[New LWP 48525]
[New LWP 48526]
[New LWP 48528]
[New LWP 48535]
[New LWP 48536]
[New LWP 48537]
[New LWP 48538]
[New LWP 48539]
[New LWP 48540]
[New LWP 48541]
[New LWP 48542]
[New LWP 48543]
[New LWP 48544]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f6e13e942c7 in __GI___wait4 (pid=48546, stat_loc=0x7ffd9cf84e54,
options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27
27	../sysdeps/unix/sysv/linux/wait4.c: No such file or directory.
[Current thread is 1 (Thread 0x7f6e04fa6f40 (LWP 48501))]
#0  0x00007f6e13e942c7 in __GI___wait4 (pid=48546,
stat_loc=0x7ffd9cf84e54, options=0, usage=0x0) at
../sysdeps/unix/sysv/linux/wait4.c:27
#1  0x000055f30925affb in qgisCrash(int) ()
#2  0x00007f6e13e04e30 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#3  __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:65
#4  0x00007f6d495053b9 in  () at
/usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-38-x86_64-linux-gnu.so
#5  0x00007f6d497589c7 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#6  0x00007f6d49759817 in _PyObject_MakeTpCall () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#7  0x00007f6d49734cd3 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#8  0x00007f6d497328f9 in _PyEval_EvalFrameDefault () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#9  0x00007f6d49831ebf in _PyEval_EvalCodeWithName () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#10 0x00007f6d49758b61 in _PyFunction_Vectorcall () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#11 0x00007f6d4975a79a in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#12 0x00007f6d49734c4d in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#13 0x00007f6d497328f9 in _PyEval_EvalFrameDefault () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#14 0x00007f6d49831ebf in _PyEval_EvalCodeWithName () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#15 0x00007f6d49758b61 in _PyFunction_Vectorcall () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#16 0x00007f6d4975a79a in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#17 0x00007f6d49734c4d in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#18 0x00007f6d497328f9 in _PyEval_EvalFrameDefault () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#19 0x00007f6d4972a073 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#20 0x00007f6d4975a79a in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#21 0x00007f6d49734c4d in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#22 0x00007f6d497328f9 in _PyEval_EvalFrameDefault () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#23 0x00007f6d49831ebf in _PyEval_EvalCodeWithName () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#24 0x00007f6d49758b61 in _PyFunction_Vectorcall () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#25 0x00007f6d4975a79a in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#26 0x00007f6d49734c4d in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#27 0x00007f6d497328f9 in _PyEval_EvalFrameDefault () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#28 0x00007f6d4972a073 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#29 0x00007f6d4975a713 in  () at /lib/x86_64-linux-gnu/libpython3.8.so.1.0
#30 0x00007f6d4975913c in PyVectorcall_Call () at
/lib/x86_64-linux-gnu/libpython3.8.so.1.0
#31 0x00007f6d8be67dda in  () at
/usr/lib/python3/dist-packages/sip.cpython-38-x86_64-linux-gnu.so
#32 0x00007f6d8be68009 in  () at
/usr/lib/python3/dist-packages/sip.cpython-38-x86_64-linux-gnu.so
#33 0x00007f6d494608bf in  () at
/usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-38-x86_64-linux-gnu.so
#34 0x00007f6d4957ca60 in  () at
/usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-38-x86_64-linux-gnu.so
#35 0x00007f6e1726d92a in QTreeViewPrivate::layout(int, bool, bool) ()
at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007f6e17270504 in QTreeViewPrivate::expand(int, bool) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007f6e17271dc6 in
QTreeViewPrivate::expandOrCollapseItemAtPos(QPoint const&) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007f6e172745ad in QTreeView::mousePressEvent(QMouseEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007f6d46ccf003 in  () at
/usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-38-x86_64-linux-gnu.so
#40 0x00007f6e16fe852e in QWidget::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007f6e1708fd4e in QFrame::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007f6d46cd0ec3 in  () at
/usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-38-x86_64-linux-gnu.so
#43 0x00007f6e1650d87b in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x00007f6e16fa802e in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007f6e16fad781 in QApplication::notify(QObject*, QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007f6e14ce67fb in QgsApplication::notify(QObject*, QEvent*) ()
at /home/matteo/dev/qgis-master/output/lib/libqgis_core.so.3.15.0
#47 0x00007f6e1650db62 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x00007f6e16fac696 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool,
bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007f6e1700095e in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x00007f6e170037ae in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007f6e16fa803f in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#52 0x00007f6e14ce67fb in QgsApplication::notify(QObject*, QEvent*) ()
at /home/matteo/dev/qgis-master/output/lib/libqgis_core.so.3.15.0
#53 0x00007f6e1650db62 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#54 0x00007f6e168d545b in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#55 0x00007f6e168abc0b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#56 0x00007f6e04b50b6a in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#57 0x00007f6e0c3855fd in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007f6e0c385880 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00007f6e0c38590f in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#60 0x00007f6e165632ff in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#61 0x00007f6e1650c4db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#62 0x00007f6e16514782 in QCoreApplication::exec() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#63 0x000055f309261555 in main ()
[Inferior 1 (process 48501) detached]
gdb returned 0
Aborted


Any suggestion?

Cheers and thanks

Matteo



More information about the QGIS-Developer mailing list