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

List:       kde-bugs-dist
Subject:    [krita] [Bug 328267] New: Krita Crash on Exit
From:       Landis <landistwo () gmail ! com>
Date:       2013-12-01 0:32:45
Message-ID: bug-328267-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 328267
           Summary: Krita Crash on Exit
    Classification: Unclassified
           Product: krita
           Version: 2.7.5
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: krita-bugs-null@kde.org
          Reporter: landistwo@gmail.com

Application: krita (2.7.5)
KDE Platform Version: 4.11.3
Qt Version: 4.8.5
Operating System: Linux 3.7.10-1.16-desktop i686
Distribution: "openSUSE 12.3 (i586)"

-- Information about the crash:
1: Open image > context menu > open with Krita
2: Attempt to change transparancy of image
3: Save image (same name)
4: moved color docker order
5: File > Quite
6: Crash
*note: the UI of Krita is very jumpy when opening, closing moving dockers.

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

Thread 5 (Thread 0xaa70ab40 (LWP 4359)):
#0  0xb6c57792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb6cd7570 in wait (time=4294967295, this=0x9cc7080) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=0x9cc6cc4, mutex=0x9cc6cc0, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#3  0xb6cd2e62 in QSemaphore::acquire (this=0x9cc6ec8, n=1) at
thread/qsemaphore.cpp:144
#4  0xacd7f4f3 in KisTileDataPooler::waitForWork (this=this@entry=0x9cc6ec0) at
/usr/src/debug/calligra-2.7.5/krita/image/tiles3/kis_tile_data_pooler.cc:162
#5  0xacd7fd1d in KisTileDataPooler::run (this=0x9cc6ec0) at
/usr/src/debug/calligra-2.7.5/krita/image/tiles3/kis_tile_data_pooler.cc:184
#6  0xb6cd6f98 in QThreadPrivate::start (arg=0x9cc6ec0) at
thread/qthread_unix.cpp:338
#7  0xb6c53b5e in start_thread () from /lib/libpthread.so.0
#8  0xb5fe1ede in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa9f0ab40 (LWP 4360)):
#0  0xb6c57792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb6cd7570 in wait (time=4294967295, this=0x9cc72e8) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=0x9cc72b4, mutex=0x9cc72b0, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#3  0xb6cd32ae in QSemaphore::tryAcquire (this=0x9cc7288, n=1, timeout=-1) at
thread/qsemaphore.cpp:221
#4  0xacd9e5fe in KisTileDataSwapper::waitForWork (this=this@entry=0x9cc6ee0)
at
/usr/src/debug/calligra-2.7.5/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#5  0xacd9e954 in KisTileDataSwapper::run (this=0x9cc6ee0) at
/usr/src/debug/calligra-2.7.5/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#6  0xb6cd6f98 in QThreadPrivate::start (arg=0x9cc6ee0) at
thread/qthread_unix.cpp:338
#7  0xb6c53b5e in start_thread () from /lib/libpthread.so.0
#8  0xb5fe1ede in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa82ffb40 (LWP 4369)):
#0  0xb6c57792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb6cd7570 in wait (time=4294967295, this=0xaeae4c0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=0xaeae1cc, mutex=0xaeae1c8, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#3  0xb683693f in QFileInfoGatherer::run (this=0xaeae1c0) at
dialogs/qfileinfogatherer.cpp:214
#4  0xb6cd6f98 in QThreadPrivate::start (arg=0xaeae1c0) at
thread/qthread_unix.cpp:338
#5  0xb6c53b5e in start_thread () from /lib/libpthread.so.0
#6  0xb5fe1ede in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa8affb40 (LWP 4370)):
#0  0xb5ff513d in clock_gettime () from /lib/libc.so.6
#1  0xb6d359b5 in do_gettime (frac=0xa8afefc0, sec=0xa8afefb8) at
tools/qelapsedtimer_unix.cpp:127
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#3  0xb6e1c6ee in QTimerInfoList::updateCurrentTime (this=0xa8b0d30c) at
kernel/qeventdispatcher_unix.cpp:354
#4  0xa8aff158 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb54fc740 (LWP 4357)):
[KCrash Handler]
#6  QHash<int, QVariant>::findNode (this=this@entry=0x10, ahp=ahp@entry=0x0,
akey=<optimized out>) at /usr/include/QtCore/qhash.h:884
#7  0xaea291e4 in contains (this=0x10, akey=<optimized out>) at
/usr/include/QtCore/qhash.h:874
#8  KoResourceManager::setResource (this=0x10, key=6002, value=...) at
/usr/src/debug/calligra-2.7.5/libs/flake/KoResourceManager_p.cpp:32
#9  0xaea2a34d in KoCanvasResourceManager::setResource (this=0xb0e0670,
key=6002, value=...) at
/usr/src/debug/calligra-2.7.5/libs/flake/KoCanvasResourceManager.cpp:56
#10 0xad077e23 in KisCanvasResourceProvider::slotPatternActivated
(this=this@entry=0xb0a89c0, res=0xa3b247c8) at
/usr/src/debug/calligra-2.7.5/krita/ui/kis_canvas_resource_provider.cpp:177
#11 0xad07b891 in KisCanvasResourceProvider::qt_static_metacall
(_o=_o@entry=0xb0a89c0, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=16, _a=0xbfac0e28) at
/usr/src/debug/calligra-2.7.5/build/krita/ui/kis_canvas_resource_provider.moc:117
#12 0xb6e01d97 in QMetaObject::activate (sender=0xaf24af0, m=0xad2b7d7c
<KisPatternChooser::staticMetaObject>, local_signal_index=0, argv=0xbfac0e28)
at kernel/qobject.cpp:3556
#13 0xad1d3185 in KisPatternChooser::resourceSelected
(this=this@entry=0xaf24af0, _t1=0xa3b247c8) at
/usr/src/debug/calligra-2.7.5/build/krita/ui/kis_pattern_chooser.moc:105
#14 0xad1d31d2 in qt_static_metacall (_a=0xbfac0f48, _o=0xaf24af0,
_c=<optimized out>, _id=<optimized out>) at
/usr/src/debug/calligra-2.7.5/build/krita/ui/kis_pattern_chooser.moc:54
#15 KisPatternChooser::qt_static_metacall (_o=_o@entry=0xaf24af0,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=0, _a=0xbfac0f48) at
/usr/src/debug/calligra-2.7.5/build/krita/ui/kis_pattern_chooser.moc:48
#16 0xb6e01d97 in QMetaObject::activate (sender=0xaed9c18, m=0xaedb9d7c
<KoResourceItemChooser::staticMetaObject>, local_signal_index=0,
argv=0xbfac0f48) at kernel/qobject.cpp:3556
#17 0xaed82dd5 in KoResourceItemChooser::resourceSelected
(this=this@entry=0xaed9c18, _t1=_t1@entry=0xa3b247c8) at
/usr/src/debug/calligra-2.7.5/build/libs/widgets/KoResourceItemChooser.moc:123
#18 0xaed83bd0 in KoResourceItemChooser::activated (this=this@entry=0xaed9c18)
at /usr/src/debug/calligra-2.7.5/libs/widgets/KoResourceItemChooser.cpp:382
#19 0xaed84fef in qt_static_metacall (_a=0xbfac10b8, _id=3, _o=0xaed9c18,
_c=<optimized out>) at
/usr/src/debug/calligra-2.7.5/build/libs/widgets/KoResourceItemChooser.moc:69
#20 KoResourceItemChooser::qt_static_metacall (_o=_o@entry=0xaed9c18,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=3, _a=0xbfac10b8) at
/usr/src/debug/calligra-2.7.5/build/libs/widgets/KoResourceItemChooser.moc:60
#21 0xb6e01d97 in QMetaObject::activate (sender=0xaf235c0, m=0xaedba1bc
<KoResourceItemView::staticMetaObject>, local_signal_index=0, argv=0xbfac10b8)
at kernel/qobject.cpp:3556
#22 0xaed882d5 in KoResourceItemView::currentResourceChanged
(this=this@entry=0xaf235c0, _t1=...) at
/usr/src/debug/calligra-2.7.5/build/libs/widgets/KoResourceItemView.moc:98
#23 0xaed8840c in KoResourceItemView::selectionChanged (this=0xaf235c0,
selected=...) at
/usr/src/debug/calligra-2.7.5/libs/widgets/KoResourceItemView.cpp:87
#24 0xb6856a92 in qt_static_metacall (_a=0xbfac1204, _id=19, _o=0xaf235c0,
_c=<optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:215
#25 QAbstractItemView::qt_static_metacall (_o=0xaf235c0,
_c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfac1204) at
.moc/release-shared/moc_qabstractitemview.cpp:190
#26 0xb6e01d97 in QMetaObject::activate (sender=0xaf32b18, m=0xb6c3a9c8
<QItemSelectionModel::staticMetaObject>, local_signal_index=0, argv=0xbfac1204)
at kernel/qobject.cpp:3556
#27 0xb68b078d in QItemSelectionModel::selectionChanged (this=0xaf32b18,
_t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:165
#28 0xb68b57f9 in QItemSelectionModel::emitSelectionChanged (this=0xaf32b18,
newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1544
#29 0xb68b6ab4 in QItemSelectionModel::select (this=0xaf32b18, selection=...,
command=...) at itemviews/qitemselectionmodel.cpp:1110
#30 0xb68b2516 in QItemSelectionModel::select (this=0xaf32b18, index=...,
command=...) at itemviews/qitemselectionmodel.cpp:985
#31 0xb68b0abb in QItemSelectionModel::setCurrentIndex (this=0xaf32b18,
index=..., command=...) at itemviews/qitemselectionmodel.cpp:1174
#32 0xb68521e7 in QAbstractItemView::setCurrentIndex (this=0xaf235c0,
index=...) at itemviews/qabstractitemview.cpp:1022
#33 0xaed83ff0 in KoResourceItemChooser::setCurrentResource (this=0xaed9c18,
resource=0xa3b247c8) at
/usr/src/debug/calligra-2.7.5/libs/widgets/KoResourceItemChooser.cpp:333
#34 0xad1d2ba6 in KisPatternChooser::setCurrentPattern
(this=this@entry=0xaf24af0, resource=resource@entry=0xa3b247c8) at
/usr/src/debug/calligra-2.7.5/krita/ui/widgets/kis_pattern_chooser.cc:85
#35 0xad1d30fe in KisPatternChooser::updateItemSize (this=this@entry=0xaf24af0)
at /usr/src/debug/calligra-2.7.5/krita/ui/widgets/kis_pattern_chooser.cc:128
#36 0xad1d313b in KisPatternChooser::showEvent (this=0xaf24af0) at
/usr/src/debug/calligra-2.7.5/krita/ui/widgets/kis_pattern_chooser.cc:116
#37 0xb6310597 in QWidget::event (this=0xaf24af0, event=0xbfac1a44) at
kernel/qwidget.cpp:8594
#38 0xb6721d05 in QFrame::event (this=0xaf24af0, e=0xbfac1a44) at
widgets/qframe.cpp:557
#39 0xb62b6c5c in QApplicationPrivate::notify_helper (this=0x967bd00,
receiver=0xaf24af0, e=0xbfac1a44) at kernel/qapplication.cpp:4562
#40 0xb62bb6e5 in QApplication::notify (this=0x967bd00, receiver=0xaf24af0,
e=0xbfac1a44) at kernel/qapplication.cpp:4423
#41 0xaeeaabaa in KoApplication::notify (this=0x10, receiver=0xaf24af0,
event=0xbfac1a44) at
/usr/src/debug/calligra-2.7.5/libs/main/KoApplication.cpp:556
#42 0xb6de9a2e in QCoreApplication::notifyInternal (this=0xbfac2ca0,
receiver=0xaf24af0, event=0xbfac1a44) at kernel/qcoreapplication.cpp:949
#43 0xb63131e2 in sendEvent (event=0xbfac1a44, receiver=0xaf24af0) at
../../src/corelib/kernel/qcoreapplication.h:231
#44 QWidgetPrivate::show_helper (this=0xaf25148) at kernel/qwidget.cpp:7556
#45 0xb6312ed4 in QWidgetPrivate::show_recursive (this=0xaf25148) at
kernel/qwidget.cpp:7427
#46 0xb6313037 in QWidgetPrivate::showChildren (this=this@entry=0xaf26d58,
spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7864
#47 0xb63130f0 in QWidgetPrivate::show_helper (this=this@entry=0xaf26d58) at
kernel/qwidget.cpp:7503
#48 0xb6313515 in QWidget::setVisible (this=0xaf24350, visible=true) at
kernel/qwidget.cpp:7778
#49 0xaeef1de9 in KoMainWindow::closeEvent (this=0x9ec4298, e=0xbfac21f4) at
/usr/src/debug/calligra-2.7.5/libs/main/KoMainWindow.cpp:1144
#50 0xb6310147 in QWidget::event (this=0x9ec4298, event=0xbfac21f4) at
kernel/qwidget.cpp:8545
#51 0xb673f24c in QMainWindow::event (this=0x9ec4298, event=0xbfac21f4) at
widgets/qmainwindow.cpp:1478
#52 0xb7632f34 in KMainWindow::event (this=0x9ec4298, ev=0xbfac21f4) at
/usr/src/debug/kdelibs-4.11.3/kdeui/widgets/kmainwindow.cpp:1084
#53 0xb767aaf2 in KXmlGuiWindow::event (this=0x9ec4298, ev=0xbfac21f4) at
/usr/src/debug/kdelibs-4.11.3/kdeui/xmlgui/kxmlguiwindow.cpp:126
#54 0xb62b6c5c in QApplicationPrivate::notify_helper (this=0x967bd00,
receiver=0x9ec4298, e=0xbfac21f4) at kernel/qapplication.cpp:4562
#55 0xb62bb6e5 in QApplication::notify (this=0x967bd00, receiver=0x9ec4298,
e=0xbfac21f4) at kernel/qapplication.cpp:4423
#56 0xaeeaabaa in KoApplication::notify (this=0x10, receiver=0x9ec4298,
event=0xbfac21f4) at
/usr/src/debug/calligra-2.7.5/libs/main/KoApplication.cpp:556
#57 0xb6de9a2e in QCoreApplication::notifyInternal (this=0xbfac2ca0,
receiver=0x9ec4298, event=0xbfac21f4) at kernel/qcoreapplication.cpp:949
#58 0xb6309a30 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../src/corelib/kernel/qcoreapplication.h:231
#59 QWidgetPrivate::close_helper (this=0x9ebe0f8,
mode=QWidgetPrivate::CloseWithEvent) at kernel/qwidget.cpp:7942
#60 0xb6309b26 in QWidget::close (this=0x9ec4298) at kernel/qwidget.cpp:8011
#61 0xaeee112b in KoMainWindow::slotFileQuit (this=this@entry=0x9ec4298) at
/usr/src/debug/calligra-2.7.5/libs/main/KoMainWindow.cpp:1369
#62 0xaeef365b in KoMainWindow::qt_static_metacall (_o=_o@entry=0x9ec4298,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=18, _a=0xbfac2408) at
/usr/src/debug/calligra-2.7.5/build/libs/main/KoMainWindow.moc:131
#63 0xb6e01d97 in QMetaObject::activate (sender=0x9eb5e18, m=0xb6c2c378
<QAction::staticMetaObject>, local_signal_index=1, argv=0xbfac2408) at
kernel/qobject.cpp:3556
#64 0xb62afbfd in QAction::triggered (this=this@entry=0x9eb5e18, _t1=false) at
.moc/release-shared/moc_qaction.cpp:276
#65 0xb62afe9c in QAction::activate (this=this@entry=0x9eb5e18,
event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#66 0xb62b024c in trigger (this=0x9eb5e18) at kernel/qaction.h:218
#67 qt_static_metacall (_a=0xad18ba8, _id=8, _o=0x9eb5e18, _c=<optimized out>)
at .moc/release-shared/moc_qaction.cpp:150
#68 QAction::qt_static_metacall (_o=0x9eb5e18,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xad18ba8) at
.moc/release-shared/moc_qaction.cpp:136
#69 0xb6dfb7aa in QMetaCallEvent::placeMetaCall (this=0xcc60500,
object=0x9eb5e18) at kernel/qobject.cpp:524
#70 0xb6dffd0b in QObject::event (this=0x9eb5e18, e=0xcc60500) at
kernel/qobject.cpp:1203
#71 0xb62aff75 in event (e=<optimized out>, this=<optimized out>) at
kernel/qaction.cpp:1187
#72 QAction::event (this=0x9eb5e18, e=0x10) at kernel/qaction.cpp:1172
#73 0xb74642e9 in KAction::event (this=0x9eb5e18, event=0xcc60500) at
/usr/src/debug/kdelibs-4.11.3/kdeui/actions/kaction.cpp:131
#74 0xb62b6c5c in QApplicationPrivate::notify_helper (this=0x967bd00,
receiver=0x9eb5e18, e=0xcc60500) at kernel/qapplication.cpp:4562
#75 0xb62bb67c in QApplication::notify (this=0xcc60500, receiver=0x9eb5e18,
e=0xcc60500) at kernel/qapplication.cpp:3944
#76 0xaeeaabaa in KoApplication::notify (this=0x10, receiver=0x9eb5e18,
event=0xcc60500) at
/usr/src/debug/calligra-2.7.5/libs/main/KoApplication.cpp:556
#77 0xb6de9a2e in QCoreApplication::notifyInternal (this=0xbfac2ca0,
receiver=0x9eb5e18, event=0xcc60500) at kernel/qcoreapplication.cpp:949
#78 0xb6ded781 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at kernel/qcoreapplication.h:231
#79 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x9529a40) at kernel/qcoreapplication.cpp:1573
#80 0xb6e1ec3f in QEventDispatcherUNIX::processEvents (this=0x95eacf0,
flags=...) at kernel/qeventdispatcher_unix.cpp:923
#81 0xb63697e3 in QEventDispatcherX11::processEvents (this=0x95eacf0,
flags=...) at kernel/qeventdispatcher_x11.cpp:152
#82 0xb6de844c in QEventLoop::processEvents (this=this@entry=0xbfac2c08,
flags=...) at kernel/qeventloop.cpp:149
#83 0xb6de8741 in QEventLoop::exec (this=0xbfac2c08, flags=...) at
kernel/qeventloop.cpp:204
#84 0xb6dedaaa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#85 0xb62b4ad4 in QApplication::exec () at kernel/qapplication.cpp:3823
#86 0xaf070851 in kdemain (argc=2, argv=0x95d07e8) at
/usr/src/debug/calligra-2.7.5/krita/main.cc:79
#87 0x0804fb77 in _start ()

Possible duplicates by query: bug 326554, bug 324587, bug 320094.

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