Bug 348737

Summary: crash .kra
Product: [Applications] krita Reporter: Nikolay <nemitko>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: halla, portnov
Priority: NOR Keywords: drkonqi
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: s2.jpg
s1.jpg
New crash information added by DrKonqi

Description Nikolay 2015-06-05 10:28:32 UTC
Application: krita (2.9.5)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.13.0-53-generic x86_64
Distribution: Ubuntu 14.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:
krita crash, When choosing a brush: cazu brush collection: Natural media ink pen.

The crash can be reproduced every time.

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

Thread 20 (Thread 0x7fd1afe5d700 (LWP 5051)):
#0  0x00007fd1c9ad912d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd1c3e84fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd1c3e8530a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1b7853336 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fd1c3ea9f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd1afe5d700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7fd1af65c700 (LWP 5052)):
#0  0x00007fd1c4366569 in __GI___pthread_mutex_lock (mutex=0x1374eb0) at ../nptl/pthread_mutex_lock.c:125
#1  0x00007fd1c3ec6981 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd1c3e84557 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1c3e84f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd1c3e850ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd1c3e85129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd1c3ea9f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fd1c4364182 in start_thread (arg=0x7fd1af65c700) at pthread_create.c:312
#8  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7fd1ae8c6700 (LWP 5062)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd1ca346816 in wait (time=18446744073709551615, this=0x76e2ac0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x76e2a70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca34295b in QSemaphore::acquire (this=this@entry=0x76e27a0, n=n@entry=1) at thread/qsemaphore.cpp:144
#4  0x00007fd1c89e3dbc in waitForWork (this=0x76e2790) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/image/tiles3/kis_tile_data_pooler.cc:162
#5  KisTileDataPooler::run (this=0x76e2790) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/image/tiles3/kis_tile_data_pooler.cc:184
#6  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x76e2790) at thread/qthread_unix.cpp:349
#7  0x00007fd1c4364182 in start_thread (arg=0x7fd1ae8c6700) at pthread_create.c:312
#8  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7fd18e3b6700 (LWP 5063)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca344f4a in thread_sleep (ti=ti@entry=0x7fd18e3b5df0) at thread/qthread_unix.cpp:492
#2  0x00007fd1ca34576d in QThread::msleep (msecs=msecs@entry=700) at thread/qthread_unix.cpp:518
#3  0x00007fd1c8a0c31a in KisTileDataSwapper::run (this=0x76e27c8) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:97
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x76e27c8) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd18e3b6700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7fd18dbb5700 (LWP 5064)):
#0  0x00007fd1c3ec68aa in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd1c3ec6d29 in g_private_get () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd1c3eaa3a0 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1c3e850dd in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd1ca4757be in QEventDispatcherGlib::processEvents (this=0x7fd184003390, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007fd1ca4470af in QEventLoop::processEvents (this=this@entry=0x7fd18dbb4da0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fd1ca4473a5 in QEventLoop::exec (this=this@entry=0x7fd18dbb4da0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fd1ca343c5f in QThread::exec (this=this@entry=0x78fda30) at thread/qthread.cpp:537
#8  0x00007fd1ca428823 in QInotifyFileSystemWatcherEngine::run (this=0x78fda30) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x78fda30) at thread/qthread_unix.cpp:349
#10 0x00007fd1c4364182 in start_thread (arg=0x7fd18dbb5700) at pthread_create.c:312
#11 0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7fd18cbb3700 (LWP 5065)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd1ca346816 in wait (time=18446744073709551615, this=0x79b9870) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x79b93d8, mutex=mutex@entry=0x79b93d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1cb317e16 in QFileInfoGatherer::run (this=0x79b93c0) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x79b93c0) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd18cbb3700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7fd17757f700 (LWP 5066)):
#0  pthread_mutex_lock (mutex=0x7fd170000a60) at forward.c:192
#1  0x00007fd1c3ec6981 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd1c3e841f8 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1c3e84f91 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd1c3e850ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd1ca4757be in QEventDispatcherGlib::processEvents (this=0x7fd1700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007fd1ca4470af in QEventLoop::processEvents (this=this@entry=0x7fd17757eda0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fd1ca4473a5 in QEventLoop::exec (this=this@entry=0x7fd17757eda0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fd1ca343c5f in QThread::exec (this=this@entry=0x79b86a0) at thread/qthread.cpp:537
#9  0x00007fd1ca428823 in QInotifyFileSystemWatcherEngine::run (this=0x79b86a0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fd1ca34632f in QThreadPrivate::start (arg=0x79b86a0) at thread/qthread_unix.cpp:349
#11 0x00007fd1c4364182 in start_thread (arg=0x7fd17757f700) at pthread_create.c:312
#12 0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7fd1ae0c5700 (LWP 5082)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x15a593a0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x15a57320, mutex=mutex@entry=0x15a57168, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x15a57310) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x15a57310) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd1ae0c5700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7fd15ab6f700 (LWP 5083)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x15a59750) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x15a59500, mutex=mutex@entry=0x15a57168, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x15a594f0) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x15a594f0) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd15ab6f700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7fd15bb71700 (LWP 5084)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x15a59a90) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x15a59840, mutex=mutex@entry=0x15a57168, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x15a59830) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x15a59830) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd15bb71700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7fd15a36e700 (LWP 5085)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x15a59dd0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x15a59b80, mutex=mutex@entry=0x15a57168, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x15a59b70) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x15a59b70) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd15a36e700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fd15cb73700 (LWP 5086)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x15a5a110) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x15a59ec0, mutex=mutex@entry=0x15a57168, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x15a59eb0) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x15a59eb0) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd15cb73700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fd15996d700 (LWP 5087)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x15a5a5d0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x15a5a380, mutex=mutex@entry=0x15a57168, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x15a5a370) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x15a5a370) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd15996d700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fd15916c700 (LWP 5088)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x15a5aa90) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x15a5a840, mutex=mutex@entry=0x15a57168, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x15a5a830) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x15a5a830) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd15916c700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fd15896b700 (LWP 5089)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x15a5af50) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x15a5ad00, mutex=mutex@entry=0x15a57168, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x15a5acf0) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x15a5acf0) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd15896b700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fd143fff700 (LWP 5091)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x16809a60) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x167cd9c0, mutex=mutex@entry=0x10df6038, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x167cd9b0) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x167cd9b0) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd143fff700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fd1437fe700 (LWP 5092)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x7fd189cbe010) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7fd189cc7c20, mutex=mutex@entry=0x10df6038, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x7fd189cc7c10) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x7fd189cc7c10) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd1437fe700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fd142ffd700 (LWP 5093)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x7fd1882c69f0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7fd1882c3090, mutex=mutex@entry=0x10df6038, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x7fd1882c3080) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x7fd1882c3080) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd142ffd700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fd1427fc700 (LWP 5094)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fd1ca3467f4 in wait (time=30000, this=0x7fd138003d20) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x7fd1380023a0, mutex=mutex@entry=0x10df6038, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1ca33a0fa in QThreadPoolThread::run (this=0x7fd138002390) at concurrent/qthreadpool.cpp:142
#4  0x00007fd1ca34632f in QThreadPrivate::start (arg=0x7fd138002390) at thread/qthread_unix.cpp:349
#5  0x00007fd1c4364182 in start_thread (arg=0x7fd1427fc700) at pthread_create.c:312
#6  0x00007fd1c9ae647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fd1cc732800 (LWP 5047)):
[KCrash Handler]
#5  0x00007fd1c9a22cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#6  0x00007fd1c9a260d8 in __GI_abort () at abort.c:89
#7  0x00007fd1ca33bc92 in qt_message_output (msgType=msgType@entry=QtFatalMsg, buf=0xaa62018 "ASSERT: \"e.attribute(\"id\", \"\") == id(sensorType())\" in file /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/plugins/paintops/libpaintop/kis_dynamic_sensor.cc, line 378") at global/qglobal.cpp:2383
#8  0x00007fd1ca33bff9 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, msg=msg@entry=0x7fd1ca4a9a20 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7fffc6dafaa8) at global/qglobal.cpp:2429
#9  0x00007fd1ca33c804 in qFatal (msg=msg@entry=0x7fd1ca4a9a20 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2612
#10 0x00007fd1ca33c846 in qt_assert (assertion=assertion@entry=0x7fd195c4b8c8 "e.attribute(\"id\", \"\") == id(sensorType())", file=file@entry=0x7fd195c4b858 "/build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/plugins/paintops/libpaintop/kis_dynamic_sensor.cc", line=line@entry=378) at global/qglobal.cpp:2057
#11 0x00007fd195c15acd in KisDynamicSensor::fromXML (this=this@entry=0xaa615c0, e=...) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/plugins/paintops/libpaintop/kis_dynamic_sensor.cc:378
#12 0x00007fd195c4121b in KisDynamicSensorFade::fromXML (this=0xaa615b0, e=...) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/plugins/paintops/libpaintop/sensors/kis_dynamic_sensor_fade.cpp:93
#13 0x00007fd195c15e83 in KisDynamicSensor::createFromXML (e=...) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/plugins/paintops/libpaintop/kis_dynamic_sensor.cc:277
#14 0x00007fd195c03126 in KisCurveOption::readNamedOptionSetting (this=this@entry=0x16be21e0, prefix=..., setting=setting@entry=0xaa60d20) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/plugins/paintops/libpaintop/kis_curve_option.cpp:154
#15 0x00007fd195c05505 in KisCurveOption::readOptionSetting (this=0x16be21e0, setting=0xaa60d20) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/plugins/paintops/libpaintop/kis_curve_option.cpp:115
#16 0x00007fd195c0853c in KisCurveOptionWidget::readOptionSetting (this=0x16ae1200, setting=0xaa60d20) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/plugins/paintops/libpaintop/kis_curve_option_widget.cpp:94
#17 0x00007fd1cbdad675 in KisPaintOpOption::startReadOptionSetting (this=this@entry=0x16ae1200, setting=setting@entry=0xaa60d20) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/ui/kis_paintop_option.cpp:65
#18 0x00007fd1cbdb2be8 in KisPaintOpSettingsWidget::setConfiguration (this=0x9c764c0, config=<optimized out>) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/ui/kis_paintop_settings_widget.cpp:111
#19 0x00007fd1cbd9e7ab in KisPaintopBox::setCurrentPaintop (this=this@entry=0x75cef70, paintop=..., preset=...) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/ui/kis_paintop_box.cc:487
#20 0x00007fd1cbd9ef35 in KisPaintopBox::setCurrentPaintopAndReload (this=this@entry=0x75cef70, paintop=..., preset=...) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/ui/kis_paintop_box.cc:454
#21 0x00007fd1cbda81c0 in KisPaintopBox::resourceSelected (this=this@entry=0x75cef70, resource=0x9b97920) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/ui/kis_paintop_box.cc:424
#22 0x00007fd1cbbdd6b0 in KisPaintopBox::qt_static_metacall (_o=0x75cef70, _c=<optimized out>, _id=3, _a=0x7fffc6db0830) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/obj-x86_64-linux-gnu/krita/ui/moc_kis_paintop_box.cpp:111
#23 0x00007fd1ca45c87a in QMetaObject::activate (sender=sender@entry=0x7bcb370, m=m@entry=0x7fd1cc4c5980 <KisPaintOpPresetsChooserPopup::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc6db0830) at kernel/qobject.cpp:3539
#24 0x00007fd1cbbd74ff in KisPaintOpPresetsChooserPopup::resourceSelected (this=this@entry=0x7bcb370, _t1=0x9b97920) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/obj-x86_64-linux-gnu/krita/ui/moc_kis_paintop_presets_chooser_popup.cpp:112
#25 0x00007fd1cbbddfd0 in KisPaintOpPresetsChooserPopup::qt_static_metacall (_o=0x7bcb370, _c=<optimized out>, _id=0, _a=0x7fffc6db09e0) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/obj-x86_64-linux-gnu/krita/ui/moc_kis_paintop_presets_chooser_popup.cpp:59
#26 0x00007fd1ca45c87a in QMetaObject::activate (sender=0x7bcd020, m=m@entry=0x7fd1cc4dab40 <KisPresetChooser::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc6db09e0) at kernel/qobject.cpp:3539
#27 0x00007fd1cbf0330f in KisPresetChooser::resourceSelected (this=<optimized out>, _t1=0x9b97920) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/obj-x86_64-linux-gnu/krita/ui/kis_preset_chooser.moc:105
#28 0x00007fd1cbf0336e in KisPresetChooser::qt_static_metacall (_o=0x7bcd020, _c=5047, _id=0, _a=0x7fffc6db0b60) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/obj-x86_64-linux-gnu/krita/ui/kis_preset_chooser.moc:54
#29 0x00007fd1ca45c87a in QMetaObject::activate (sender=sender@entry=0x7bce9f0, m=m@entry=0x7fd1c8693320 <KoResourceItemChooser::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc6db0b60) at kernel/qobject.cpp:3539
#30 0x00007fd1c840f40f in KoResourceItemChooser::resourceSelected (this=this@entry=0x7bce9f0, _t1=_t1@entry=0x9b97920) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/obj-x86_64-linux-gnu/libs/widgets/KoResourceItemChooser.moc:123
#31 0x00007fd1c840f8a9 in KoResourceItemChooser::activated (this=0x7bce9f0) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/libs/widgets/KoResourceItemChooser.cpp:428
#32 0x00007fd1ca45c87a in QMetaObject::activate (sender=sender@entry=0x7bd0460, m=m@entry=0x7fd1c8693c80 <KoResourceItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc6db0cb0) at kernel/qobject.cpp:3539
#33 0x00007fd1c84140ad in currentResourceChanged (_t1=..., this=0x7bd0460) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/obj-x86_64-linux-gnu/libs/widgets/KoResourceItemView.moc:104
#34 KoResourceItemView::selectionChanged (this=0x7bd0460, selected=...) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/libs/widgets/KoResourceItemView.cpp:72
#35 0x00007fd1ca45c87a in QMetaObject::activate (sender=sender@entry=0x7be1c90, m=m@entry=0x7fd1cb901fc0 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc6db0df0) at kernel/qobject.cpp:3539
#36 0x00007fd1cb3838f7 in QItemSelectionModel::selectionChanged (this=this@entry=0x7be1c90, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:165
#37 0x00007fd1cb388f17 in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x7be1c90, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#38 0x00007fd1cb389723 in QItemSelectionModel::select (this=0x7be1c90, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#39 0x00007fd1cb362dfa in QTableView::setSelection (this=<optimized out>, rect=..., command=...) at itemviews/qtableview.cpp:1866
#40 0x00007fd1cb335e1a in QAbstractItemView::mousePressEvent (this=0x7bd0460, event=<optimized out>) at itemviews/qabstractitemview.cpp:1690
#41 0x00007fd1cae8a38b in QWidget::event (this=this@entry=0x7bd0460, event=event@entry=0x7fffc6db1970) at kernel/qwidget.cpp:8372
#42 0x00007fd1cb22c04e in QFrame::event (this=0x7bd0460, e=0x7fffc6db1970) at widgets/qframe.cpp:557
#43 0x00007fd1cb33b633 in QAbstractItemView::viewportEvent (this=this@entry=0x7bd0460, event=event@entry=0x7fffc6db1970) at itemviews/qabstractitemview.cpp:1644
#44 0x00007fd1c84141c9 in KoResourceItemView::viewportEvent (this=0x7bd0460, event=0x7fffc6db1970) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/libs/widgets/KoResourceItemView.cpp:62
#45 0x00007fd1ca448646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1232b00, receiver=receiver@entry=0x7bcd540, event=event@entry=0x7fffc6db1970) at kernel/qcoreapplication.cpp:1063
#46 0x00007fd1cae3ae0c in QApplicationPrivate::notify_helper (this=this@entry=0x1232b00, receiver=receiver@entry=0x7bcd540, e=e@entry=0x7fffc6db1970) at kernel/qapplication.cpp:4563
#47 0x00007fd1cae415dd in QApplication::notify (this=<optimized out>, receiver=receiver@entry=0x7bcd540, e=e@entry=0x7fffc6db1970) at kernel/qapplication.cpp:4110
#48 0x00007fd1cbf93c17 in KisApplication::notify (this=<optimized out>, receiver=0x7bcd540, event=0x7fffc6db1970) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/ui/KisApplication.cpp:493
#49 0x00007fd1ca4484dd in QCoreApplication::notifyInternal (this=0x7fffc6db2440, receiver=receiver@entry=0x7bcd540, event=event@entry=0x7fffc6db1970) at kernel/qcoreapplication.cpp:953
#50 0x00007fd1cae40d93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#51 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x7bcd540, event=event@entry=0x7fffc6db1970, alienWidget=alienWidget@entry=0x7bcd540, nativeWidget=nativeWidget@entry=0x7bc76d0, buttonDown=buttonDown@entry=0x7fd1cb920318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#52 0x00007fd1caeb59eb in QETWidget::translateMouseEvent (this=this@entry=0x7bc76d0, event=event@entry=0x7fffc6db1cf0) at kernel/qapplication_x11.cpp:4634
#53 0x00007fd1caeb5289 in QApplication::x11ProcessEvent (this=0x7fffc6db2440, event=event@entry=0x7fffc6db1cf0) at kernel/qapplication_x11.cpp:3627
#54 0x00007fd1caedcb32 in x11EventSourceDispatch (s=0x12343a0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#55 0x00007fd1c3e84e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007fd1c3e85048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007fd1c3e850ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007fd1ca4757a1 in QEventDispatcherGlib::processEvents (this=0x1046420, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#59 0x00007fd1caedcbe6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#60 0x00007fd1ca4470af in QEventLoop::processEvents (this=this@entry=0x7fffc6db20c0, flags=...) at kernel/qeventloop.cpp:149
#61 0x00007fd1ca4473a5 in QEventLoop::exec (this=this@entry=0x7fffc6db20c0, flags=...) at kernel/qeventloop.cpp:204
#62 0x00007fd1ca44cb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#63 0x00007fd1cae3937c in QApplication::exec () at kernel/qapplication.cpp:3828
#64 0x00000000004026a9 in main (argc=<optimized out>, argv=<optimized out>) at /build/krita-2.9-kZyRwx/krita-2.9-2+git20150603+r10/krita/main.cc:188

