Bug 323814 - Crash at start up
Summary: Crash at start up
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 2.8 Pre-Alpha
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-21 03:46 UTC by Wayne Parker
Modified: 2013-09-29 11:59 UTC (History)
1 user (show)

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 Wayne Parker 2013-08-21 03:46:34 UTC
Application: krita (2.8 Pre-Alpha)
KDE Platform Version: 4.9.5
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic x86_64
Distribution: Linux Mint 14 Nadia

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

- Custom settings of the application:

I changed the tablet input settings for rotation from 6 to input or nothing and boom - crash

The crash can be reproduced every time.

-- Backtrace:
Application: Krita (kdeinit4), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f757360a780 (LWP 6668))]

Thread 6 (Thread 0x7f7552f3e700 (LWP 6669)):
#0  0x00007f7575fded84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7579b0704b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f7579b02f67 in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f755ba81894 in waitForWork (this=0x2f4be10) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/image/tiles3/kis_tile_data_pooler.cc:162
#4  KisTileDataPooler::run (this=0x2f4be10) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/image/tiles3/kis_tile_data_pooler.cc:184
#5  0x00007f7579b06aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f756946e764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#7  0x00007f7575fdae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7578810ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f755273d700 (LWP 6670)):
#0  0x00007f7575fded84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7579b0704b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f7579b03338 in QSemaphore::tryAcquire(int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f755baaf28a in KisTileDataSwapper::run (this=0x2f4be48) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#4  0x00007f7579b06aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f756946e764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f7575fdae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007f7578810ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f75518dd700 (LWP 6676)):
#0  0x00007f757880a033 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7579c2f023 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f7579c339e4 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f7579c34572 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f7579c022bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f7579c02548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f7579b03b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f7579be29af in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f7579b06aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f756946e764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f7575fdae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f7578810ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f75508db700 (LWP 6688)):
#0  0x00007f7575fded84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7579b0704b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f757949af16 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#3  0x00007f7579b06aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f756946e764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#5  0x00007f7575fdae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f7578810ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7531e27700 (LWP 6689)):
#0  0x00007f757880a033 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7579c2f023 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f7579c339e4 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f7579c34572 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f7579c022bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f7579c02548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f7579b03b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f7579be29af in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f7579b06aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f756946e764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f7575fdae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f7578810ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f757360a780 (LWP 6668)):
[KCrash Handler]
#5  0x00007f7578753425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007f7578756b8b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007f7579afc4c2 in qt_message_output(QtMsgType, char const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f7579afc838 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f7579afc9c4 in qFatal(char const*, ...) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007f755c63bfdc in at (i=0, this=0x7fff30fe4e00) at /usr/include/qt4/QtCore/qlist.h:469
#11 addKeyShortcut (keys=..., index=3, action=0x61c3b80, this=0x61c0f70) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/ui/input/kis_input_manager.cpp:152
#12 KisInputManager::profileChanged (this=0x61c0e90) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/ui/input/kis_input_manager.cpp:542
#13 0x00007f755c379090 in qt_static_metacall (_id=2, _o=0x61c0e90, _c=<optimized out>, _a=<optimized out>) at /build/buildd/krita-testing-2+git20130811+r74290-40/obj-x86_64-linux-gnu/krita/ui/moc_kis_input_manager.cpp:54
#14 KisInputManager::qt_static_metacall (_o=0x61c0e90, _c=<optimized out>, _id=2, _a=<optimized out>) at /build/buildd/krita-testing-2+git20130811+r74290-40/obj-x86_64-linux-gnu/krita/ui/moc_kis_input_manager.cpp:46
#15 0x00007f7579c18f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x00007f755c65c0ce in KisInputProfileManager::loadProfiles (this=0x61c1010) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/ui/input/kis_input_profile_manager.cpp:227
#17 0x00007f755c51f840 in KisView2::KisView2 (this=0x4eac5d0, part=<optimized out>, doc=<optimized out>, parent=<optimized out>, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/ui/kis_view2.cpp:404
#18 0x00007f755c45b70a in KisPart2::createViewInstance (this=0x32360c0, parent=0x3222ec0) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/ui/kis_part2.cpp:72
#19 0x00007f75645f9d8a in KoPart::createView (this=0x32360c0, parent=<optimized out>) at /build/buildd/krita-testing-2+git20130811+r74290-40/libs/main/KoPart.cpp:234
#20 0x00007f756457729d in KoMainWindow::setRootDocument (this=0x3222ec0, doc=0x3235fa0, rootPart=0x32360c0) at /build/buildd/krita-testing-2+git20130811+r74290-40/libs/main/KoMainWindow.cpp:484
#21 0x00007f75645fb06a in KoPart::deleteOpenPane (this=this@entry=0x32360c0, closing=closing@entry=false) at /build/buildd/krita-testing-2+git20130811+r74290-40/libs/main/KoPart.cpp:475
#22 0x00007f75645fb3f1 in KoPart::openTemplate (this=0x32360c0, url=...) at /build/buildd/krita-testing-2+git20130811+r74290-40/libs/main/KoPart.cpp:383
#23 0x00007f7579c18f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007f75645d9efc in openTemplate (_t1=..., this=0x32d9f00) at /build/buildd/krita-testing-2+git20130811+r74290-40/obj-x86_64-linux-gnu/libs/main/KoOpenPane.moc:125
#25 KoOpenPane::qt_static_metacall (_o=0x32d9f00, _id=<optimized out>, _a=0x7fff30fe5ce0, _c=<optimized out>) at /build/buildd/krita-testing-2+git20130811+r74290-40/obj-x86_64-linux-gnu/libs/main/KoOpenPane.moc:64
#26 0x00007f7579c18f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007f75645d5f32 in KoDetailsPane::openUrl (this=<optimized out>, _t1=...) at /build/buildd/krita-testing-2+git20130811+r74290-40/obj-x86_64-linux-gnu/libs/main/KoDetailsPane.moc:119
#28 0x00007f75645e725f in KoTemplatesPane::openFile (this=0x356c970, index=...) at /build/buildd/krita-testing-2+git20130811+r74290-40/libs/main/KoTemplatesPane.cpp:139
#29 0x00007f75645d5d89 in KoDetailsPane::qt_static_metacall (_o=0x356c970, _id=<optimized out>, _a=0x7fff30fe5f20, _c=<optimized out>) at /build/buildd/krita-testing-2+git20130811+r74290-40/obj-x86_64-linux-gnu/libs/main/KoDetailsPane.moc:67
#30 0x00007f7579c18f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#31 0x00007f75794b63e5 in QAbstractItemView::doubleClicked(QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#32 0x00007f75794fee6d in QTreeView::mouseDoubleClickEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#33 0x00007f7578ffa86a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007f75793a9b66 in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#35 0x00007f75794b559b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#36 0x00007f75794f9d81 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#37 0x00007f7579c036d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x00007f7578faae6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#39 0x00007f7578fafb6b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#40 0x00007f7564536558 in KoApplication::notify (this=<optimized out>, receiver=0x356dfb0, event=0x7fff30fe6b50) at /build/buildd/krita-testing-2+git20130811+r74290-40/libs/main/KoApplication.cpp:556
#41 0x00007f7579c0356e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x00007f7578fabcd3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#43 0x00007f7579029554 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007f757902844f in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#45 0x00007f75790509d9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#46 0x00007f7579c022bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#47 0x00007f7579c02548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#48 0x00007f7579c07708 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#49 0x00007f7564a933d2 in kdemain (argc=<optimized out>, argv=<optimized out>) at /build/buildd/krita-testing-2+git20130811+r74290-40/krita/main.cc:79
#50 0x00000000004084c6 in _start ()

Possible duplicates by query: bug 322809.

Reported using DrKonqi
Comment 1 Halla Rempt 2013-08-27 19:19:28 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
Comment 2 Halla Rempt 2013-09-29 11:59:09 UTC
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