https://bugs.kde.org/show_bug.cgi?id=393236
Bug ID: 393236 Summary: KDE Partition Manager crash when observing or scrolling detailed report Product: partitionmanager Version: unspecified Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: normal Priority: NOR Component: general Assignee: andr...@stikonas.eu Reporter: waz...@protonmail.com Target Milestone: --- Application: partitionmanager (3.2.1) Qt Version: 5.9.4 Frameworks Version: 5.44.0 Operating System: Linux 4.15.16-300.fc27.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: I resized a partition and the operation succeeded. I was viewing the detailed command line report in the window and scrolling through it when Partition Manager crashed. No attempt to reproduce it because I don't need any other partitioning operations. - Unusual behavior I noticed: This is done from a Fedora 27 KDE live media (respin 2018-04-15). The PC has an NVIDIA GPU and is currently using the nouveau driver which causes random and fairly minor graphical artifacts in all applications (especially text boxes and buttons) but this hasn't impacted the stability of any other applications, so is unlikely to be related to the crash. -- Backtrace: Application: KDE Partition Manager (partitionmanager), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f22210d2e00 (LWP 1982))] Thread 3 (Thread 0x7f21ebd2f700 (LWP 2060)): #0 0x00007f221855582d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f21f1218f4b in util_queue_thread_func () from /usr/lib64/dri/nouveau_dri.so #2 0x00007f21f1218e67 in impl_thrd_routine () from /usr/lib64/dri/nouveau_dri.so #3 0x00007f221854f50b in start_thread () from /lib64/libpthread.so.0 #4 0x00007f221b52516f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f21fd897700 (LWP 1984)): #0 0x00007f22143fa4e8 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #1 0x00007f22143fadcb in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f22143fafac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f221c379c4b in QEventDispatcherGlib::processEvents (this=0x7f21f8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f221c32796a in QEventLoop::exec (this=this@entry=0x7f21fd896c20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f221c1788ca in QThread::exec (this=this@entry=0x7f221dee1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515 #6 0x00007f221dc6d449 in QDBusConnectionManager::run (this=0x7f221dee1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #7 0x00007f221c17cde2 in QThreadPrivate::start (arg=0x7f221dee1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368 #8 0x00007f221854f50b in start_thread () from /lib64/libpthread.so.0 #9 0x00007f221b52516f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f22210d2e00 (LWP 1982)): [KCrash Handler] #4 0x00007f2220a2e34f in Partition::sectorsUsed (this=this@entry=0x7f220000e2d0) at /usr/src/debug/kpmcore-3.2.1-1.fc27.x86_64/src/core/partition.cpp:185 #5 0x00007f2220a6255c in Partition::used (this=0x7f220000e2d0) at /usr/src/debug/kpmcore-3.2.1-1.fc27.x86_64/src/core/partition.h:175 #6 PartWidget::paintEvent (this=0x560abe7c67c0) at /usr/src/debug/kpmcore-3.2.1-1.fc27.x86_64/src/gui/partwidget.cpp:96 #7 0x00007f221cfd82a8 in QWidget::event (this=0x560abe7c67c0, event=0x7ffe828513f0) at kernel/qwidget.cpp:9279 #8 0x00007f221cf9992c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x560abe7c67c0, e=0x7ffe828513f0) at kernel/qapplication.cpp:3722 #9 0x00007f221cfa1174 in QApplication::notify (this=0x7ffe828533d0, receiver=0x560abe7c67c0, e=0x7ffe828513f0) at kernel/qapplication.cpp:3481 #10 0x00007f221c328be7 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x560abe7c67c0, event=event@entry=0x7ffe828513f0) at kernel/qcoreapplication.cpp:1016 #11 0x00007f221cfd139a in QCoreApplication::sendSpontaneousEvent (event=0x7ffe828513f0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #12 QWidgetPrivate::sendPaintEvent (this=this@entry=0x560abe50ef90, toBePainted=...) at kernel/qwidget.cpp:5714 #13 0x00007f221cfd195a in QWidgetPrivate::drawWidget (this=this@entry=0x560abe50ef90, pdev=pdev@entry=0x560abe4d0a30, rgn=..., offset=..., flags=flags@entry=36, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5654 #14 0x00007f221cfd25d0 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe13cd10, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5849 #15 0x00007f221cfd1566 in QWidgetPrivate::drawWidget (this=this@entry=0x560abe13cd10, pdev=pdev@entry=0x560abe4d0a30, rgn=..., offset=..., flags=flags@entry=36, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5705 #16 0x00007f221cfd25d0 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe14a930, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5849 #17 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe14a930, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #18 0x00007f221cfd1566 in QWidgetPrivate::drawWidget (this=this@entry=0x560abe14a930, pdev=pdev@entry=0x560abe4d0a30, rgn=..., offset=..., flags=flags@entry=36, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5705 #19 0x00007f221cfd25d0 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5849 #20 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #21 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #22 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #23 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #24 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #25 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #26 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #27 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #28 0x00007f221cfd2759 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x560abe0cb590, pdev=pdev@entry=0x560abe4d0a30, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=36, sharedPainter=0x0, backingStore=0x560abe3ef5e0) at kernel/qwidget.cpp:5835 #29 0x00007f221cfd1566 in QWidgetPrivate::drawWidget (this=this@entry=0x560abe0cb590, pdev=0x560abe4d0a30, rgn=..., offset=..., flags=flags@entry=37, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5705 #30 0x00007f221cfa8e60 in QWidgetBackingStore::doSync (this=this@entry=0x560abe3ef5e0) at kernel/qwidgetbackingstore.cpp:1375 #31 0x00007f221cfa9105 in QWidgetBackingStore::sync (this=0x560abe3ef5e0) at kernel/qwidgetbackingstore.cpp:1162 #32 0x00007f221cfc081f in QWidgetPrivate::syncBackingStore (this=0x560abe0cb590) at kernel/qwidget.cpp:1972 #33 0x00007f221cfd8418 in QWidget::event (this=this@entry=0x560abe0cf020, event=event@entry=0x560abe50e5c0) at kernel/qwidget.cpp:9218 #34 0x00007f221d0ec59b in QMainWindow::event (this=this@entry=0x560abe0cf020, event=event@entry=0x560abe50e5c0) at widgets/qmainwindow.cpp:1563 #35 0x00007f22201dc1b7 in KMainWindow::event (this=this@entry=0x560abe0cf020, ev=ev@entry=0x560abe50e5c0) at /usr/src/debug/kf5-kxmlgui-5.44.0-1.fc27.x86_64/src/kmainwindow.cpp:865 #36 0x00007f2220220f05 in KXmlGuiWindow::event (this=0x560abe0cf020, ev=0x560abe50e5c0) at /usr/src/debug/kf5-kxmlgui-5.44.0-1.fc27.x86_64/src/kxmlguiwindow.cpp:119 #37 0x00007f221cf9992c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x560abe0cf020, e=0x560abe50e5c0) at kernel/qapplication.cpp:3722 #38 0x00007f221cfa1174 in QApplication::notify (this=0x7ffe828533d0, receiver=0x560abe0cf020, e=0x560abe50e5c0) at kernel/qapplication.cpp:3481 #39 0x00007f221c328be7 in QCoreApplication::notifyInternal2 (receiver=0x560abe0cf020, event=event@entry=0x560abe50e5c0) at kernel/qcoreapplication.cpp:1016 #40 0x00007f221c32b36b in QCoreApplication::sendEvent (event=0x560abe50e5c0, receiver=<optimized out>) at kernel/qcoreapplication.h:233 #41 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x560abe039ae0) at kernel/qcoreapplication.cpp:1676 #42 0x00007f221c32b888 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1530 #43 0x00007f221c379e43 in postEventSourceDispatch (s=0x560abe0a23f0) at kernel/qeventdispatcher_glib.cpp:276 #44 0x00007f22143fab77 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #45 0x00007f22143faf20 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #46 0x00007f22143fafac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #47 0x00007f221c379c2f in QEventDispatcherGlib::processEvents (this=0x560abe09b8a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #48 0x00007f221c32796a in QEventLoop::exec (this=this@entry=0x7ffe828532e0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #49 0x00007f221c330094 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1289 #50 0x0000560abd73b01b in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-partitionmanager-3.2.1-3.fc27.1.x86_64/src/main.cpp:93 Possible duplicates by query: bug 375599. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.