Possible duplicates by query: bug 348590, bug 347879, bug 347789, bug 345562.

Reported using DrKonqi
Comment 1 Halla Rempt 2015-06-05 10:30:42 UTC
Hi, 

Can you attach the brush to the bug report?
Comment 2 Nikolay 2015-06-06 06:22:58 UTC
Created attachment 93032 [details]
s2.jpg

Hi,
I do not know how to do it. Right click the mouse and the left led to a
drop in the program. Before the latest update everything worked very stable.
Link to brush "Cazu":
http://www.pcazorla.com/2014/01/15/cazu-brush-collection-v2-for-krita/
Link to brush "David Revoy":
http://www.davidrevoy.com/article248/krita-brushes-v6

Built-in brush to not cause damage.

Other brushes did not put.

Thank you.

Screenshots:

2015-06-05 13:30 GMT+03:00 Boudewijn Rempt <boud@valdyas.org>:

> https://bugs.kde.org/show_bug.cgi?id=348737
>
> Boudewijn Rempt <boud@valdyas.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                  CC|                            |boud@valdyas.org
>
> --- Comment #1 from Boudewijn Rempt <boud@valdyas.org> ---
> Hi,
>
> Can you attach the brush to the bug report?
>
> --
> You are receiving this mail because:
> You reported the bug.
>
Comment 3 Nikolay 2015-06-06 06:23:01 UTC
Created attachment 93033 [details]
s1.jpg
Comment 4 Ilya V. Portnov 2015-06-08 18:19:23 UTC
Created attachment 93081 [details]
New crash information added by DrKonqi

