Application: krita (2.7 Pre-Alpha) KDE Platform Version: 4.9.5 (Compiled from sources) Qt Version: 4.8.2 Operating System: Linux 3.2.0-36-generic x86_64 Distribution: Ubuntu 12.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: I tried to rotate the canevas while krita was calculating a rotation transform on a simple drawing -- Backtrace: Application: Krita (kdeinit4), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f891b7d3780 (LWP 1990))] Thread 6 (Thread 0x7f88f327f700 (LWP 1991)): #0 0x00007f89169e0d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f891a31658b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f891a3123c4 in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f88fd106d5e in KisTileDataPooler::waitForWork (this=0x2b66f40) at /home/philippe/sources/krita/calligra/calligra-src/krita/image/tiles3/kis_tile_data_pooler.cc:162 #4 0x00007f88fd1074b4 in KisTileDataPooler::run (this=0x2b66f40) at /home/philippe/sources/krita/calligra/calligra-src/krita/image/tiles3/kis_tile_data_pooler.cc:184 #5 0x00007f891a31607b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f89169dce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007f8918fffcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f88f2a7e700 (LWP 1992)): #0 0x00007f89169e0d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f891a31658b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f891a312809 in QSemaphore::tryAcquire(int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f88fd12471a in KisTileDataSwapper::run (this=0x2b66f78) at /home/philippe/sources/krita/calligra/calligra-src/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #4 0x00007f891a31607b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f89169dce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f8918fffcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f88eaffd700 (LWP 1997)): #0 0x00007fffd55ff8de in ?? () #1 0x00007f89163b715d in clock_gettime () from /lib/x86_64-linux-gnu/librt.so.1 #2 0x00007f891a36cc64 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f891a44506d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f891a446956 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f891a447183 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f891a413e42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f891a414097 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f891a313057 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f891a3f3b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007f891a31607b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007f89169dce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007f8918fffcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #13 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f88eb7fe700 (LWP 2003)): #0 0x00007fffd55ff8de in ?? () #1 0x00007f89163b715d in clock_gettime () from /lib/x86_64-linux-gnu/librt.so.1 #2 0x00007f891a36cc64 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f891a44506d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f891a446956 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f891a447183 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f891a413e42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f891a414097 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f891a313057 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f891a3f3b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007f891a31607b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007f89169dce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007f8918fffcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #13 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f88ccd6c700 (LWP 2015)): #0 0x00007f89169e0d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f88c703ce83 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #2 0x00007f89169dce9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #3 0x00007f8918fffcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f891b7d3780 (LWP 1990)): [KCrash Handler] #6 0x00007f891937f1ea in __dynamic_cast () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #7 0x00007f88fd7347bc in KisTool::currentSelection (this=<optimized out>) at /home/philippe/sources/krita/calligra/calligra-src/krita/ui/tool/kis_tool.cc:348 #8 0x00007f88e8faf64a in KisToolTransform::applyTransform (this=0x5a74880) at /home/philippe/sources/krita/calligra/calligra-src/krita/plugins/tools/tool_transform2/kis_tool_transform.cc:2233 #9 0x00007f88e8fb1699 in KisToolTransform::keyReleaseEvent (this=0x5a74880, event=0x7fffd55e66e0) at /home/philippe/sources/krita/calligra/calligra-src/krita/plugins/tools/tool_transform2/kis_tool_transform.cc:913 #10 0x00007f88fd785385 in KisToolInvocationAction::begin (this=0x469c290, shortcut=<optimized out>, event=<optimized out>) at /home/philippe/sources/krita/calligra/calligra-src/krita/ui/input/kis_tool_invocation_action.cpp:71 #11 0x00007f88fd78a87a in KisShortcutMatcher::tryRunSingleActionShortcutImpl<Qt::Key, QKeyEvent> (this=<optimized out>, param=Qt::Key_Return, event=0x0, keysState=...) at /home/philippe/sources/krita/calligra/calligra-src/krita/ui/input/kis_shortcut_matcher.cpp:220 #12 0x00007f88fd789dc0 in KisShortcutMatcher::tryRunKeyShortcut (this=0x469c100, key=Qt::Key_Return, event=0x0) at /home/philippe/sources/krita/calligra/calligra-src/krita/ui/input/kis_shortcut_matcher.cpp:201 #13 0x00007f88fd78a43e in KisShortcutMatcher::keyPressed (this=0x469c100, key=Qt::Key_Return) at /home/philippe/sources/krita/calligra/calligra-src/krita/ui/input/kis_shortcut_matcher.cpp:82 #14 0x00007f88fd782155 in KisInputManager::eventFilter (this=0x469c160, object=<optimized out>, event=0x7fffd55e6ea0) at /home/philippe/sources/krita/calligra/calligra-src/krita/ui/input/kis_input_manager.cpp:353 #15 0x00007f891a415498 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #16 0x00007f891979677f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #17 0x00007f891979bc45 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #18 0x00007f890652c8ce in KoApplication::notify (this=<optimized out>, receiver=0x47b7900, event=0x7fffd55e6ea0) at /home/philippe/sources/krita/calligra/calligra-src/libs/main/KoApplication.cpp:523 #19 0x00007f891a41530c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #20 0x00007f891983abc9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #21 0x00007f891983b03b in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #22 0x00007f8919815557 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #23 0x00007f891983faba in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #24 0x00007f891a413e42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #25 0x00007f891a414097 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #26 0x00007f891a4193e7 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #27 0x00007f8906a7eb9d in kdemain (argc=<optimized out>, argv=<optimized out>) at /home/philippe/sources/krita/calligra/calligra-src/krita/main.cc:115 #28 0x000000000040866c in _start () Reported using DrKonqi
This bug should have gone in krita-fixed-transform-kazakov. It is going to be merged in master today.