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

Boudewijn Rempt <b...@valdyas.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |crash
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |CONFIRMED
                 CC|                            |b...@valdyas.org

--- Comment #2 from Boudewijn Rempt <b...@valdyas.org> ---
I can confirm the crash. Here's the Linux backtrace:

#0  0x00007ffff78688d0 in KisShortcutConfiguration::mode() const
(this=this@entry=0x69) at
/home/boud/dev/krita/libs/ui/input/kis_shortcut_configuration.cpp:173
#1  0x00007ffff786dcf1 in KisActionShortcutsModel::canRemoveRow(int) const
(this=0x995e4d0, row=row@entry=1) at
/home/boud/dev/krita/libs/ui/input/config/kis_action_shortcuts_model.cpp:226
#2  0x00007ffff786d211 in KisInputConfigurationPageItem::deleteShortcut()
(this=0x99160f0) at
/home/boud/dev/krita/libs/ui/input/config/kis_input_configuration_page_item.cpp:87
#3  0x00007fffed6c31df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fffee5cf8f2 in QAction::triggered(bool) () at
/usr/lib64/libQt5Widgets.so.5
#5  0x00007fffee5d205d in QAction::activate(QAction::ActionEvent) () at
/usr/lib64/libQt5Widgets.so.5
#6  0x00007fffee741e32 in
QMenuPrivate::activateCausedStack(QVector<QPointer<QWidget> > const&, QAction*,
QAction::ActionEvent, bool) () at /usr/lib64/libQt5Widgets.so.5
#7  0x00007fffee748814 in QMenuPrivate::activateAction(QAction*,
QAction::ActionEvent, bool) () at /usr/lib64/libQt5Widgets.so.5
#8  0x00007fffee74973b in QMenu::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#9  0x00007fffee6115b7 in QWidget::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#10 0x00007fffee74ba8b in QMenu::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#11 0x00007fffee5d5cbc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#12 0x00007fffee5dd0ac in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#13 0x00007ffff789d1c7 in KisApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7fffffffad20, event=0x7fffffffa490) at
/home/boud/dev/krita/libs/ui/KisApplication.cpp:599
#14 0x00007fffed699d25 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#15 0x00007fffee5dbf29 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib64/libQt5Widgets.so.5
#16 0x00007fffee629a2c in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#17 0x00007fffee62c253 in QWidgetWindow::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#18 0x00007fffee5d5cbc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#19 0x00007fffee5dca10 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#20 0x00007ffff789d1c7 in KisApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=0x26736f0, event=0x7fffffffa950) at
/home/boud/dev/krita/libs/ui/KisApplication.cpp:599
#21 0x00007fffed699d25 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#22 0x00007fffedc5d80d in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt5Gui.so.5
#23 0x00007fffedc5f3c5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib64/libQt5Gui.so.5
#24 0x00007fffedc3d8ab in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt5Gui.so.5
#25 0x00007fffe1b235b0 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /usr/lib64/libQt5XcbQpa.so.5
#26 0x00007fffe8a9b134 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#27 0x00007fffe8a9b388 in  () at /usr/lib64/libglib-2.0.so.0
#28 0x00007fffe8a9b42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#29 0x00007fffed6eadbc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#30 0x00007fffed69801b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#31 0x00007fffee7466fd in QMenu::exec(QPoint const&, QAction*) () at
/usr/lib64/libQt5Widgets.so.5
#32 0x00007fffee746843 in QMenu::exec(QList<QAction*>, QPoint const&, QAction*,
QWidget*) () at /usr/lib64/libQt5Widgets.so.5
#33 0x00007fffee611ab2 in QWidget::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#34 0x00007fffee6b47be in QFrame::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#35 0x00007fffee80fa8b in QAbstractItemView::viewportEvent(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#36 0x00007fffee8763e0 in QTreeView::viewportEvent(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#37 0x00007fffed699bf1 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib64/libQt5Core.so.5
#38 0x00007fffee5d5c95 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#39 0x00007fffee5dde9a in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#40 0x00007ffff789d1c7 in KisApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=0x9955dd0, event=0x7fffffffb390) at
/home/boud/dev/krita/libs/ui/KisApplication.cpp:599
#41 0x00007fffed699d25 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#42 0x00007fffee629e4d in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#43 0x00007fffee62c253 in QWidgetWindow::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#44 0x00007fffee5d5cbc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#45 0x00007fffee5dca10 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#46 0x00007ffff789d1c7 in KisApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=0x9c31d90, event=0x7fffffffb850) at
/home/boud/dev/krita/libs/ui/KisApplication.cpp:599
#47 0x00007fffed699d25 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#48 0x00007fffedc5d80d in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt5Gui.so.5
#49 0x00007fffedc5f3c5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib64/libQt5Gui.so.5
#50 0x00007fffedc3d8ab in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt5Gui.so.5
#51 0x00007fffe1b235b0 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /usr/lib64/libQt5XcbQpa.so.5
#52 0x00007fffe8a9b134 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#53 0x00007fffe8a9b388 in  () at /usr/lib64/libglib-2.0.so.0
#54 0x00007fffe8a9b42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#55 0x00007fffed6eadbc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#56 0x00007fffed69801b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#57 0x00007fffee7ae76f in QDialog::exec() () at /usr/lib64/libQt5Widgets.so.5
#58 0x00007ffff760c5d6 in KisDlgPreferences::editPreferences() () at
/home/boud/dev/krita/libs/ui/dialogs/kis_dlg_preferences.cc:1166
#59 0x00007ffff78ca242 in KisMainWindow::slotPreferences() (this=0x7afaf80) at
/home/boud/dev/krita/libs/ui/KisMainWindow.cpp:619
#60 0x00007ffff78da96a in KisMainWindow::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x7afaf80, _c=<optimized out>,
_id=<optimized out>, _a=0x7fffffffc080) at
/home/boud/dev/b-krita/libs/ui/moc_KisMainWindow.cpp:299
#61 0x00007fffed6c31df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#62 0x00007fffee5cf8f2 in QAction::triggered(bool) () at
/usr/lib64/libQt5Widgets.so.5
#63 0x00007fffee5d205d in QAction::activate(QAction::ActionEvent) () at
/usr/lib64/libQt5Widgets.so.5
#64 0x00007fffee741e32 in
QMenuPrivate::activateCausedStack(QVector<QPointer<QWidget> > const&, QAction*,
QAction::ActionEvent, bool) () at /usr/lib64/libQt5Widgets.so.5
#65 0x00007fffee748814 in QMenuPrivate::activateAction(QAction*,
QAction::ActionEvent, bool) () at /usr/lib64/libQt5Widgets.so.5
#66 0x00007fffee74973b in QMenu::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#67 0x00007fffee6115b7 in QWidget::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#68 0x00007fffee74ba8b in QMenu::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#69 0x00007fffee5d5cbc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#70 0x00007fffee5dd0ac in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#71 0x00007ffff789d1c7 in KisApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=0x83b4db0, event=0x7fffffffc720) at
/home/boud/dev/krita/libs/ui/KisApplication.cpp:599
#72 0x00007fffed699d25 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#73 0x00007fffee5dbf29 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib64/libQt5Widgets.so.5
#74 0x00007fffee629a2c in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#75 0x00007fffee62c253 in QWidgetWindow::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#76 0x00007fffee5d5cbc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#77 0x00007fffee5dca10 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#78 0x00007ffff789d1c7 in KisApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=0x961c1b0, event=0x7fffffffcbe0) at
/home/boud/dev/krita/libs/ui/KisApplication.cpp:599
#79 0x00007fffed699d25 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#80 0x00007fffedc5d80d in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt5Gui.so.5
#81 0x00007fffedc5f3c5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib64/libQt5Gui.so.5
#82 0x00007fffedc3d8ab in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt5Gui.so.5
#83 0x00007fffe1b235b0 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /usr/lib64/libQt5XcbQpa.so.5
#84 0x00007fffe8a9b134 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#85 0x00007fffe8a9b388 in  () at /usr/lib64/libglib-2.0.so.0
#86 0x00007fffe8a9b42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#87 0x00007fffed6eadbc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#88 0x00007fffed69801b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#89 0x00007fffed6a05e4 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#90 0x000000000040599d in main(int, char**) (argc=1, argv=<optimized out>) at
/home/boud/dev/krita/krita/main.cc:305

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

Reply via email to