https://bugs.kde.org/show_bug.cgi?id=375214
Bug ID: 375214 Summary: Krita 3.1.88 git Crashing every time saving Product: krita Version: unspecified Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: krita-bugs-n...@kde.org Reporter: rgbe...@gmail.com Target Milestone: --- Application: krita (3.1.88 (git 4df1b99)) (Compiled from sources) Qt Version: 5.7.1 Frameworks Version: 5.29.0 Operating System: Linux 4.9.4-gentoo x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: Tried to save a .kra whether I drew on it or not. It would reset all the settings that I had changed. - Unusual behavior I noticed: Krita would crash evertime I was drawing for about 5 min. Then I tried to save the document before it crashed. - Custom settings of the application: I made the cavas bigger, 3508 X 2480 px @ 300 ppi But everything else was default. The crash can be reproduced every time. -- Backtrace: Application: Krita (krita), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f4c68472780 (LWP 13775))] Thread 7 (Thread 0x7f4c66453700 (LWP 13776)): #0 0x00007f4c70a214ad in poll () from /lib64/libc.so.6 #1 0x00007f4c740b48f2 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f4c740b66df in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f4c6817e2a9 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f4c715f072c in ?? () from /usr/lib64/libQt5Core.so.5 #5 0x00007f4c6f479444 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f4c70a2a5ad in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f4c5b82c700 (LWP 13778)): #0 0x00007f4c70a214ad in poll () from /lib64/libc.so.6 #1 0x00007f4c6ca80fec in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f4c6ca810fc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f4c717e0e4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #4 0x00007f4c7179448a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007f4c715ec194 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #6 0x00007f4c7a42a445 in ?? () from /usr/lib64/libQt5DBus.so.5 #7 0x00007f4c715f072c in ?? () from /usr/lib64/libQt5Core.so.5 #8 0x00007f4c6f479444 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f4c70a2a5ad in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f4c0af72700 (LWP 13791)): #0 0x00007f4c6f47f02f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4c715f0d9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007f4c715eae7b in QSemaphore::acquire(int) () from /usr/lib64/libQt5Core.so.5 #3 0x00007f4c78a355ce in KisTileDataPooler::waitForWork (this=0x7f4c78f16d00 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder>) at /home/rbear/krita/src/libs/image/tiles3/kis_tile_data_pooler.cc:165 #4 0x00007f4c78a35fb2 in KisTileDataPooler::run (this=0x7f4c78f16d00 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder>) at /home/rbear/krita/src/libs/image/tiles3/kis_tile_data_pooler.cc:187 #5 0x00007f4c715f072c in ?? () from /usr/lib64/libQt5Core.so.5 #6 0x00007f4c6f479444 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f4c70a2a5ad in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f4c0a771700 (LWP 13792)): #0 0x00007f4c6f47f02f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4c715f0d9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007f4c715eb123 in QSemaphore::tryAcquire(int, int) () from /usr/lib64/libQt5Core.so.5 #3 0x00007f4c78a50c93 in KisTileDataSwapper::waitForWork (this=<optimized out>) at /home/rbear/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86 #4 0x00007f4c78a50e8a in KisTileDataSwapper::run (this=0x7f4c78f16d40 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/rbear/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #5 0x00007f4c715f072c in ?? () from /usr/lib64/libQt5Core.so.5 #6 0x00007f4c6f479444 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f4c70a2a5ad in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f4c09f70700 (LWP 13794)): #0 0x00007f4c6f47f02f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4c715f0d9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007f4c721ffa0a in ?? () from /usr/lib64/libQt5Widgets.so.5 #3 0x00007f4c715f072c in ?? () from /usr/lib64/libQt5Core.so.5 #4 0x00007f4c6f479444 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f4c70a2a5ad in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f4c43fff700 (LWP 13844)): #0 0x00007f4c6f47f02f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4c715f0d9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007f4c721ffa0a in ?? () from /usr/lib64/libQt5Widgets.so.5 #3 0x00007f4c715f072c in ?? () from /usr/lib64/libQt5Core.so.5 #4 0x00007f4c6f479444 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f4c70a2a5ad in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f4c68472780 (LWP 13775)): [KCrash Handler] #6 0x00007f4c70976107 in raise () from /lib64/libc.so.6 #7 0x00007f4c7097755a in abort () from /lib64/libc.so.6 #8 0x00007f4c715d9529 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib64/libQt5Core.so.5 #9 0x00007f4c717a914f in QMetaType::registerNormalizedType(QByteArray const&, void (*)(void*), void* (*)(void*, void const*), int, QFlags<QMetaType::TypeFlag>, QMetaObject const*) () from /usr/lib64/libQt5Core.so.5 #10 0x00007f4bf499ceae in qRegisterNormalizedMetaType<KisGridConfig> (defined=QtPrivate::MetaTypeDefinedHelper<KisGridConfig, false>::Defined, dummy=0x0, normalizedTypeName=...) at /usr/include/qt5/QtCore/qmetatype.h:1694 #11 qRegisterMetaType<KisGridConfig> (typeName=0x7f4bf4db6c54 "KisGridConfig", defined=QtPrivate::MetaTypeDefinedHelper<KisGridConfig, false>::Defined, dummy=0x0) at /usr/include/qt5/QtCore/qmetatype.h:1719 #12 KisGridConfigStaticRegistrar::KisGridConfigStaticRegistrar (this=<synthetic pointer>) at /home/rbear/krita/src/libs/ui/canvas/kis_grid_config.cpp:29 #13 __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at /home/rbear/krita/src/libs/ui/canvas/kis_grid_config.cpp:32 #14 _GLOBAL__sub_I_kis_grid_config.cpp(void) () at /home/rbear/krita/src/libs/ui/canvas/kis_grid_config.cpp:88 #15 0x00007f4c7a3f242a in ?? () from /lib64/ld-linux-x86-64.so.2 #16 0x00007f4c7a3f253b in ?? () from /lib64/ld-linux-x86-64.so.2 #17 0x00007f4c7a3f6b58 in ?? () from /lib64/ld-linux-x86-64.so.2 #18 0x00007f4c7a3f22d4 in ?? () from /lib64/ld-linux-x86-64.so.2 #19 0x00007f4c7a3f61d9 in ?? () from /lib64/ld-linux-x86-64.so.2 #20 0x00007f4c7310bfd9 in ?? () from /lib64/libdl.so.2 #21 0x00007f4c7a3f22d4 in ?? () from /lib64/ld-linux-x86-64.so.2 #22 0x00007f4c7310c589 in ?? () from /lib64/libdl.so.2 #23 0x00007f4c7310c071 in dlopen () from /lib64/libdl.so.2 #24 0x00007f4c717927d0 in ?? () from /usr/lib64/libQt5Core.so.5 #25 0x00007f4c7178c345 in ?? () from /usr/lib64/libQt5Core.so.5 #26 0x00007f4c7178c75b in ?? () from /usr/lib64/libQt5Core.so.5 #27 0x00007f4c71783810 in QPluginLoader::instance() () from /usr/lib64/libQt5Core.so.5 #28 0x00007f4c79eed2d7 in KisImportExportManager::filterForMimeType (mimetype=..., direction=direction@entry=KisImportExportManager::Export) at /home/rbear/krita/src/libs/ui/KisImportExportManager.cpp:146 #29 0x00007f4c79eef2f3 in KisImportExportManager::convert (this=this@entry=0x28039950, direction=direction@entry=KisImportExportManager::Export, location=..., realLocation=..., mimeType=..., showWarnings=showWarnings@entry=true, exportConfiguration=...) at /home/rbear/krita/src/libs/ui/KisImportExportManager.cpp:223 #30 0x00007f4c79ef1e6c in KisImportExportManager::exportDocument (this=0x28039950, location=..., realLocation=..., mimeType=..., showWarnings=true, exportConfiguration=...) at /home/rbear/krita/src/libs/ui/KisImportExportManager.cpp:90 #31 0x00007f4c79ed9b2a in KisDocument::saveFile (this=this@entry=0x2a5a6850, filePath=..., exportConfiguration=...) at /home/rbear/krita/src/libs/ui/KisDocument.cpp:679 #32 0x00007f4c79eda991 in KisDocument::save (this=this@entry=0x2a5a6850, exportConfiguration=...) at /home/rbear/krita/src/libs/ui/KisDocument.cpp:615 #33 0x00007f4c79edae61 in KisDocument::saveAs (this=this@entry=0x2a5a6850, url=..., exportConfiguration=...) at /home/rbear/krita/src/libs/ui/KisDocument.cpp:588 #34 0x00007f4c79eff97d in KisMainWindow::saveDocument (this=this@entry=0x2784c870, document=0x2a5a6850, saveas=<optimized out>, saveas@entry=false) at /home/rbear/krita/src/libs/ui/KisMainWindow.cpp:1036 #35 0x00007f4c79f001ce in KisMainWindow::slotFileSave (this=0x2784c870) at /home/rbear/krita/src/libs/ui/KisMainWindow.cpp:1356 #36 0x00007f4c79f04ddd in KisMainWindow::qt_static_metacall (_o=0x2784c870, _c=<optimized out>, _id=<optimized out>, _a=0x7fffa380d310) at /home/rbear/krita/build/libs/ui/moc_KisMainWindow.cpp:304 #37 0x00007f4c717bb7af in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #38 0x00007f4c71fcdc02 in QAction::triggered(bool) () from /usr/lib64/libQt5Widgets.so.5 #39 0x00007f4c71fd082d in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQt5Widgets.so.5 #40 0x00007f4c71fd1247 in QAction::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #41 0x00007f4c71fd4dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #42 0x00007f4c71fdc2e0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #43 0x00007f4c79ecb1b7 in KisApplication::notify (this=<optimized out>, receiver=0x2a10fe10, event=0x7fffa380d640) at /home/rbear/krita/src/libs/ui/KisApplication.cpp:537 #44 0x00007f4c717957b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #45 0x00007f4c71af6509 in QShortcutMap::dispatchEvent(QKeyEvent*) () from /usr/lib64/libQt5Gui.so.5 #46 0x00007f4c71af65f4 in QShortcutMap::tryShortcut(QKeyEvent*) () from /usr/lib64/libQt5Gui.so.5 #47 0x00007f4c71ab1caa in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /usr/lib64/libQt5Gui.so.5 #48 0x00007f4c71ac72dc in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib64/libQt5Gui.so.5 #49 0x00007f4c71acc575 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 #50 0x00007f4c71aad1e3 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5 #51 0x00007f4c681ae040 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #52 0x00007f4c6ca80d6d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #53 0x00007f4c6ca81050 in ?? () from /usr/lib64/libglib-2.0.so.0 #54 0x00007f4c6ca810fc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #55 0x00007f4c717e0e37 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #56 0x00007f4c7179448a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #57 0x00007f4c7179bfcc in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #58 0x0000000000405135 in main (argc=1, argv=<optimized out>) at /home/rbear/krita/src/krita/main.cc:258 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.