(gdb) backtrace #0 0x00007ffff0452a10 in raise () at /usr/lib/libc.so.6 #1 0x00007ffff045413a in abort () at /usr/lib/libc.so.6 #2 0x00007ffff0497318 in __malloc_assert () at /usr/lib/libc.so.6 #3 0x00007ffff0499f6c in _int_malloc () at /usr/lib/libc.so.6 #4 0x00007ffff049a801 in _int_realloc () at /usr/lib/libc.so.6 #5 0x00007ffff049bc09 in realloc () at /usr/lib/libc.so.6 #6 0x00007ffff14b11c3 in QBezier::addToPolygon(QDataBuffer&, double) const () at /usr/lib/libQt5Gui.so.5 #7 0x00007ffff1547b0d in () at /usr/lib/libQt5Gui.so.5 #8 0x00007ffff1549c8e in () at /usr/lib/libQt5Gui.so.5 #9 0x00007ffff1573521 in QRasterPaintEngine::fill(QVectorPath const&, QBrush const&) () at /usr/lib/libQt5Gui.so.5 #10 0x00007ffff155bdb1 in QPaintEngineEx::stroke(QVectorPath const&, QPen const&) () at /usr/lib/libQt5Gui.so.5 #11 0x00007ffff156fe60 in QRasterPaintEngine::stroke(QVectorPath const&, QPen const&) () at /usr/lib/libQt5Gui.so.5 #12 0x00007ffff15570d5 in QPaintEngineEx::draw(QVectorPath const&) () at /usr/lib/libQt5Gui.so.5 #13 0x00007ffff15585a5 in QPaintEngineEx::drawRoundedRect(QRectF const&, double, double, Qt::SizeMode) () at /usr/lib/libQt5Gui.so.5 #14 0x00007ffff1585e4b in QPainter::drawRoundedRect(QRectF const&, double, double, Qt::SizeMode) () at /usr/lib/libQt5Gui.so.5 #15 0x00007ffff71cdff6 in () at /usr/lib/libQt5Widgets.so.5 #16 0x00007ffff717298f in QCommonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () at /usr/lib/libQt5Widgets.so.5 #17 0x00007ffff71c9f97 in () at /usr/lib/libQt5Widgets.so.5 #18 0x00007ffff71a0ee5 in () at /usr/lib/libQt5Widgets.so.5 #19 0x00007ffff717545c in QCommonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () at /usr/lib/libQt5Widgets.so.5 #20 0x00007ffff71c12fe in () at /usr/lib/libQt5Widgets.so.5 #21 0x00007ffff719f012 in () at /usr/lib/libQt5Widgets.so.5 #22 0x00007ffff72751ee in QPushButton::paintEvent(QPaintEvent*) () at /usr/lib/libQt5Widgets.so.5 #23 0x00007ffff713bcd8 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #24 0x00007ffff70f434c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #25 0x00007ffff70fbb61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #26 0x00007ffff0dd3470 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #27 0x00007ffff7134a3a in QWidgetPrivate::sendPaintEvent(QRegion const&) () at /usr/lib/libQt5Widgets.so.5 #28 0x00007ffff71350a6 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #29 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #30 0x00007ffff7135c99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #31 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 ---Type to continue, or q to quit--- #32 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #33 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #34 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #35 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #36 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #37 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #38 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #39 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #40 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #41 0x00007ffff7135c99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #42 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #43 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #44 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #45 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #46 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #47 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #48 0x00007ffff7135c99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #49 0x00007ffff7135c99 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #50 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #51 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #52 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #53 0x00007ffff7135dac in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () ---Type to continue, or q to quit--- at /usr/lib/libQt5Widgets.so.5 #54 0x00007ffff7134c04 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /usr/lib/libQt5Widgets.so.5 #55 0x00007ffff7104778 in () at /usr/lib/libQt5Widgets.so.5 #56 0x00007ffff7104922 in () at /usr/lib/libQt5Widgets.so.5 #57 0x00007ffff7123e7f in QWidgetPrivate::syncBackingStore() () at /usr/lib/libQt5Widgets.so.5 #58 0x00007ffff713bda8 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #59 0x00007ffff723ad1b in QMainWindow::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #60 0x00005555556456b1 in Widget::event(QEvent*) () #61 0x00007ffff70f434c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #62 0x00007ffff70fbb61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #63 0x00007ffff0dd3470 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #64 0x00007ffff0dd5bfd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #65 0x00007ffff0e27c73 in () at /usr/lib/libQt5Core.so.5 #66 0x00007ffff29647b7 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #67 0x00007ffff2964a20 in () at /usr/lib/libglib-2.0.so.0 #68 0x00007ffff2964acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #69 0x00007ffff0e2807f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #70 0x00007ffff0dd18ca in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #71 0x00007ffff0dd9e14 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #72 0x00005555555f3621 in main ()