https://bugs.kde.org/show_bug.cgi?id=502266
Bug ID: 502266 Summary: Copying and pasting selection to new layer CRASHES Krita Classification: Applications Product: krita Version: 5.2.9 Platform: Manjaro OS: Linux Status: REPORTED Severity: critical Priority: NOR Component: * Unknown Assignee: krita-bugs-n...@kde.org Reporter: va...@protonmail.com Target Milestone: --- SUMMARY Copying and pasting selection to new layer CRASHES Krita. STEPS TO REPRODUCE 1. Use selection tool to select an area 2. Copy selection with CTRL + C 3. Paste selection as new layer 4. CRASH OBSERVED RESULT CRASH EXPECTED RESULT NO CRASH SOFTWARE/OS VERSIONS Linux: XFCE4 / MANJARO ADDITIONAL INFORMATION: Application: Krita (krita), signal: Segmentation fault [KCrash Handler] #7 0x000078712ecacc40 in __cxxabiv1::__dynamic_cast (src_ptr=0x5619ee4b8a10, src_type=0x787130d5e5b8 <typeinfo for KisNode>, dst_type=0x787130d5e250 <typeinfo for KisCloneLayer>, src2dst=0) at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/dyncast.cc:71 #8 0x0000787131232e2c in ?? () from /usr/lib/libkritaui.so.19 #9 0x00007871312382f7 in KisMimeData::tryLoadInternalNodes(QMimeData const*, KisSharedPtr<KisImage>, KisShapeController*, bool&) () from /usr/lib/libkritaui.so.19 #10 0x000078713123a07f in KisMimeData::loadNodesFast(QMimeData const*, KisSharedPtr<KisImage>, KisShapeController*, bool&) () from /usr/lib/libkritaui.so.19 #11 0x000078713123fa09 in KisMimeData::insertMimeLayers(QMimeData const*, KisSharedPtr<KisImage>, KisShapeController*, KisNodeDummy*, KisNodeDummy*, bool, KisNodeInsertionAdapter*, bool, QPointF, KisProcessingApplicator*) () from /usr/lib/libkritaui.so.19 #12 0x000078713124af81 in KisNodeManager::pasteLayersFromClipboard(bool, QPointF, KisProcessingApplicator*) () from /usr/lib/libkritaui.so.19 #13 0x000078713144bf9d in KisPasteActionFactory::run(QFlags<KisPasteActionFactory::Flag>, KisViewManager*) () from /usr/lib/libkritaui.so.19 #14 0x00007871312aad8b in KisSelectionManager::paste() () from /usr/lib/libkritaui.so.19 #15 0x000078712f2e4ae2 in ?? () from /usr/lib/libQt5Core.so.5 #16 0x000078712ff49305 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5 #17 0x000078712ff4f030 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5 #18 0x000078712ff4f116 in QAction::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #19 0x000078712ff56581 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #20 0x00007871314ae3df in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.19 #21 0x000078712f2b0418 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #22 0x000078712f76fce5 in QShortcutMap::dispatchEvent(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5 #23 0x000078712f770285 in QShortcutMap::tryShortcut(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5 #24 0x000078712f71ea32 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /usr/lib/libQt5Gui.so.5 #25 0x000078712f7385e6 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib/libQt5Gui.so.5 #26 0x000078712f71d2cd in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #27 0x0000787128f2fa98 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #28 0x000078712cb06104 in ?? () from /usr/lib/libglib-2.0.so.0 #29 0x000078712cb69d57 in ?? () from /usr/lib/libglib-2.0.so.0 #30 0x000078712cb05535 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #31 0x000078712f2ff72f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #32 0x000078712f2a80dc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #33 0x000078712f2b45dd in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #34 0x00005619eaffe009 in ?? () #35 0x000078712ea35488 in ?? () from /usr/lib/libc.so.6 #36 0x000078712ea3554c in __libc_start_main () from /usr/lib/libc.so.6 #37 0x00005619eafffff5 in ?? () [Inferior 1 (process 18760) detached] Sentry is attempting to send 2 pending events Waiting up to 30 seconds Press Ctrl-C to quit -- You are receiving this mail because: You are watching all bug changes.