Summary: | Crash at start up | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Wayne Parker <artmessiah> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | halla |
Priority: | NOR | ||
Version: | 2.8 Pre-Alpha | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/calligra/7fa1674174bdaf47b2d680de5c01e39d00ff9765 | Version Fixed In: | |
Sentry Crash Report: |
Description
Wayne Parker
2013-08-21 03:46:34 UTC
Aye, I can confirm: ASSERT failure in QList<T>::at: "index out of range", file /usr/include/QtCore/qlist.h, line 469 KCrash: Application 'krita' crashing... #5 0x00007f443fac23d5 in raise () from /lib64/libc.so.6 #6 0x00007f443fac3858 in abort () from /lib64/libc.so.6 #7 0x00007f44486a1c54 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/libQtCore.so.4 #8 0x00007f44486a1e08 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f44486a1f94 in qFatal(char const*, ...) () from /usr/lib64/libQtCore.so.4 #10 0x00007f44486a1fbe in qt_assert_x(char const*, char const*, char const*, int) () from /usr/lib64/libQtCore.so.4 #11 0x00007f44480bb52c in at (i=0, this=0x7fffa3219aa0) at /usr/include/QtCore/qlist.h:469 #12 addKeyShortcut (keys=..., index=3, action=0x424b070, this=0x42477b0) at /home/boud/kde/src/calligra/krita/ui/input/kis_input_manager.cpp:152 #13 KisInputManager::profileChanged (this=0x42476d0) at /home/boud/kde/src/calligra/krita/ui/input/kis_input_manager.cpp:542 #14 0x00007f4447e00780 in qt_static_metacall (_id=2, _o=0x42476d0, _c=<optimized out>, _a=<optimized out>) at /home/boud/kde/build/calligra/krita/ui/moc_kis_input_manager.cpp:54 #15 KisInputManager::qt_static_metacall (_o=0x42476d0, _c=<optimized out>, _id=2, _a=<optimized out>) at /home/boud/kde/build/calligra/krita/ui/moc_kis_input_manager.cpp:46 #16 0x00007f44487bd29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #17 0x00007f44480da654 in KisInputProfileManager::saveProfiles (this=0x4247850) at /home/boud/kde/src/calligra/krita/ui/input/kis_input_profile_manager.cpp:258 #18 0x00007f4447e01b88 in qt_static_metacall (_a=0x7fffa3219f20, _id=0, _o=0x3943ce0, _c=<optimized out>) at /home/boud/kde/build/calligra/krita/ui/moc_kis_input_configuration_page.cpp:58 #19 KisInputConfigurationPage::qt_static_metacall (_o=0x3943ce0, _c=<optimized out>, _id=0, _a=0x7fffa3219f20) at /home/boud/kde/build/calligra/krita/ui/moc_kis_input_configuration_page.cpp:52 #20 0x00007f44487bd29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #21 0x00007f4441e471f8 in KDialog::slotButtonClicked(int) () from /usr/lib64/libkdeui.so.5 #22 0x00007f4441e47624 in ?? () from /usr/lib64/libkdeui.so.5 #23 0x00007f44487bd29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #24 0x00007f44487c333e in QSignalMapper::mapped(int) () from /usr/lib64/libQtCore.so.4 #25 0x00007f44487c3545 in QSignalMapper::map(QObject*) () from /usr/lib64/libQtCore.so.4 #26 0x00007f44487bd29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #27 0x00007f4441838702 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4 #28 0x00007f444158d04e in ?? () from /usr/lib64/libQtGui.so.4 #29 0x00007f444158d880 in ?? () from /usr/lib64/libQtGui.so.4 #30 0x00007f444158daec in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #31 0x00007f4441223149 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #32 0x00007f44411d386c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #33 0x00007f44411d854b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #34 0x00007f4447393af8 in KoApplication::notify (this=<optimized out>, receiver=0x489e9b0, event=0x7fffa321ab90) at /home/boud/kde/src/calligra/libs/main/KoApplication.cpp:556 #35 0x00007f44487a7d8e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #36 0x00007f44411d46ab in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #37 0x00007f444124ee94 in ?? () from /usr/lib64/libQtGui.so.4 #38 0x00007f444124dc21 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #39 0x00007f44412749d9 in ?? () from /usr/lib64/libQtGui.so.4 #40 0x00007f44487a6adf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #41 0x00007f44487a6d68 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #42 0x00007f44416879c8 in QDialog::exec() () from /usr/lib64/libQtGui.so.4 #43 0x00007f4447e51cbe in KisDlgPreferences::editPreferences () at /home/boud/kde/src/calligra/krita/ui/dialogs/kis_dlg_preferences.cc:730 #44 0x00007f4447f991dd in KisView2::slotPreferences (this=this@entry=0x37a3820) at /home/boud/kde/src/calligra/krita/ui/kis_view2.cpp:864 #45 0x00007f4447fa15c8 in qt_static_metacall (_a=0x7fffa321b990, _id=2, _o=0x37a3820, _c=<optimized out>) at /home/boud/kde/build/calligra/krita/ui/kis_view2.moc:76 #46 KisView2::qt_static_metacall (_o=0x37a3820, _c=<optimized out>, _id=2, _a=0x7fffa321b990) at /home/boud/kde/build/calligra/krita/ui/kis_view2.moc:68 #47 0x00007f44487bd29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #48 0x00007f44411cd662 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4 #49 0x00007f44411cd850 in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4 #50 0x00007f44416076e3 in ?? () from /usr/lib64/libQtGui.so.4 #51 0x00007f444160dac9 in ?? () from /usr/lib64/libQtGui.so.4 #52 0x00007f4441f9f890 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libkdeui.so.5 #53 0x00007f4441223149 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #54 0x00007f444160ed7b in QMenu::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #55 0x00007f44411d386c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #56 0x00007f44411d854b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #57 0x00007f4447393af8 in KoApplication::notify (this=<optimized out>, receiver=0x2f54490, event=0x7fffa321c540) at /home/boud/kde/src/calligra/libs/main/KoApplication.cpp:556 #58 0x00007f44487a7d8e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #59 0x00007f44411d46ab in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #60 0x00007f444124ed5c in ?? () from /usr/lib64/libQtGui.so.4 #61 0x00007f444124dc21 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #62 0x00007f44412749d9 in ?? () from /usr/lib64/libQtGui.so.4 #63 0x00007f44487a6adf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #64 0x00007f44487a6d68 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #65 0x00007f44487aba08 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #66 0x00007f4448d42732 in kdemain (argc=<optimized out>, argv=<optimized out>) at /home/boud/kde/src/calligra/krita/main.cc:79 #67 0x00007f443faaea15 in __libc_start_main () from /lib64/libc.so.6 #68 0x0000000000400a11 in _start () at ../sysdeps/x86_64/start.S:123 Git commit 7fa1674174bdaf47b2d680de5c01e39d00ff9765 by Boudewijn Rempt. Committed on 29/09/2013 at 11:58. Pushed by rempt into branch 'master'. Do not assert or crash when passing empty list of buttons Related: bug 323829 M +6 -2 krita/ui/input/kis_input_manager.cpp M +1 -1 krita/ui/input/kis_stroke_shortcut.cpp http://commits.kde.org/calligra/7fa1674174bdaf47b2d680de5c01e39d00ff9765 |