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.

Reply via email to