Application: partitionmanager (4.0.0) Qt Version: 5.13.2 Frameworks Version: 5.66.0 Operating System: Linux 5.4.15-200.fc31.x86_64 x86_64 Distribution: "Fedora release 31 (Thirty One)" -- Information about the crash: - What I was doing when the application crashed: Looking at various device and partition descriptions. I'm running a Fedora 31 system using the Plasma desktop on an Intel Atom processor in a Microsoft Surface 3 box, booting from a 2Tb USB-3 drive. I have 2 1Tb micro SD drives, and two Logitech USB device (mouse and keyboard) in an Atolla USB 4-port, powered, USB extender. (The 1Tb Micro SD cards were only ~$20 each on Amazon!) The drives are all recognized as mmcblk devices, and work well. One of the Micro SD cards is formatted as exFAT, the other as NTFS. I suspect, but cannot prove, that the crash occured when I pointed the partition manager at the exFAT (single partition) device. The partition manager screen "blinked out" (e.g., crashed) as soon as I selected one of the two MicroSD chips. -- Backtrace: Application: KDE Partition Manager (partitionmanager), signal: Floating point exception Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb4300e9800 (LWP 29774))] Thread 6 (Thread 0x7fb407fff700 (LWP 29783)): #0 0x00007fb4337f844c in read () at /lib64/libc.so.6 #1 0x00007fb43239853f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0 #2 0x00007fb432350357 in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007fb4323507b2 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007fb432350b93 in g_main_loop_run () at /lib64/libglib-2.0.so.0 #5 0x00007fb418d86a4a in gdbus_shared_thread_func () at /lib64/libgio-2.0.so.0 #6 0x00007fb432379fc2 in g_thread_proxy () at /lib64/libglib-2.0.so.0 #7 0x00007fb432c054e2 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fb4338076d3 in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fb418bed700 (LWP 29782)): #0 0x00007fb4337fca6f in poll () at /lib64/libc.so.6 #1 0x00007fb43235080e in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fb432350943 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fb432350991 in glib_worker_main () at /lib64/libglib-2.0.so.0 #4 0x00007fb432379fc2 in g_thread_proxy () at /lib64/libglib-2.0.so.0 #5 0x00007fb432c054e2 in start_thread () at /lib64/libpthread.so.0 #6 0x00007fb4338076d3 in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fb419762700 (LWP 29780)): #0 0x00007fb4337f844c in read () at /lib64/libc.so.6 #1 0x00007fb43239853f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0 #2 0x00007fb432350357 in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007fb4323507b2 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007fb432350943 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007fb433d90843 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fb433d3a1db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007fb435507665 in DBusThread::run() () at /lib64/libkpmcore.so.8 #8 0x00007fb433b8bd96 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fb432c054e2 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fb4338076d3 in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fb419fa4700 (LWP 29779)): #0 0x00007fb432c0bd45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb41ae3819b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so #2 0x00007fb41ae37dab in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so #3 0x00007fb432c054e2 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb4338076d3 in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fb421429700 (LWP 29777)): #0 0x00007fb4337fca6f in poll () at /lib64/libc.so.6 #1 0x00007fb43235080e in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fb432350943 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fb433d90843 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fb433d3a1db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fb433b8ac45 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fb4334dcf6a in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #7 0x00007fb433b8bd96 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fb432c054e2 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fb4338076d3 in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fb4300e9800 (LWP 29774)): [KCrash Handler] #6 0x00007fb4355132ec in PartWidget::paintEvent(QPaintEvent*) () at /lib64/libkpmcore.so.8 #7 0x00007fb4346f0c7e in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #8 0x00007fb4346adab6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #9 0x00007fb4346b7150 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #10 0x00007fb433d3b3e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #11 0x00007fb4346e995a in QWidgetPrivate::sendPaintEvent(QRegion const&) () at /lib64/libQt5Widgets.so.5 #12 0x00007fb4346ea199 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #13 0x00007fb4346eaeb3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #14 0x00007fb4346e9eac in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #15 0x00007fb4346eaeb3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #16 0x00007fb4346e9eac in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #17 0x00007fb4346eaeb3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #18 0x00007fb4346ead96 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #19 0x00007fb4346ead96 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #20 0x00007fb4346ead96 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #21 0x00007fb4346e9eac in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5 #22 0x00007fb4346c04e3 in QWidgetBackingStore::doSync() () at /lib64/libQt5Widgets.so.5 #23 0x00007fb4346c0901 in QWidgetBackingStore::sync() () at /lib64/libQt5Widgets.so.5 #24 0x00007fb4346d8cc5 in QWidgetPrivate::syncBackingStore() () at /lib64/libQt5Widgets.so.5 #25 0x00007fb4346f1038 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #26 0x00007fb434807838 in QMainWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #27 0x00007fb435245dab in KMainWindow::event(QEvent*) () at /lib64/libKF5XmlGui.so.5 #28 0x00007fb43529054b in KXmlGuiWindow::event(QEvent*) () at /lib64/libKF5XmlGui.so.5 #29 0x00007fb4346adab6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #30 0x00007fb4346b7150 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #31 0x00007fb433d3b3e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #32 0x00007fb4346c13b3 in QWidgetBackingStore::sendUpdateRequest(QWidget*, QWidgetBackingStore::UpdateTime) [clone .part.0] () at /lib64/libQt5Widgets.so.5 #33 0x00007fb4346c3a70 in void QWidgetBackingStore::markDirty<QRect>(QRect const&, QWidget*, QWidgetBackingStore::UpdateTime, QWidgetBackingStore::BufferState) () at /lib64/libQt5Widgets.so.5 #34 0x00007fb4346dac31 in QWidget::repaint(QRect const&) () at /lib64/libQt5Widgets.so.5 #35 0x00007fb4346daca0 in QWidget::repaint() () at /lib64/libQt5Widgets.so.5 #36 0x00005576aee14f0b in PartTableWidget::setPartitionTable(PartitionTable const*) () #37 0x00005576aee0bc71 in PartitionManagerWidget::updatePartitions() [clone .part.0] () #38 0x00005576aee0c170 in PartitionManagerWidget::setSelectedDevice(QString const&) () #39 0x00007fb433d65a60 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #40 0x00005576aedd2e06 in ListDevices::selectionChanged(QString const&) () #41 0x00005576aedf6982 in ListDevices::on_m_ListDevices_itemSelectionChanged() () #42 0x00005576aedd3265 in ListDevices::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.0] () #43 0x00005576aedd39d1 in ListDevices::qt_metacall(QMetaObject::Call, int, void**) () #44 0x00007fb433d659dc in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #45 0x00007fb433d6591b in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #46 0x00007fb433cf81eb in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () at /lib64/libQt5Core.so.5 #47 0x00007fb433cfdb18 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () at /lib64/libQt5Core.so.5 #48 0x00007fb433cff514 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /lib64/libQt5Core.so.5 #49 0x00007fb43495c644 in QListView::setSelection(QRect const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /lib64/libQt5Widgets.so.5 #50 0x00007fb43491f5ea in QAbstractItemView::mousePressEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #51 0x00007fb4346f16dc in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #52 0x00007fb43479ff62 in QFrame::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #53 0x00007fb434925562 in QAbstractItemView::viewportEvent(QEvent*) () at /lib64/libQt5Widgets.so.5 #54 0x00007fb433d3b22e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #55 0x00007fb4346adaa5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #56 0x00007fb4346b73a3 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #57 0x00007fb433d3b3e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #58 0x00007fb4346b64b7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib64/libQt5Widgets.so.5 #59 0x00007fb43470cc8d in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #60 0x00007fb43470fc8c in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #61 0x00007fb4346adab6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #62 0x00007fb4346b7150 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #63 0x00007fb433d3b3e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #64 0x00007fb434118b83 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5 #65 0x00007fb43411a37b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5 #66 0x00007fb4340f66eb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5 #67 0x00007fb422fc5d5e in xcbSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5 #68 0x00007fb432350510 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #69 0x00007fb4323508a0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #70 0x00007fb432350943 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #71 0x00007fb433d90825 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #72 0x00007fb433d3a1db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #73 0x00007fb433d420b6 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #74 0x00005576aedd2b7e in main () [Inferior 1 (process 29774) detached] Possible duplicates by query: bug 417235, bug 416816, bug 416549, bug 416230, bug 415991. Reported using DrKonqi
I've seen this crash backtrace many times, but somehow was never able to reliably reproduce it. It's appearing at seemingly random times, when doing different things. *** This bug has been marked as a duplicate of bug 417370 ***