Reproducible: Always. How to reproduce: --Create a new image (RGB 8 bit for example). --Paint a little color on the background. --Create a new layer (above the background). --Convert the new layer into a Grayscale layer. --Pickup color from the underlying layer _using the shortcut key_ (Ctrl + click). --Paint. --Crash. ASSERT failure in KoColorSpace::bitBlt: "Composite op is for color space RGBA (sRGB built-in - (lcms internal)) while this is GRAYA (gray built-in - (lcms internal))", file /home/pentalis/GIT_TEMPLE/kde4/source/calligra/libs/pigment/KoColorSpace.cpp, line 324 KCrash: Application 'krita' crashing... Application: Krita (krita), signal: Aborted The current source language is "auto; currently c". [Current thread is 1 (Thread 0x7fd42e23a780 (LWP 13963))] Thread 7 (Thread 0x7fd40a1fc700 (LWP 13972)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd42db6ee6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007fd42db6ac04 in QSemaphore::acquire(int) () from /usr/lib/libQtCore.so.4 #3 0x00007fd42d1b0576 in KisTileDataPooler::waitForWork (this=0x7ab5270) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162 #4 0x00007fd42d1b08d0 in KisTileDataPooler::run (this=0x7ab5270) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184 #5 0x00007fd42db6de15 in ?? () from /usr/lib/libQtCore.so.4 #6 0x00007fd4261908ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007fd42647502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fd40a9fd700 (LWP 13973)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd42db6ee6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007fd42db6aa24 in QSemaphore::tryAcquire(int, int) () from /usr/lib/libQtCore.so.4 #3 0x00007fd42d1cb490 in KisTileDataSwapper::run (this=0x7ab52a8) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #4 0x00007fd42db6de15 in ?? () from /usr/lib/libQtCore.so.4 #5 0x00007fd4261908ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fd42647502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 5 (Thread 0x7fd4099fb700 (LWP 14551)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007fd42db6edd2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007fd42db63e01 in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007fd42db6de15 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007fd4261908ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007fd42647502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fd3f73e8700 (LWP 14552)): [KCrash Handler] #5 0x00007fd4263d8165 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007fd4263daf70 in *__GI_abort () at abort.c:92 #7 0x00007fd42db65c7f in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4 #8 0x00007fd42db65e22 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007fd42db65fd5 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4 #10 0x00007fd42a7f2453 in KoColorSpace::bitBlt (this=0x7fd404e04c40, srcSpace=0x97b62a0, params=..., op=0x8290bc0) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/libs/pigment/KoColorSpace.cpp:324 #11 0x00007fd42d1d70be in KisPainter::bitBlt (this=0x7fd3f73e77e0, dstX=<value optimized out>, dstY=<value optimized out>, srcDev=<value optimized out>, srcX=<value optimized out>, srcY=<value optimized out>, srcWidth=47, srcHeight=59) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/image/kis_painter.cc:562 #12 0x00007fd42d1d9318 in KisPainter::bitBlt (this=0x7fd3f73e77e0, pos=..., srcDev=<value optimized out>, srcRect=<value optimized out>) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/image/kis_painter.cc:581 #13 0x00007fd42d2771f5 in KisPaintLayer::copyOriginalToProjection (this=<value optimized out>, original=) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/image/kis_paint_layer.cc:128 #14 0x00007fd42d252c35 in KisLayer::applyMasks (this=<value optimized out>, source=) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/image/kis_layer.cc:379 #15 0x00007fd42d25355e in KisLayer::updateProjection (this=0x90268d0, rect=<value optimized out>) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/image/kis_layer.cc:456 #16 0x00007fd42d1ac2be in KisAsyncMerger::startMerge (this=0x750b298, walker=<value optimized out>) at /home/pentalis/GIT_TEMPLE/kde4/build/calligra/krita/image/../../../../source/calligra/krita/image/kis_async_merger.h:220 #17 0x00007fd42d1ac691 in KisUpdateJobItem::run (this=0x750b270) at /home/pentalis/GIT_TEMPLE/kde4/build/calligra/krita/image/../../../../source/calligra/krita/image/kis_updater_context.h:40 #18 0x00007fd42db63d5f in ?? () from /usr/lib/libQtCore.so.4 #19 0x00007fd42db6de15 in ?? () from /usr/lib/libQtCore.so.4 #20 0x00007fd4261908ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #21 0x00007fd42647502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #22 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fd3fcadd700 (LWP 14553)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007fd42db6edd2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007fd42db63e01 in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007fd42db6de15 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007fd4261908ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007fd42647502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd3eebcd700 (LWP 14562)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007fd42db6edd2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007fd42db63e01 in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007fd42db6de15 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007fd4261908ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007fd42647502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd42e23a780 (LWP 13963)): #0 0x00007fd42646a113 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fd4239ed8ca in ?? () from /usr/lib/libxcb.so.1 #2 0x00007fd4239edec9 in ?? () from /usr/lib/libxcb.so.1 #3 0x00007fd4239ee175 in xcb_writev () from /usr/lib/libxcb.so.1 #4 0x00007fd42bf5643a in _XSend () from /usr/lib/libX11.so.6 #5 0x00007fd42bf56579 in _XReply () from /usr/lib/libX11.so.6 #6 0x00007fd42bf4badd in XTranslateCoordinates () from /usr/lib/libX11.so.6 #7 0x00007fd427abc7ee in QWidget::mapFromGlobal(QPoint const&) const () from /usr/lib/libQtGui.so.4 #8 0x00007fd427abc852 in QWidget::mapFromGlobal(QPoint const&) const () from /usr/lib/libQtGui.so.4 #9 0x00007fd427abc852 in QWidget::mapFromGlobal(QPoint const&) const () from /usr/lib/libQtGui.so.4 #10 0x00007fd427a25062 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #11 0x00007fd4287367a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #12 0x00007fd42dc5d09c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #13 0x00007fd427a241be in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #14 0x00007fd427aa407b in ?? () from /usr/lib/libQtGui.so.4 #15 0x00007fd427aa29dc in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #16 0x00007fd427acee81 in ?? () from /usr/lib/libQtGui.so.4 #17 0x00007fd42dc5b9c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #18 0x00007fd42dc5bd9c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #19 0x00007fd42dc60a2b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #20 0x00007fd42df77a9a in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /home/pentalis/GIT_TEMPLE/kde4/source/calligra/krita/main.cc:49 #21 0x00007fd4263c4c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff5ea847d8) at libc-start.c:228 #22 0x0000000000400899 in _start () The current source language is "auto; currently c".
*** This bug has been marked as a duplicate of bug 274874 ***