Bug 373953 - autosave kicks in when a long stroke is running, leading to an assert
Summary: autosave kicks in when a long stroke is running, leading to an assert
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: git master (please specify the git hash!)
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 373853 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-12-20 13:03 UTC by Raghavendra kamath
Modified: 2017-01-25 10:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raghavendra kamath 2016-12-20 13:03:59 UTC
When user applies a colorize interactive filter from G'Mic, if the time interval in setting up the filter gets beyond the autosave time krita crashes. If the user switched off the autosave then this crash is avoided.

I am using latest build from git master. git-5169180
steps to reproduce

1) make sure you have autosave active, may be for every 6 minutes autosave is triggered

2) load a line art fairly complex which will take time to add all the color nodes via G'Mic colorize interactive

3) make sure the time in G'Mic filter window has exceeded the autosave time specified earlier and then hit enter to generate full resolution output in G'Mic

here is the backtrace in gdb

ASSERT (krita): "!rhs.m_d->projectionUpdatesFilter" in file /home/raghu/kf5/src/krita/libs/image/kis_image.cc, line 321

Thread 1 "krita" received signal SIGABRT, Aborted.
0x00007fffecc4d04f in raise () from /usr/lib/libc.so.6
(gdb) thread apply all backtrace

Thread 66 (Thread 0x7fff46f5f700 (LWP 6399)):
#0  0x00007fffeccd1ffd in nanosleep () from /usr/lib/libc.so.6
#1  0x00007fff8b898702 in cimg_library::cimg::sleep (milliseconds=8) at /home/raghu/kf5/src/krita/plugins/extensions/gmic/3rdparty/gmic/./CImg.h:4325
#2  cimg_library::CImgDisplay::_events_thread (arg=<optimized out>) at /home/raghu/kf5/src/krita/plugins/extensions/gmic/3rdparty/gmic/./CImg.h:7341
#3  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 52 (Thread 0x7fff7bfff700 (LWP 6378)):
#0  futex_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/x86/futex.h:44
#1  do_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/wait.h:67
#2  gomp_barrier_wait_end (bar=0x7fffb0348d60, state=160) at /build/gcc/src/gcc/libgomp/config/linux/bar.c:48
#3  0x00007fff982a0d70 in gomp_thread_start (xdata=<optimized out>) at /build/gcc/src/gcc/libgomp/team.c:123
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 51 (Thread 0x7fff9998d700 (LWP 6377)):
#0  futex_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/x86/futex.h:44
#1  do_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/wait.h:67
#2  gomp_barrier_wait_end (bar=0x7fffb0348d60, state=160) at /build/gcc/src/gcc/libgomp/config/linux/bar.c:48
#3  0x00007fff982a0d70 in gomp_thread_start (xdata=<optimized out>) at /build/gcc/src/gcc/libgomp/team.c:123
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 50 (Thread 0x7fffbbfff700 (LWP 6376)):
#0  futex_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/x86/futex.h:44
#1  do_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/wait.h:67
#2  gomp_barrier_wait_end (bar=0x7fffb0348d60, state=160) at /build/gcc/src/gcc/libgomp/config/linux/bar.c:48
#3  0x00007fff982a0d70 in gomp_thread_start (xdata=<optimized out>) at /build/gcc/src/gcc/libgomp/team.c:123
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 49 (Thread 0x7fffc2541700 (LWP 6375)):
#0  futex_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/x86/futex.h:44
#1  do_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/wait.h:67
#2  gomp_barrier_wait_end (bar=0x7fffb0348d60, state=160) at /build/gcc/src/gcc/libgomp/config/linux/bar.c:48
#3  0x00007fff982a0d70 in gomp_thread_start (xdata=<optimized out>) at /build/gcc/src/gcc/libgomp/team.c:123
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 48 (Thread 0x7fffc3fff700 (LWP 6374)):
#0  futex_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/x86/futex.h:44
#1  do_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/wait.h:67
#2  gomp_barrier_wait_end (bar=0x7fffb0348d60, state=160) at /build/gcc/src/gcc/libgomp/config/linux/bar.c:48
#3  0x00007fff982a0d70 in gomp_thread_start (xdata=<optimized out>) at /build/gcc/src/gcc/libgomp/team.c:123
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 47 (Thread 0x7fffc37fe700 (LWP 6373)):
#0  futex_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/x86/futex.h:44
#1  do_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/wait.h:67
#2  gomp_barrier_wait_end (bar=0x7fffb0348d60, state=160) at /build/gcc/src/gcc/libgomp/config/linux/bar.c:48
#3  0x00007fff982a0d70 in gomp_thread_start (xdata=<optimized out>) at /build/gcc/src/gcc/libgomp/team.c:123
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 46 (Thread 0x7fffc2ffd700 (LWP 6372)):
#0  futex_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/x86/futex.h:44
#1  do_wait (val=160, addr=0x7fffb0348d64) at /build/gcc/src/gcc/libgomp/config/linux/wait.h:67
#2  gomp_barrier_wait_end (bar=0x7fffb0348d60, state=160) at /build/gcc/src/gcc/libgomp/config/linux/bar.c:48
#3  0x00007fff982a0d70 in gomp_thread_start (xdata=<optimized out>) at /build/gcc/src/gcc/libgomp/team.c:123
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 45 (Thread 0x7fffc9459700 (LWP 6371)):
#0  0x00007fffeb6d010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffed908bab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007fff8b8cc247 in KisGmicSmallApplicator::run (this=0xd40b7e0) at /home/raghu/kf5/src/krita/plugins/extensions/gmic/kis_gmic_small_applicator.cpp:186
#3  0x00007fffed907cf8 in ?? () from /usr/lib/libQt5Core.so.5
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7fff9a18e700 (LWP 6338)):
#0  0x00007fffeb6d010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffed908bab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007fffeebe69a1 in ?? () from /usr/lib/libQt5Widgets.so.5
#3  0x00007fffed907cf8 in ?? () from /usr/lib/libQt5Core.so.5
#4  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7fff9a98f700 (LWP 6337)):
#0  0x00007fffeb6d010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffed908bab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007fffed901d96 in QSemaphore::tryAcquire(int, int) () from /usr/lib/libQt5Core.so.5
#3  0x00007ffff64631e3 in KisTileDataSwapper::waitForWork (this=<optimized out>) at /home/raghu/kf5/src/krita/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007ffff64633ea in KisTileDataSwapper::run (this=0x7ffff69209a0 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder+64>) at /home/raghu/kf5/src/krita/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007fffed907cf8 in ?? () from /usr/lib/libQt5Core.so.5
#6  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7fff9b190700 (LWP 6336)):
#0  0x00007fffeb6d010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffed908bab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007fffed901aa3 in QSemaphore::acquire(int) () from /usr/lib/libQt5Core.so.5
#3  0x00007ffff64496de in KisTileDataPooler::waitForWork (this=0x7ffff6920960 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder>) at /home/raghu/kf5/src/krita/libs/image/tiles3/kis_tile_data_pooler.cc:165
#4  0x00007ffff6449e2a in KisTileDataPooler::run (this=0x7ffff6920960 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder>) at /home/raghu/kf5/src/krita/libs/image/tiles3/kis_tile_data_pooler.cc:187
#5  0x00007fffed907cf8 in ?? () from /usr/lib/libQt5Core.so.5
#6  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffd6651700 (LWP 6327)):
#0  0x00007fffeccf948d in poll () from /usr/lib/libc.so.6
#1  0x00007fffe8cdb786 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fffe8cdb89c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fffedb372bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007fffedae0d3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007fffed903063 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007ffff1288de5 in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007fffed907cf8 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffe345a700 (LWP 6326)):
#0  0x00007fffeccf948d in poll () from /usr/lib/libc.so.6
#1  0x00007ffff0e458e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007ffff0e47679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007fffe4f74789 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fffed907cf8 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007fffeb6ca454 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffecd027df in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff7f0d840 (LWP 6321)):
#0  0x00007fffecc4d04f in raise () from /usr/lib/libc.so.6
#1  0x00007fffecc4e47a in abort () from /usr/lib/libc.so.6
#2  0x00007fffed8ee4f1 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
#3  0x00007ffff3aa488d in kis_assert_common (assertion=assertion@entry=0x7ffff666df58 "!rhs.m_d->projectionUpdatesFilter", file=file@entry=0x7ffff666de68 "/home/raghu/kf5/src/krita/libs/image/kis_image.cc", line=line@entry=321, 
    throwException=throwException@entry=false, isIgnorable=isIgnorable@entry=false) at /home/raghu/kf5/src/krita/libs/global/kis_assert.cpp:90
