Bug 423528 - KDE Partition Manager crashed while resizing and moving a partition
Summary: KDE Partition Manager crashed while resizing and moving a partition
Status: RESOLVED DUPLICATE of bug 422331
Alias: None
Product: partitionmanager
Classification: Applications
Component: general (show other bugs)
Version: 4.1.0
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Andrius Štikonas
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-06-26 04:45 UTC by Christopher Cormier
Modified: 2020-06-26 09:31 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Cormier 2020-06-26 04:45:51 UTC
Application: partitionmanager (4.1.0)

Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.7.0-1-amd64 x86_64
Distribution: Debian GNU/Linux bullseye/sid

-- Information about the crash:
- What I was doing when the application crashed:
I was shrinking an EXT4 partition and also moving it to the right of its disk. The operation was going fine for a while but at one point, I clicked on it to check on its progress. It crashed a few seconds after I had minimized it again. I'm not sure if minimizing it was related to it crashing or if it was just a coincidence.

-- Backtrace:
Application: KDE Partition Manager (partitionmanager), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd0970cd840 (LWP 18813))]

Thread 8 (Thread 0x7fd063f31700 (LWP 73122)):
#0  0x00007fd09ad38b7f in __GI___poll (fds=0x7fd0540033a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd0999237fe in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd09992391f in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd09b2cc90b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd09b27489b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd09caffcd4 in ExternalCommand::start(int) () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#6  0x00007fd09ca8a96b in FS::ext2::resize(Report&, QString const&, long long) const () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#7  0x00007fd09caefc19 in  () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#8  0x00007fd09cae5eb3 in ResizeOperation::shrink(Report&) () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#9  0x00007fd09cae759b in ResizeOperation::execute(Report&) () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#10 0x00007fd09cac30ad in OperationRunner::run() () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#11 0x00007fd09b0a0988 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fd09a25bf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007fd09ad4331f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fd085287700 (LWP 73121)):
#0  0x00007fd09ad38b7f in __GI___poll (fds=0x7fd05c00db70, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd09477e4f2 in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fd09476fe39 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fd0947704bf in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fd094770570 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fd09477e439 in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fd09470a268 in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.0.so
#7  0x00007fd09a25bf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007fd09ad4331f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fd085a88700 (LWP 18818)):
#0  0x00007fd09ad38b7f in __GI___poll (fds=0x55b9b3b1f1e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd0999237fe in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd099923b63 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd08cd98f56 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fd09994c52d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd09a25bf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fd09ad4331f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fd086289700 (LWP 18817)):
#0  __GI___libc_read (nbytes=16, buf=0x7fd086288ca0, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=16, buf=0x7fd086288ca0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fd09996af5f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd09992334e in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd0999237a2 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd09992391f in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd099923971 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fd09994c52d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fd09a25bf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007fd09ad4331f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fd08d6f2700 (LWP 18816)):
#0  0x00007fd09ad38b7f in __GI___poll (fds=0x7fd080004a10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd0999237fe in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd09992391f in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd09b2cc90b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd09b27489b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd09cb012eb in  () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#6  0x00007fd09b0a0988 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd09a25bf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007fd09ad4331f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fd08ffff700 (LWP 18815)):
#0  __GI___libc_read (nbytes=16, buf=0x7fd08fffeb20, fd=6) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=6, buf=0x7fd08fffeb20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fd09996af5f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd09992334e in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd0999237a2 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd09992391f in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd09b2cc90b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd09b27489b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd09b09f8be in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd09ab4d507 in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007fd09b0a0988 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fd09a25bf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007fd09ad4331f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd0962e3700 (LWP 18814)):
#0  0x00007fd09ad38b7f in __GI___poll (fds=0x7fd0962e2c68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd099813d02 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fd09981598a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fd096caadc0 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fd09b0a0988 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd09a25bf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fd09ad4331f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd0970cd840 (LWP 18813)):
[KCrash Handler]
#4  0x00007fd09cb0c758 in PartWidget::resizeEvent(QResizeEvent*) () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#5  0x00007fd09bd4dc5f in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007fd09bd0accf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007fd09bd13e10 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007fd09b275d02 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd09bd44938 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fd09bd44eeb in QWidget::resize(QSize const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fd09cb0d847 in PartWidgetBase::positionChildren(QWidget const*, QList<Partition*> const&, QList<PartWidget*>) const () at /lib/x86_64-linux-gnu/libkpmcore.so.9
#12 0x000055b9b377639c in  ()
#13 0x00007fd09bd4dc5f in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fd09bd0accf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fd09bd13e10 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fd09b275d02 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fd09bd44938 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007fd09bd4575c in QWidget::setGeometry(QRect const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007fd09bd2f895 in QWidgetItem::setGeometry(QRect const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007fd09bd257db in QBoxLayout::setGeometry(QRect const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007fd09bd2bb58 in QLayoutPrivate::doResize(QSize const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007fd09bd0acb3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007fd09bd13e10 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007fd09b275d02 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007fd09bd44938 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007fd09bd4575c in QWidget::setGeometry(QRect const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007fd09bd4ce7f in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007fd09bd4f30b in QWidget::qt_metacall(QMetaObject::Call, int, void**) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x000055b9b3735705 in  ()
#30 0x00007fd09b08d1bd in QPropertyAnimation::updateCurrentValue(QVariant const&) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007fd09b089d48 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007fd09b08a580 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007fd09b08db72 in QPropertyAnimation::updateState(QAbstractAnimation::State, QAbstractAnimation::State) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007fd09b08813c in QAbstractAnimation::start(QAbstractAnimation::DeletionPolicy) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007fd09bdfff84 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007fd09be3a5b8 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007fd09be6a585 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007fd09be6eb2f in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007fd09bd2bb58 in QLayoutPrivate::doResize(QSize const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007fd09bd0acb3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007fd09bd13e10 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007fd09b275d02 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00007fd09bd67d3e in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x00007fd09bd6b5e2 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007fd09bd0accf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007fd09bd13e10 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007fd09b275d02 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x00007fd09b639d77 in QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#49 0x00007fd09b63e7e3 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#50 0x00007fd09b61760b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#51 0x00007fd096cabd7a in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#52 0x00007fd09992360d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fd099923890 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007fd09992391f in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007fd09b2cc8ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#56 0x00007fd09b27489b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#57 0x00007fd09b27c672 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#58 0x000055b9b37349e5 in main ()
[Inferior 1 (process 18813) detached]

Possible duplicates by query: bug 423132, bug 422961, bug 422851, bug 422533, bug 422331.

Reported using DrKonqi
Comment 1 Andrius Štikonas 2020-06-26 09:31:38 UTC
This is probably a duplicate of 422331. I can't tell for sure with this backtrace...

If you can try to provide full backtrace with debug symbols. Or even better try partition manager from git master which is likely to fix this.

*** This bug has been marked as a duplicate of bug 422331 ***