[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [krita] [Bug 330864] New: Crash vectorLayer in SelectOpaque
From:       Paul Geraskin <paulgeraskin () gmail ! com>
Date:       2014-02-06 20:42:34
Message-ID: bug-330864-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 330864
           Summary: Crash vectorLayer in SelectOpaque
    Classification: Unclassified
           Product: krita
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: krita-bugs-null@kde.org
          Reporter: paulgeraskin@gmail.com

Application: krita (2.9 Pre-Alpha (git 2598712))
KDE Platform Version: 4.10.5
Qt Version: 4.8.4
Operating System: Linux 3.8.0-19-generic x86_64
Distribution: Ubuntu 13.04

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

- I created 2 vector shapes (rectangle and arrow)
- RightClick on the vector layer
- SelectOpaque - will CRASH.

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 0x7f2138e127c0 (LWP 8485))]

Thread 7 (Thread 0x7f211b644700 (LWP 8486)):
#0  0x00007f212fe2dca4 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f213611414b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f2136110067 in QSemaphore::acquire(int) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f2134d60dee in KisTileDataPooler::waitForWork
(this=this@entry=0x2bb1350) at
/home/mifth/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162
#4  0x00007f2134d6119b in KisTileDataPooler::run (this=0x2bb1350) at
/home/mifth/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184
#5  0x00007f2136113bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f2133ca53b4 in ?? () from /usr/lib/nvidia-310-updates/libGL.so.1
#7  0x00007f212fe29f8e in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f2138723a0d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f211ae43700 (LWP 8487)):
#0  0x00007f212fe2dca4 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f213611414b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f2136110438 in QSemaphore::tryAcquire(int, int) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f2134d7f153 in KisTileDataSwapper::waitForWork (this=<optimized
out>) at
/home/mifth/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007f2134d7f44a in KisTileDataSwapper::run (this=0x2bb1388) at
/home/mifth/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007f2136113bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f2133ca53b4 in ?? () from /usr/lib/nvidia-310-updates/libGL.so.1
#7  0x00007f212fe29f8e in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f2138723a0d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f2118fe9700 (LWP 8494)):
#0  0x00007f213871be23 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f213623c4f3 in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timeval const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f2136241499 in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timeval*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f2136241c82 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f213620f38f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f213620f618 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f2136111410 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f21361f0edf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f2136113bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f2133ca53b4 in ?? () from /usr/lib/nvidia-310-updates/libGL.so.1
#10 0x00007f212fe29f8e in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f2138723a0d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f2119feb700 (LWP 8499)):
#0  0x00007f212fe2dca4 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f213611414b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f21370eb7a6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#3  0x00007f2136113bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f2133ca53b4 in ?? () from /usr/lib/nvidia-310-updates/libGL.so.1
#5  0x00007f212fe29f8e in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f2138723a0d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f2102bad700 (LWP 8500)):
#0  0x00007f213871be23 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f213623c4f3 in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timeval const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f2136241499 in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timeval*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f2136241c82 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f213620f38f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f213620f618 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f2136111410 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f21361f0edf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f2136113bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f2133ca53b4 in ?? () from /usr/lib/nvidia-310-updates/libGL.so.1
#10 0x00007f212fe29f8e in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f2138723a0d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f21197ea700 (LWP 8516)):
#0  0x00007f213871be23 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f213623c4f3 in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timeval const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f2136241499 in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timeval*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f2136241c82 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f213620f38f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f213620f618 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f2136111410 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f21361f0edf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f2136113bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f212fe29f8e in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f2138723a0d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f2138e127c0 (LWP 8485)):
[KCrash Handler]
#5  0x00007f2138660037 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007f2138663698 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007f21361095c2 in qt_message_output(QtMsgType, char const*) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f2136109938 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f2136109ac4 in qFatal(char const*, ...) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007f2134d7fb8e in kis_assert_common
(assertion=assertion@entry=0x7f20e7005c2d "canvas && device",
file=file@entry=0x7f20e7005ac0
"/home/mifth/kde4/src/calligra/krita/plugins/extensions/colorrange/colorrange.cc",
line=line@entry=78, throwException=throwException@entry=false) at
/home/mifth/kde4/src/calligra/krita/image/kis_assert.cpp:64
#11 0x00007f2134d7fe87 in kis_assert_recoverable
(assertion=assertion@entry=0x7f20e7005c2d "canvas && device",
file=file@entry=0x7f20e7005ac0
"/home/mifth/kde4/src/calligra/krita/plugins/extensions/colorrange/colorrange.cc",
line=line@entry=78) at
/home/mifth/kde4/src/calligra/krita/image/kis_assert.cpp:73
#12 0x00007f20e7002c71 in ColorRange::selectOpaque (this=0x641cb10) at
/home/mifth/kde4/src/calligra/krita/plugins/extensions/colorrange/colorrange.cc:78
#13 0x00007f21362250ef in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f2136bf4152 in QAction::triggered(bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007f2136bf5580 in QAction::activate(QAction::ActionEvent) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007f2110d3c241 in trigger (this=0x641d400) at
/usr/include/qt4/QtGui/qaction.h:218
#17 KisLayerBox::slotSelectOpaque (this=<optimized out>) at
/home/mifth/kde4/src/calligra/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp:627
#18 0x00007f2110d3fc75 in KisLayerBox::qt_static_metacall (_o=0x2125, _c=8485,
_id=6, _a=0xffffffffffffffff) at
/home/mifth/kde4/build/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.moc:108
#19 0x00007f21362250ef in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007f2136bf4152 in QAction::triggered(bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007f2136bf5580 in QAction::activate(QAction::ActionEvent) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007f2137033aa3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007f2137038d69 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007f2136c47a89 in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007f213703a54b in QMenu::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007f2136bfa8ec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007f2136bfda33 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x00007f2137d7c128 in KoApplication::notify (this=<optimized out>,
receiver=0x7fff956fc980, event=0x7fff956fbe10) at
/home/mifth/kde4/src/calligra/libs/main/KoApplication.cpp:559
#29 0x00007f213621063e in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007f2136c00933 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007f2136c75d1c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#32 0x00007f2136c74e81 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#33 0x00007f2136ca0ac9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007f213620f38f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#35 0x00007f213620f618 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#36 0x00007f2137037dd5 in QMenu::exec(QPoint const&, QAction*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#37 0x00007f2110d3ddf9 in KisLayerBox::slotContextMenuRequested
(this=0x4644d50, pos=..., index=...) at
/home/mifth/kde4/src/calligra/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp:476
#38 0x00007f2110d3fc9d in KisLayerBox::qt_static_metacall (_o=0x2125, _c=8485,
_id=6, _a=0xffffffffffffffff) at
/home/mifth/kde4/build/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.moc:87
#39 0x00007f21362250ef in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#40 0x00007f2137e044f7 in KoDocumentSectionView::contextMenuRequested
(this=<optimized out>, _t1=..., _t2=...) at
/home/mifth/kde4/build/libs/main/KoDocumentSectionView.moc:113
#41 0x00007f2137e05b5d in KoDocumentSectionView::contextMenuEvent
(this=0x4663d30, e=0x7fff956fd800) at
/home/mifth/kde4/src/calligra/libs/main/KoDocumentSectionView.cpp:207
#42 0x00007f2136c477de in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#43 0x00007f2136ffa486 in QFrame::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007f2137110a2b in QAbstractItemView::viewportEvent(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#45 0x00007f21371506d1 in QTreeView::viewportEvent(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#46 0x00007f2137e05bdb in KoDocumentSectionView::viewportEvent (this=0x4663d30,
e=0x7fff956fd800) at
/home/mifth/kde4/src/calligra/libs/main/KoDocumentSectionView.cpp:186
#47 0x00007f21362107a6 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#48 0x00007f2136bfa8bc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#49 0x00007f2136bfd735 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#50 0x00007f2137d7c128 in KoApplication::notify (this=<optimized out>,
receiver=0x4648390, event=0x7fff956fd800) at
/home/mifth/kde4/src/calligra/libs/main/KoApplication.cpp:559
#51 0x00007f213621063e in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#52 0x00007f2136c75eb1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#53 0x00007f2136c74e81 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#54 0x00007f2136ca0ac9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#55 0x00007f213620f38f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#56 0x00007f213620f618 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#57 0x00007f2136214cf6 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#58 0x00007f21389faf74 in kdemain (argc=<optimized out>, argv=<optimized out>)
at /home/mifth/kde4/src/calligra/krita/main.cc:101
#59 0x00007f213864aea5 in __libc_start_main () from
/lib/x86_64-linux-gnu/libc.so.6
#60 0x00000000004006e1 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic