Application: krita (2.9 Pre-Alpha (git 276a95e)) KDE Platform Version: 4.11.5 Qt Version: 4.8.4 Operating System: Linux 3.11.0-19-generic x86_64 Distribution: Ubuntu 13.10 -- Information about the crash: - What I was doing when the application crashed: I had a default template open, and then attempted to use close so I could open a different file in the instance. It resulted into a crash for at the least 2 times. 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 0x7f68128a97c0 (LWP 5319))] Thread 5 (Thread 0x7f67f001a700 (LWP 5321)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f68101a5406 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f68101a15eb in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f680edf22de in KisTileDataPooler::waitForWork (this=this@entry=0x1f63780) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162 #4 0x00007f680edf26ad in KisTileDataPooler::run (this=0x1f63780) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184 #5 0x00007f68101a4f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f680a985f6e in start_thread (arg=0x7f67f001a700) at pthread_create.c:311 #7 0x00007f68121ae9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f67ef819700 (LWP 5322)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f68101a5406 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f68101a19f3 in QSemaphore::tryAcquire(int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f680ee0e3d3 in KisTileDataSwapper::waitForWork (this=<optimized out>) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86 #4 0x00007f680ee0e65a in KisTileDataSwapper::run (this=0x1f637b8) at /home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #5 0x00007f68101a4f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f680a985f6e in start_thread (arg=0x7f67ef819700) at pthread_create.c:311 #7 0x00007f68121ae9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f67ed9bb700 (LWP 5338)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f68101a5406 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f6811172086 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #3 0x00007f68101a4f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f680a985f6e in start_thread (arg=0x7f67ed9bb700) at pthread_create.c:311 #5 0x00007f68121ae9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f67ee9bd700 (LWP 5339)): #0 0x00007f68121a1f7d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f680a4ad6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f680a4ad7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f68102d1a76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f68102a35ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f68102a38e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f68101a288f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f6810284d13 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f68101a4f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f680a985f6e in start_thread (arg=0x7f67ee9bd700) at pthread_create.c:311 #10 0x00007f68121ae9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f68128a97c0 (LWP 5319)): [KCrash Handler] #5 0x00007f680fe832da in __dynamic_cast () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007f67d5b8dab7 in ChannelModel::columnCount (this=0x264b810) at /home/wolthera/kde4/src/calligra/krita/plugins/extensions/dockers/channeldocker/channelmodel.cpp:82 #7 0x00007f681119f259 in QHeaderView::initializeSections() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #8 0x00007f68111a2de9 in QHeaderView::doItemsLayout() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #9 0x00007f681119ef3c in QHeaderView::length() const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #10 0x00007f68111c4005 in QTableView::updateGeometries() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #11 0x00007f6810ce50d2 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #12 0x00007f68110865be in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #13 0x00007f68111956b3 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #14 0x00007f68102a4a26 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007f6810c95ddc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #16 0x00007f6810c9c470 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #17 0x00007f68117def27 in KoApplication::notify (this=<optimized out>, receiver=0x263ee80, event=0x7fff60906620) at /home/wolthera/kde4/src/calligra/libs/main/KoApplication.cpp:622 #18 0x00007f68102a48bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #19 0x00007f6810ce10f1 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #20 0x00007f6810ce1046 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #21 0x00007f6810ce1046 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #22 0x00007f6810ce1046 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #23 0x00007f6810ce2b0a in QWidgetPrivate::prepareToRender(QRegion const&, QFlags<QWidget::RenderFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #24 0x00007f6810ce3b05 in QWidgetPrivate::render(QPaintDevice*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #25 0x00007f6810ce3ef9 in QWidget::render(QPaintDevice*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #26 0x00007f67f688e8d4 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #27 0x00007f67f688ecb7 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #28 0x00007f67f68876ef in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #29 0x00007f68102b8a58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #30 0x00007f681105ed71 in QComboBox::currentIndexChanged(int) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #31 0x00007f681105edd1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #32 0x00007f6811061320 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #33 0x00007f68102b8a58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #34 0x00007f6810302764 in QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #35 0x00007f681029fc7e in QAbstractItemModel::endRemoveRows() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #36 0x00007f681121a704 in QStandardItemModel::removeRows(int, int, QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #37 0x00007f681105ea2c in QComboBox::clear() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #38 0x00007f6811d7d9e5 in KisCustomImageWidget::fillPredefined (this=this@entry=0x6e2e3e0) at /home/wolthera/kde4/src/calligra/krita/ui/widgets/kis_custom_image_widget.cc:321 #39 0x00007f6811d7ef59 in KisCustomImageWidget::showEvent (this=0x6e2e3e0) at /home/wolthera/kde4/src/calligra/krita/ui/widgets/kis_custom_image_widget.cc:142 #40 0x00007f6810ce50b9 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #41 0x00007f6810c95dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #42 0x00007f6810c9c470 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #43 0x00007f68117def27 in KoApplication::notify (this=<optimized out>, receiver=0x6e2e3e0, event=0x7fff60907310) at /home/wolthera/kde4/src/calligra/libs/main/KoApplication.cpp:622 #44 0x00007f68102a48bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #45 0x00007f6810ce280f in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #46 0x00007f6810ce267a in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #47 0x00007f6810ce270f in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #48 0x00007f6810ce44c4 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #49 0x00007f6810ce268e in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #50 0x00007f6810ce270f in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #51 0x00007f6810ce44c4 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #52 0x00007f6810ce268e in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #53 0x00007f6810ce270f in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #54 0x00007f6810ce44c4 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #55 0x00007f681187f916 in show (this=0x684eab0) at /usr/include/qt4/QtGui/qwidget.h:494 #56 KoPart::createOpenPane (this=this@entry=0x6192c40, parent=parent@entry=0x209c780, componentData=..., templateType=...) at /home/wolthera/kde4/src/calligra/libs/main/KoPart.cpp:380 #57 0x00007f68118802ed in KoPart::showStartUpWidget (this=this@entry=0x6192c40, mainWindow=mainWindow@entry=0x209c780, alwaysShow=alwaysShow@entry=true) at /home/wolthera/kde4/src/calligra/libs/main/KoPart.cpp:328 #58 0x00007f6811c63bdd in KisPart2::showStartUpWidget (this=0x6192c40, parent=0x209c780, alwaysShow=<optimized out>) at /home/wolthera/kde4/src/calligra/krita/ui/kis_part2.cpp:115 #59 0x00007f681181f365 in KoMainWindow::qt_static_metacall (_o=0x209c780, _c=QMetaObject::InvokeMetaMethod, _id=1620074144, _a=0x7fff60907b30) at /home/wolthera/kde4/build/libs/main/KoMainWindow.moc:147 #60 0x00007f68102b8a58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #61 0x00007f6810c8fa32 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #62 0x00007f6810c91403 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #63 0x00007f68110be7f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #64 0x00007f68110c2d19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #65 0x00007f680bdfd155 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #66 0x00007f6810ce531e in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #67 0x00007f68110c6aeb in QMenu::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #68 0x00007f6810c95dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #69 0x00007f6810c9c5ad in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #70 0x00007f68117def27 in KoApplication::notify (this=<optimized out>, receiver=0x2168df0, event=0x7fff60908270) at /home/wolthera/kde4/src/calligra/libs/main/KoApplication.cpp:622 #71 0x00007f68102a48bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #72 0x00007f6810c9bd63 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #73 0x00007f6810d10b0c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #74 0x00007f6810d10079 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #75 0x00007f6810d37922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #76 0x00007f680a4ad3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #77 0x00007f680a4ad708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #78 0x00007f680a4ad7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #79 0x00007f68102d1a55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #80 0x00007f6810d379d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #81 0x00007f68102a35ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #82 0x00007f68102a38e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #83 0x00007f68102a8e5b in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #84 0x00007f6812488334 in kdemain (argc=<optimized out>, argv=<optimized out>) at /home/wolthera/kde4/src/calligra/krita/main.cc:107 #85 0x00007f68120d5de5 in __libc_start_main (main=0x4006b0 <main(int, char**)>, argc=1, ubp_av=0x7fff60908c08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff60908bf8) at libc-start.c:260 #86 0x00000000004006de in _start () Reported using DrKonqi
Created attachment 86714 [details] New crash information added by DrKonqi krita (2.9 Pre-Alpha (git 91ae749)) on KDE Platform 4.11.5 using Qt 4.8.4 - What I was doing when the application crashed: Removed my instal folder, removed my build folder, rebuild all together, no dice. -- Backtrace (Reduced): #6 0x00007fe38d7e3ab7 in ChannelModel::columnCount (this=0x28ba620) at /home/wolthera/kde4/src/calligra/krita/plugins/extensions/dockers/channeldocker/channelmodel.cpp:82 #7 0x00007fe3b8d55259 in QHeaderView::initializeSections() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #8 0x00007fe3b8d58de9 in QHeaderView::doItemsLayout() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #9 0x00007fe3b8d54f3c in QHeaderView::length() const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #10 0x00007fe3b8d7a005 in QTableView::updateGeometries() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
Created attachment 86715 [details] My Kritarc which causes the crash. Apparantly removing Krita.rc prevents the crash...
Looks like this is caused by having recent files with ) in the path.
*** This bug has been marked as a duplicate of bug 334290 ***