#4  0x00007ffff3aa4bfa in kis_assert_recoverable (assertion=assertion@entry=0x7ffff666df58 "!rhs.m_d->projectionUpdatesFilter", file=file@entry=0x7ffff666de68 "/home/raghu/kf5/src/krita/libs/image/kis_image.cc", line=line@entry=321)
    at /home/raghu/kf5/src/krita/libs/global/kis_assert.cpp:103
#5  0x00007ffff653b172 in KisImage::KisImage (this=0xc5f38e0, rhs=..., undoStore=<optimized out>, exactCopy=<optimized out>) at /home/raghu/kf5/src/krita/libs/image/kis_image.cc:321
#6  0x00007ffff653b646 in KisImage::clone (this=0x8e96b00, exactCopy=exactCopy@entry=true) at /home/raghu/kf5/src/krita/libs/image/kis_image.cc:267
#7  0x00007ffff78d664a in KisDocument::prepareLocksForSaving (this=this@entry=0x9d77980) at /home/raghu/kf5/src/krita/libs/ui/KisDocument.cpp:1684
#8  0x00007ffff78dab71 in KisDocument::saveFile (this=this@entry=0x9d77980, filePath=..., exportConfiguration=...) at /home/raghu/kf5/src/krita/libs/ui/KisDocument.cpp:636
#9  0x00007ffff78dbc91 in KisDocument::save (this=this@entry=0x9d77980, exportConfiguration=...) at /home/raghu/kf5/src/krita/libs/ui/KisDocument.cpp:615
#10 0x00007ffff78dc0bb in KisDocument::saveAs (this=this@entry=0x9d77980, url=..., exportConfiguration=...) at /home/raghu/kf5/src/krita/libs/ui/KisDocument.cpp:588
#11 0x00007ffff78dc279 in KisDocument::exportDocument (this=this@entry=0x9d77980, _url=..., exportConfiguration=...) at /home/raghu/kf5/src/krita/libs/ui/KisDocument.cpp:549
#12 0x00007ffff78dc5c7 in KisDocument::slotAutoSave (this=0x9d77980) at /home/raghu/kf5/src/krita/libs/ui/KisDocument.cpp:848
#13 0x00007fffedb0e0c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#14 0x00007fffedb1b148 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQt5Core.so.5
#15 0x00007fffedb0eee3 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#16 0x00007fffee9c135c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#17 0x00007fffee9c8ad1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#18 0x00007ffff78cc587 in KisApplication::notify (this=<optimized out>, receiver=0x9d7b4b0, event=0x7fffffffcc30) at /home/raghu/kf5/src/krita/libs/ui/KisApplication.cpp:532
#19 0x00007fffedae28e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#20 0x00007fffedb3625e in QTimerInfoList::activateTimers() () from /usr/lib/libQt5Core.so.5
#21 0x00007fffedb36781 in ?? () from /usr/lib/libQt5Core.so.5
#22 0x00007fffe8cdb587 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0x00007fffe8cdb7f0 in ?? () from /usr/lib/libglib-2.0.so.0
#24 0x00007fffe8cdb89c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0x00007fffedb372bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#26 0x00007fffedae0d3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#27 0x00007fff8b8d2478 in KisGmicPlugin::waitForFilterFinish (this=this@entry=0xa33b8b0) at /home/raghu/kf5/src/krita/plugins/extensions/gmic/kis_gmic_plugin.cpp:566
#28 0x00007fff8b8d2d42 in KisGmicPlugin::renderViewportPreview (this=this@entry=0xa33b8b0, layers=..., setting=setting@entry=0xcce15c0) at /home/raghu/kf5/src/krita/plugins/extensions/gmic/kis_gmic_plugin.cpp:372
#29 0x00007fff8b8d30fb in KisGmicPlugin::slotPreviewGmicCommand (this=0xa33b8b0, setting=0xcce15c0) at /home/raghu/kf5/src/krita/plugins/extensions/gmic/kis_gmic_plugin.cpp:294
#30 0x00007fff8b8ff334 in KisGmicPlugin::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/raghu/kf5/build/plugins/extensions/gmic/moc_kis_gmic_plugin.cpp:150
#31 0x00007fffedb0e0c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#32 0x00007fff8b8fe532 in KisGmicWidget::sigPreviewFilterCommand (this=this@entry=0x9a36370, _t1=<optimized out>) at /home/raghu/kf5/build/plugins/extensions/gmic/moc_kis_gmic_widget.cpp:301
#33 0x00007fff8b8f15d9 in KisGmicWidget::requestComputePreview (this=0x9a36370) at /home/raghu/kf5/src/krita/plugins/extensions/gmic/kis_gmic_widget.cpp:380
#34 0x00007fff8b8f16b0 in KisGmicWidget::slotApplyClicked (this=<optimized out>) at /home/raghu/kf5/src/krita/plugins/extensions/gmic/kis_gmic_widget.cpp:347
#35 0x00007fff8b8ff6fd in KisGmicWidget::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/raghu/kf5/build/plugins/extensions/gmic/moc_kis_gmic_widget.cpp:157
#36 0x00007fffedb0e0c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#37 0x00007fffeeaa98c2 in QAbstractButton::clicked(bool) () from /usr/lib/libQt5Widgets.so.5
#38 0x00007fffeeaa9b14 in ?? () from /usr/lib/libQt5Widgets.so.5
#39 0x00007fffeeaaaf07 in ?? () from /usr/lib/libQt5Widgets.so.5
#40 0x00007fffeeaab0e4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5
#41 0x00007fffeea089b8 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#42 0x00007fffee9c135c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#43 0x00007fffee9c998d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#44 0x00007ffff78cc587 in KisApplication::notify (this=<optimized out>, receiver=0xecbbf70, event=0x7fffffffd890) at /home/raghu/kf5/src/krita/libs/ui/KisApplication.cpp:532
#45 0x00007fffedae28e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#46 0x00007fffee9c803d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQt5Widgets.so.5
#47 0x00007fffeea230b6 in ?? () from /usr/lib/libQt5Widgets.so.5
#48 0x00007fffeea25ac3 in ?? () from /usr/lib/libQt5Widgets.so.5
#49 0x00007fffee9c135c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#50 0x00007fffee9c8ad1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#51 0x00007ffff78cc587 in KisApplication::notify (this=<optimized out>, receiver=0xe78d240, event=0x7fffffffdd20) at /home/raghu/kf5/src/krita/libs/ui/KisApplication.cpp:532
#52 0x00007fffedae28e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#53 0x00007fffee028663 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5
#54 0x00007fffee02a1e5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5
#55 0x00007fffee00815b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#56 0x00007fffe4faadc0 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#57 0x00007fffe8cdb587 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0x00007fffe8cdb7f0 in ?? () from /usr/lib/libglib-2.0.so.0
#59 0x00007fffe8cdb89c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#60 0x00007fffedb372bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#61 0x00007fffedae0d3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#62 0x00007fffedae923c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#63 0x0000000000404f54 in main (argc=<optimized out>, argv=<optimized out>) at /home/raghu/kf5/src/krita/krita/main.cc:258
Comment 1 Halla Rempt 2016-12-22 10:54:39 UTC
*** Bug 373853 has been marked as a duplicate of this bug. ***