doxypress 1.3.8: Core dump when navigating to output directory
Posted: Sat Aug 15 2020 3:35 pm
Hello everyone,
I just tried doxypress 1.3.8 ubuntu-16 and got a SEGV when trying to choose the output directory. I ran it again under gdb and got a stack trace which is shown below:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Gdb: -nograb added to command-line options.
Use the -dograb option to enforce grabbing.
[New Thread 0x7fffec501700 (LWP 9149)]
adding QXcbScreen(0x876410, name=:0.0-32, geometry=1920x1080+0+0, availableGeometry=1920x1052+0+0, devicePixelRatio=1.0, logicalDpi=QPair(73.0,73.9), physicalSize=668.0x371.0mm, screenNumber=0, virtualSize=1920x1080 (1920.0x1080.0mm), orientation=0, depth=24, refreshRate=60.0, root=290, windowManagerName=KWin) (Primary: false )
primary output is :0.0-32
Choosing xcb gl-integration based on following priority
(xcb_glx, xcb_egl)
Failed to create xcb gl-integration
[New Thread 0x7fffeba82700 (LWP 9153)]
[New Thread 0x7fffeb281700 (LWP 9154)]
Thread 1 "doxypressapp" received signal SIGSEGV, Segmentation fault.
0x00007ffff5b8b880 in QStandardItemModelPrivate::itemChanged(QStandardItem*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
(gdb) where
#0 0x00007ffff5b8b880 in QStandardItemModelPrivate::itemChanged(QStandardItem*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#1 0x00007ffff5b8e76e in QStandardItem::setData(QVariant const&, int) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#2 0x00007ffff5b92e12 in QStandardItemModel::setData(QModelIndex const&, QVariant const&, int) ()
from /home/marlowa/mystuff/tools/libCsGui1.6.so
#3 0x00007ffff5798851 in QUrlModel::setData(QModelIndex const&, QVariant const&, int) ()
from /home/marlowa/mystuff/tools/libCsGui1.6.so
#4 0x00007ffff5798b73 in QUrlModel::setUrl(QModelIndex const&, QUrl const&, QModelIndex const&) ()
from /home/marlowa/mystuff/tools/libCsGui1.6.so
#5 0x00007ffff57985a1 in QUrlModel::addUrls(QList<QUrl> const&, int, bool) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#6 0x00007ffff56ab49e in QFileDialogComboBox::showPopup() () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#7 0x00007ffff63ef59e in QComboBoxPrivate::showPopupFromMouseEvent(QMouseEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#8 0x00007ffff5d3671c in QWidget::event(QEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#9 0x00007ffff63ef2cf in QComboBox::event(QEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#10 0x00007ffff5c61924 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#11 0x00007ffff5c64c5c in QApplication::notify(QObject*, QEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#12 0x00007ffff374f06f in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /home/marlowa/mystuff/tools/libCsCore1.6.so
#13 0x00007ffff5c624cb in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#14 0x00007ffff5d47510 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
I just tried doxypress 1.3.8 ubuntu-16 and got a SEGV when trying to choose the output directory. I ran it again under gdb and got a stack trace which is shown below:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Gdb: -nograb added to command-line options.
Use the -dograb option to enforce grabbing.
[New Thread 0x7fffec501700 (LWP 9149)]
adding QXcbScreen(0x876410, name=:0.0-32, geometry=1920x1080+0+0, availableGeometry=1920x1052+0+0, devicePixelRatio=1.0, logicalDpi=QPair(73.0,73.9), physicalSize=668.0x371.0mm, screenNumber=0, virtualSize=1920x1080 (1920.0x1080.0mm), orientation=0, depth=24, refreshRate=60.0, root=290, windowManagerName=KWin) (Primary: false )
primary output is :0.0-32
Choosing xcb gl-integration based on following priority
(xcb_glx, xcb_egl)
Failed to create xcb gl-integration
[New Thread 0x7fffeba82700 (LWP 9153)]
[New Thread 0x7fffeb281700 (LWP 9154)]
Thread 1 "doxypressapp" received signal SIGSEGV, Segmentation fault.
0x00007ffff5b8b880 in QStandardItemModelPrivate::itemChanged(QStandardItem*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
(gdb) where
#0 0x00007ffff5b8b880 in QStandardItemModelPrivate::itemChanged(QStandardItem*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#1 0x00007ffff5b8e76e in QStandardItem::setData(QVariant const&, int) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#2 0x00007ffff5b92e12 in QStandardItemModel::setData(QModelIndex const&, QVariant const&, int) ()
from /home/marlowa/mystuff/tools/libCsGui1.6.so
#3 0x00007ffff5798851 in QUrlModel::setData(QModelIndex const&, QVariant const&, int) ()
from /home/marlowa/mystuff/tools/libCsGui1.6.so
#4 0x00007ffff5798b73 in QUrlModel::setUrl(QModelIndex const&, QUrl const&, QModelIndex const&) ()
from /home/marlowa/mystuff/tools/libCsGui1.6.so
#5 0x00007ffff57985a1 in QUrlModel::addUrls(QList<QUrl> const&, int, bool) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#6 0x00007ffff56ab49e in QFileDialogComboBox::showPopup() () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#7 0x00007ffff63ef59e in QComboBoxPrivate::showPopupFromMouseEvent(QMouseEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#8 0x00007ffff5d3671c in QWidget::event(QEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#9 0x00007ffff63ef2cf in QComboBox::event(QEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#10 0x00007ffff5c61924 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#11 0x00007ffff5c64c5c in QApplication::notify(QObject*, QEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#12 0x00007ffff374f06f in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /home/marlowa/mystuff/tools/libCsCore1.6.so
#13 0x00007ffff5c624cb in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/marlowa/mystuff/tools/libCsGui1.6.so
#14 0x00007ffff5d47510 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /home/marlowa/mystuff/tools/libCsGui1.6.so