krita (2.9.5) on KDE Platform 4.14.6 using Qt 4.8.6

- What I was doing when the application crashed:

Just painting with random brushes. Maybe it is important that brushes that I used were loaded from bundle.

-- Backtrace (Reduced):
#6  0x00007f7361693267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f7361694eca in __GI_abort () at abort.c:89
[...]
#11 0x00007f7346a8df8d in KisDynamicSensor::fromXML (this=this@entry=0x1052c340, e=...) at /build/krita-testing-13Ggmk/krita-testing-2+git20150603+r12/krita/plugins/paintops/libpaintop/kis_dynamic_sensor.cc:392
#12 0x00007f7346abae2b in KisDynamicSensorFade::fromXML (this=0x1052c330, e=...) at /build/krita-testing-13Ggmk/krita-testing-2+git20150603+r12/krita/plugins/paintops/libpaintop/sensors/kis_dynamic_sensor_fade.cpp:93
#13 0x00007f7346a8e373 in KisDynamicSensor::createFromXML (e=...) at /build/krita-testing-13Ggmk/krita-testing-2+git20150603+r12/krita/plugins/paintops/libpaintop/kis_dynamic_sensor.cc:287
Comment 5 Ilya V. Portnov 2015-06-13 15:20:43 UTC
It seems I figured out where is the bug, it looks like typo.
The crash is because of QASSERT at kis_dynamic_sensor.cc:392:

> Q_ASSERT(e.attribute("id", "") == id(sensorType()));

The stack points out that sensor being processed is something called "fade" (kis_dynamic_sensor_fade.cpp:93). I assume that somewhere in the brush preset definition XML, I had a description of sensor with id="fade". So let's look at the definition of id() function (kis_dynamic_sensor.cc:337):

> QString KisDynamicSensor::id(DynamicSensorType sensorType)
> {
> ...
>     case FADE:
>         return "speed";
> ...
> }

Stop, what!? :) It seems id() function returns wrong id, and then Q_ASSERTS() says about that. So I suggest to do 
> sed -i -e '343 s/speed/fade/' kis_dynamic_sensor.cc
Comment 6 Halla Rempt 2015-06-13 16:57:13 UTC
Git commit d9a7301b7e39435749db33455bc960980b231ad6 by Boudewijn Rempt.
Committed on 13/06/2015 at 16:55.
Pushed by rempt into branch 'calligra/2.9'.

Thanks to Ilya Portnov for looking into this.
CCMAIL:portnov@bk.ru

M  +1    -1    krita/plugins/paintops/libpaintop/kis_dynamic_sensor.cc

http://commits.kde.org/calligra/d9a7301b7e39435749db33455bc960980b231ad6