https://bugs.kde.org/show_bug.cgi?id=432103

            Bug ID: 432103
           Summary: KDE Partition Manager crashed after trying to remove
                    partition mount point
           Product: partitionmanager
           Version: 4.2.0
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: andr...@stikonas.eu
          Reporter: gobinda....@gmail.com
  Target Milestone: ---

Application: partitionmanager (4.2.0)

Qt Version: 5.15.2
Frameworks Version: 5.78.0
Operating System: Linux 5.10.9-201.fc33.x86_64 x86_64
Windowing system: X11
Distribution: Fedora 33 (Thirty Three)

-- Information about the crash:
- What I was doing when the application crashed:

This is exactly the steps I did,

1. Right click on selected (1.72TiB NTFS) unmounted partition, and select "Edit
Mount Point" option from context menu.
2. Click "Remove" on "Edit Mount Point" dialog
3. Click "Save changes" on confirmation dialog
4. Crash

Hope this helps.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Partition Manager (partitionmanager), signal: Segmentation
fault

[KCrash Handler]
#4  0x00007f4140bb2202 in bm_find(unsigned short const*, long long, long long,
unsigned short const*, long long, unsigned char const*, Qt::CaseSensitivity)
[clone .part.0] () from /lib64/libQt5Core.so.5
#5  0x00007f4140bbd501 in QtPrivate::findString(QStringView, long long,
QStringView, Qt::CaseSensitivity) () from /lib64/libQt5Core.so.5
#6  0x00007f4140bbd949 in QString::indexOf(QString const&, int,
Qt::CaseSensitivity) const () from /lib64/libQt5Core.so.5
#7  0x000055fb10294482 in EditMountPointDialog::accept_(MountPointAction) ()
#8  0x00007f4140cfb386 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#9  0x00007f4141850316 in QAbstractButton::clicked(bool) () from
/lib64/libQt5Widgets.so.5
#10 0x00007f4141850cde in QAbstractButtonPrivate::emitClicked() () from
/lib64/libQt5Widgets.so.5
#11 0x00007f4141852673 in QAbstractButtonPrivate::click() () from
/lib64/libQt5Widgets.so.5
#12 0x00007f4141852855 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /lib64/libQt5Widgets.so.5
#13 0x00007f41417a1b1e in QWidget::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#14 0x00007f4141760ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#15 0x00007f4141767eeb in QApplication::notify(QObject*, QEvent*) () from
/lib64/libQt5Widgets.so.5
#16 0x00007f4140ccbbd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#17 0x00007f4141766efa in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
from /lib64/libQt5Widgets.so.5
#18 0x00007f41417ba375 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from
/lib64/libQt5Widgets.so.5
#19 0x00007f41417bd6be in QWidgetWindow::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#20 0x00007f4141760ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#21 0x00007f4140ccbbd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#22 0x00007f4141107143 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib64/libQt5Gui.so.5
#23 0x00007f41410e88cc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQt5Gui.so.5
#24 0x00007f412f40c47e in xcbSourceDispatch(_GSource*, int (*)(void*), void*)
() from /lib64/libQt5XcbQpa.so.5
#25 0x00007f413f54796f in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#26 0x00007f413f599758 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#27 0x00007f413f544d43 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#28 0x00007f4140d186f3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#29 0x00007f4140cca57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#30 0x00007f4141960f8f in QDialog::exec() () from /lib64/libQt5Widgets.so.5
#31 0x000055fb102b10d0 in PartitionManagerWidget::onEditMountPoint() ()
#32 0x00007f4140cfb386 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#33 0x00007f414175a646 in QAction::triggered(bool) () from
/lib64/libQt5Widgets.so.5
#34 0x00007f414175cf31 in QAction::activate(QAction::ActionEvent) () from
/lib64/libQt5Widgets.so.5
#35 0x00007f41418dbe9a in
QMenuPrivate::activateCausedStack(QVector<QPointer<QWidget> > const&, QAction*,
QAction::ActionEvent, bool) () from /lib64/libQt5Widgets.so.5
#36 0x00007f41418e3512 in QMenuPrivate::activateAction(QAction*,
QAction::ActionEvent, bool) () from /lib64/libQt5Widgets.so.5
#37 0x00007f41417a1b1e in QWidget::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#38 0x00007f4141760ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#39 0x00007f4141767eeb in QApplication::notify(QObject*, QEvent*) () from
/lib64/libQt5Widgets.so.5
#40 0x00007f4140ccbbd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#41 0x00007f4141766efa in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
from /lib64/libQt5Widgets.so.5
#42 0x00007f41417ba8e3 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from
/lib64/libQt5Widgets.so.5
#43 0x00007f41417bd6be in QWidgetWindow::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#44 0x00007f4141760ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#45 0x00007f4140ccbbd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#46 0x00007f4141107143 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib64/libQt5Gui.so.5
#47 0x00007f41410e88cc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQt5Gui.so.5
#48 0x00007f412f40c47e in xcbSourceDispatch(_GSource*, int (*)(void*), void*)
() from /lib64/libQt5XcbQpa.so.5
#49 0x00007f413f54796f in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#50 0x00007f413f599758 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#51 0x00007f413f544d43 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#52 0x00007f4140d186f3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#53 0x00007f4140cca57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#54 0x00007f41418e0ef0 in QMenuPrivate::exec(QPoint const&, QAction*,
std::function<QPoint (QSize const&)>) () from /lib64/libQt5Widgets.so.5
#55 0x00007f41418e1023 in QMenu::exec(QPoint const&, QAction*) () from
/lib64/libQt5Widgets.so.5
#56 0x000055fb10286a21 in MainWindow::qt_metacall(QMetaObject::Call, int,
void**) ()
#57 0x00007f4140cfb0a8 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#58 0x000055fb1028ca3e in PartitionManagerWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) ()
#59 0x000055fb1028cfb3 in
PartitionManagerWidget::qt_metacall(QMetaObject::Call, int, void**) ()
#60 0x00007f4140cfb0a8 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#61 0x00007f4141787559 in QWidget::customContextMenuRequested(QPoint const&) ()
from /lib64/libQt5Widgets.so.5
#62 0x00007f41417a28a5 in QWidget::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#63 0x00007f414184b6f2 in QFrame::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#64 0x00007f4140ccb995 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /lib64/libQt5Core.so.5
#65 0x00007f4141760eb2 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#66 0x00007f4141768b63 in QApplication::notify(QObject*, QEvent*) () from
/lib64/libQt5Widgets.so.5
#67 0x00007f4140ccbbd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#68 0x00007f41417bae96 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from
/lib64/libQt5Widgets.so.5
#69 0x00007f41417bd6be in QWidgetWindow::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#70 0x00007f4141760ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#71 0x00007f4140ccbbd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#72 0x00007f4141107143 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib64/libQt5Gui.so.5
#73 0x00007f41410e88cc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQt5Gui.so.5
#74 0x00007f412f40c47e in xcbSourceDispatch(_GSource*, int (*)(void*), void*)
() from /lib64/libQt5XcbQpa.so.5
#75 0x00007f413f54796f in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#76 0x00007f413f599758 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#77 0x00007f413f544d43 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#78 0x00007f4140d186f3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#79 0x00007f4140cca57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#80 0x00007f4140cd21b4 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#81 0x000055fb1027fd7f in main ()
[Inferior 1 (process 73452) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to