Application: krita (2.2 Beta 1) KDE Platform Version: 4.4.1 (KDE 4.4.1) Qt Version: 4.6.2 Operating System: Linux 2.6.32-ARCH x86_64 -- Information about the crash: krita crash when I click on any filters in the filter menu. It crash before the filter gallery is even shown. An interesting thing is that Filter Layers works fine. The crash can be reproduced every time. -- Backtrace: Application: Krita (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0x7fb62b8c3760 (LWP 24913))] Thread 3 (Thread 0x7fb615cf5710 (LWP 24914)): #0 0x00007fb629b3f10c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fb629dda0ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007fb629dd6010 in QSemaphore::acquire(int) () from /usr/lib/libQtCore.so.4 #3 0x00007fb61c60832e in KisTileDataPooler::waitForWork (this=0x7fb61c955300) at /home/enki/pkgbuild/koffice/src/koffice/krita/image/tiles3/kis_tile_data_pooler.cc:133 #4 0x00007fb61c6087c8 in KisTileDataPooler::run (this=0x7fb61c955300) at /home/enki/pkgbuild/koffice/src/koffice/krita/image/tiles3/kis_tile_data_pooler.cc:162 #5 0x00007fb629dd90e5 in ?? () from /usr/lib/libQtCore.so.4 #6 0x00007fb629b3a88a in start_thread () from /lib/libpthread.so.0 #7 0x00007fb6288c29ed in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fb602b28710 (LWP 24916)): #0 0x00007fb6288bc233 in select () from /lib/libc.so.6 #1 0x00007fb629ef412e in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/libQtCore.so.4 #2 0x00007fb629ef952d in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/libQtCore.so.4 #3 0x00007fb629efa51b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007fb629ecc052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007fb629ecc42c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007fb629dd66e9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007fb629dd90e5 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007fb629b3a88a in start_thread () from /lib/libpthread.so.0 #9 0x00007fb6288c29ed in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fb62b8c3760 (LWP 24913)): [KCrash Handler] #5 KisWeakSharedPtr (this=0x0) at /home/enki/pkgbuild/koffice/src/koffice/krita/image/kis_shared_ptr.h:276 #6 KisLayer::image (this=0x0) at /home/enki/pkgbuild/koffice/src/koffice/krita/image/kis_layer.cc:147 #7 0x00007fb61c690179 in KisMask::selection (this=0x5c305c0) at /home/enki/pkgbuild/koffice/src/koffice/krita/image/kis_mask.cc:92 #8 0x00007fb61ca1eaf9 in KisFilterDialog (this=0x5f1bd00, parent=<value optimized out>, node=<value optimized out>, image=..., selection=...) at /home/enki/pkgbuild/koffice/src/koffice/krita/ui/dialogs/kis_dlg_filter.cpp:66 #9 0x00007fb61ca7c2f3 in KisFilterHandler::showDialog (this=0x68e58c0) at /home/enki/pkgbuild/koffice/src/koffice/krita/ui/kis_filter_handler.cc:128 #10 0x00007fb61ca7cc08 in KisFilterHandler::qt_metacall (this=0x68e58c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffcb92ab60) at /home/enki/pkgbuild/koffice/src/koffice-build/krita/ui/kis_filter_handler.moc:79 #11 0x00007fb629ee046f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #12 0x00007fb62904dfe2 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #13 0x00007fb62905005b in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #14 0x00007fb62948c97d in ?? () from /usr/lib/libQtGui.so.4 #15 0x00007fb62949250a in ?? () from /usr/lib/libQtGui.so.4 #16 0x00007fb62a4de88e in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #17 0x00007fb6290aa4b2 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #18 0x00007fb6294946cb in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #19 0x00007fb6290540ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #20 0x00007fb62905aebb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #21 0x00007fb62a402d36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #22 0x00007fb629ecd72c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #23 0x00007fb62905a08e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #24 0x00007fb6290d9ef5 in ?? () from /usr/lib/libQtGui.so.4 #25 0x00007fb6290d87ba in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #26 0x00007fb629103581 in ?? () from /usr/lib/libQtGui.so.4 #27 0x00007fb629ecc052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #28 0x00007fb629ecc42c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #29 0x00007fb629ed016b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #30 0x00007fb61cdfae45 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /home/enki/pkgbuild/koffice/src/koffice/krita/main.cc:49 #31 0x0000000000406b7e in _start () Reported using DrKonqi
SVN commit 1108377 by langkamp: check for parent, fixes crash in filter dialog BUG:232498 M +8 -4 kis_mask.cc WebSVN link: http://websvn.kde.org/?view=rev&revision=1108377
You need to log in before you can comment on or make changes to this bug.