https://bugs.kde.org/show_bug.cgi?id=358517

            Bug ID: 358517
           Summary: Krita suddenly crashed
           Product: krita
           Version: 2.9.10
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: krita-bugs-n...@kde.org
          Reporter: oneagui...@gmail.com

Application: krita (2.9.10)
KDE Platform Version: 4.14.13
Qt Version: 4.8.6
Operating System: Linux 4.2.0-25-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
Using ruler tool (spline option), recent new layer, platform: ubuntu gnome
15.10

The crash can be reproduced every time.

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

Thread 5 (Thread 0x7fb167fff700 (LWP 6079)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb199fad286 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007fb199fa9063 in QSemaphore::acquire(int) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007fb196c7774b in KisTileDataPooler::waitForWork (this=0x220ae60) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/image/tiles3/kis_tile_data_pooler.cc:165
#4  KisTileDataPooler::run (this=0x220ae60) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/image/tiles3/kis_tile_data_pooler.cc:187
#5  0x00007fb199facd1c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fb193e646aa in start_thread (arg=0x7fb167fff700) at
pthread_create.c:333
#7  0x00007fb1996d5eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fb1677fe700 (LWP 6080)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb199fad286 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007fb199fa9483 in QSemaphore::tryAcquire(int, int) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007fb196c9fe83 in KisTileDataSwapper::waitForWork (this=<optimized
out>) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007fb196ca00ea in KisTileDataSwapper::run (this=0x220aea0) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007fb199facd1c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fb193e646aa in start_thread (arg=0x7fb1677fe700) at
pthread_create.c:333
#7  0x00007fb1996d5eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fb1776d4700 (LWP 6081)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb199fad286 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007fb19afe829c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#3  0x00007fb199facd1c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007fb193e646aa in start_thread (arg=0x7fb1776d4700) at
pthread_create.c:333
#5  0x00007fb1996d5eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fb1667fc700 (LWP 6082)):
#0  0x00007fb1939c3884 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb19397e770 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb19397f11b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb19397f2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb19a0ed20e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007fb19a0bb0d1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fb19a0bb445 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fb199faa4f9 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fb19a09b133 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fb199facd1c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007fb193e646aa in start_thread (arg=0x7fb1667fc700) at
pthread_create.c:333
#11 0x00007fb1996d5eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fb19c42a840 (LWP 6061)):
[KCrash Handler]
#6  0x00007fb19baa938b in KisPaintingAssistantsDecoration::adjustPosition
(this=0x4dc7f90, point=..., strokeBegin=...) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/kis_painting_assistants_decoration.cpp:128
#7  0x00007fb19bbc04ec in KisToolFreehand::adjustPosition (this=0x4fdd620,
point=..., strokeBegin=...) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/tool/kis_tool_freehand.cc:379
#8  0x00007fb19bbc92ad in
KisToolFreehandPaintingInformationBuilder::adjustDocumentPoint (this=<optimized
out>, point=..., startPoint=...) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/tool/kis_painting_information_builder.cpp:183
#9  0x00007fb19bbc8fcf in
KisPaintingInformationBuilder::createPaintingInformation (this=0x4fddc30,
event=event@entry=0x7fff495b81b0, timeElapsed=231) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/tool/kis_painting_information_builder.cpp:100
#10 0x00007fb19bbc917d in KisPaintingInformationBuilder::continueStroke
(this=<optimized out>, event=event@entry=0x7fff495b81b0, timeElapsed=<optimized
out>) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/tool/kis_painting_information_builder.cpp:71
#11 0x00007fb19bbcf2bd in KisToolFreehandHelper::paint (this=0x4fe31c0,
event=event@entry=0x7fff495b81b0) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/tool/kis_tool_freehand_helper.cpp:352
#12 0x00007fb19bbc0d87 in KisToolFreehand::doStroke (event=0x7fff495b81b0,
this=0x4fdd620) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/tool/kis_tool_freehand.cc:173
#13 KisToolFreehand::continuePrimaryAction (this=0x4fdd620,
event=0x7fff495b81b0) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/tool/kis_tool_freehand.cc:225
#14 0x00007fb19b8dd8b5 in KisToolProxy::forwardToTool
(this=this@entry=0x2f28090, state=state@entry=KisToolProxy::CONTINUE,
action=action@entry=KisTool::Primary, event=event@entry=0x7082030,
docPoint=...) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/canvas/kis_tool_proxy.cpp:173
#15 0x00007fb19b8ddcb0 in KisToolProxy::forwardEvent (this=0x2f28090,
state=KisToolProxy::CONTINUE, action=KisTool::Primary, event=<optimized out>,
originalEvent=0x7fff495b8460, lastTabletEvent=0x7082030) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/canvas/kis_tool_proxy.cpp:119
#16 0x00007fb19bc94a49 in KisShortcutMatcher::mouseMoved (this=<optimized out>,
event=event@entry=0x7fff495b8460) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/input/kis_shortcut_matcher.cpp:221
#17 0x00007fb19bc827e6 in KisInputManager::eventFilter (this=0x1e8dfa0,
object=<optimized out>, event=0x7fff495b8460) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/input/kis_input_manager.cpp:703
#18 0x00007fb19bc81c90 in KisInputManager::Private::handleKisTabletEvent
(this=0x1e84250, object=object@entry=0x44805c0,
tevent=tevent@entry=0x7fff495b8a00) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/input/kis_input_manager.cpp:900
#19 0x00007fb19bc8277f in KisInputManager::eventFilter (this=0x1e8dfa0,
object=<optimized out>, event=0x7fff495b8a00) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/input/kis_input_manager.cpp:831
#20 0x00007fb19a0bc9c6 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007fb19aacbcbc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007fb19aad2c16 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007fb19bd0abb5 in KisApplication::notify (this=<optimized out>,
receiver=0x44805c0, event=0x7fff495b8a00) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/KisApplication.cpp:543
#24 0x00007fb19a0bc85d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007fb19bdb87f2 in QCoreApplication::sendEvent (event=0x7fff495b8a00,
receiver=0x44805c0) at /usr/include/qt4/QtCore/qcoreapplication.h:231
#26 translateXinputEvent (ev=ev@entry=0x7fff495b8db0, tablet=0x1696030,
tablet@entry=0x1695130, defaultWidget=0x44805c0) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/input/wintab/kis_tablet_support_x11.cpp:732
#27 0x00007fb19bdb9950 in KisTabletSupportX11::eventFilter (ev=0x7fff495b8db0)
at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/ui/input/wintab/kis_tablet_support_x11.cpp:802
#28 0x00007fb19ab37e65 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#29 0x00007fb19ab4bc9f in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#30 0x00007fb19ab76b52 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007fb19397eff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fb19397f250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fb19397f2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fb19a0ed1ee in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#35 0x00007fb19ab76c26 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#36 0x00007fb19a0bb0d1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#37 0x00007fb19a0bb445 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x00007fb19a0c1429 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#39 0x0000000000402b38 in main (argc=<optimized out>, argv=<optimized out>) at
/build/krita-2.9-az5S7I/krita-2.9-2+git20151209+r43/krita/main.cc:204

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to