| Summary: | Crash on startup if reference image docker is undocked | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Alvin Wong <alvin> |
| Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | avelinodesabbata, halla |
| Priority: | NOR | ||
| Version First Reported In: | 3.3.0 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | https://commits.kde.org/krita/268b39ab24e058279df5ff8346611d265cf6f3be | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Alvin Wong
2017-09-30 09:39:29 UTC
This also happens on other platforms: Thread 1 (Thread 0x7f5887254940 (LWP 11711)): [KCrash Handler] #6 0x00007f587dba58f5 in QGraphicsItemPrivate::invalidateParentGraphicsEffectsRecursively() () at /usr/lib64/libQt5Widgets.so.5 #7 0x00007f587dbb16c1 in QGraphicsItem::update(QRectF const&) () at /usr/lib64/libQt5Widgets.so.5 #8 0x00007f582a294f0d in ImageStripScene::slotItemContentChanged(ImageItem*) (this=<optimized out>, item=0x16dec500) at /home/boud/dev/krita/plugins/dockers/imagedocker/image_strip_scene.cpp:189 #9 0x00007f582a29812d in ImageStripScene::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/boud/dev/b-krita/plugins/dockers/imagedocker/moc_image_strip_scene.cpp:201 #10 0x00007f587c9dd736 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #11 0x00007f587dbe57eb in QGraphicsScene::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #12 0x00007f587d8ecb6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #13 0x00007f587d8f38c0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #14 0x00007f5886b74037 in KisApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x16633ac0, event=0x7f57f4003290) at /home/boud/dev/krita/libs/ui/KisApplication.cpp:587 #15 0x00007f587c9b2935 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #16 0x00007f587c9b4f13 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #17 0x00007f587ca038f3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib64/libQt5Core.so.5 #18 0x00007f5877da6134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #19 0x00007f5877da6388 in () at /usr/lib64/libglib-2.0.so.0 #20 0x00007f5877da642c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #21 0x00007f587ca0311c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #22 0x00007f5886b75550 in KisApplication::start(KisApplicationArguments const&) (this=this@entry=0x7ffcd50aeeb0, args=...) at /home/boud/dev/krita/libs/ui/KisApplication.cpp:468 #23 0x000000000040585e in main(int, char**) (argc=1, argv=<optimized out>) at /home/boud/dev/krita/krita/main.cc:290 *** Bug 385233 has been marked as a duplicate of this bug. *** Git commit 1da27655ce2cce5ebcbab06fb74feb288389fba8 by Boudewijn Rempt. Committed on 30/09/2017 at 14:31. Pushed by rempt into branch 'krita/3.3'. Start the imageloader only when all window events have been handled This fixes the issue where the reference image docker would crash Krita on startup if it is undocked. M +17 -17 plugins/dockers/imagedocker/image_strip_scene.cpp M +15 -13 plugins/dockers/imagedocker/image_strip_scene.h https://commits.kde.org/krita/1da27655ce2cce5ebcbab06fb74feb288389fba8 Git commit 268b39ab24e058279df5ff8346611d265cf6f3be by Boudewijn Rempt. Committed on 30/09/2017 at 14:32. Pushed by rempt into branch 'master'. Start the imageloader only when all window events have been handled This fixes the issue where the reference image docker would crash Krita on startup if it is undocked. M +17 -17 plugins/dockers/imagedocker/image_strip_scene.cpp M +15 -13 plugins/dockers/imagedocker/image_strip_scene.h https://commits.kde.org/krita/268b39ab24e058279df5ff8346611d265cf6f3be |