https://bugs.kde.org/show_bug.cgi?id=369335

            Bug ID: 369335
           Summary: Copy+Dragging a frame onto first frame results in
                    crash
           Product: krita
           Version: 3.0.2 Alpha
          Platform: Windows CE
                OS: MS Windows
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: kwadraatn...@hotmail.com

1) Make an animation layer
2)Draw 5 or so frames
3)CTRL+drag a frame to the 1st frame (timestamp 0) to attempt to copy-overwrite
the first frame

Krita will crash every time

Windows 10

krita.exe caused an Access Violation at location 00000000089B09B0 in module
libkritaimage.dll Reading from location 0000000000000010.

AddrPC           Params
00000000089B09B0 000000007F1A2DC0 000000007F1A2DB0 0000086F00000EFF 
libkritaimage.dll!frameIdAt 
[C:/dev/krita/libs/image/kis_raster_keyframe_channel.cpp @ 77]
0000000008B1B78B 0000000000000000 0000000000B38C60 000000004608C6C0 
libkritaimage.dll! ??   [C:/dev/krita/libs/image/kis_paint_device_strategies.h
@ 37]
0000000008936D3D 000000007F1A2DC0 0000000000B38B50 0000000000B38B50 
libkritaimage.dll!compositionSourceColorSpace 
[C:/dev/krita/libs/image/kis_paint_device.cc @ 114]
0000000008A97169 0000000000000005 000000004571D850 0000000000B38BC0 
libkritaimage.dll!getDeviceLazy  [/dev/i/include/QtCore/qsharedpointer_impl.h @
192]
00000000089033D0 000000004571C8B0 0000000100000005 0000000048204601 
libkritaimage.dll!projection  [C:/dev/krita/libs/image/kis_layer.cc @ 735]
0000000008904C2E 0000000000180CC0 00007FFD0000004D 0000000000180150 
libkritaimage.dll!changeRect  [C:/dev/krita/libs/image/kis_layer.cc @ 744]
000000000890B3A8 0000000000000000 0000000000000040 0000000000000000 
libkritaimage.dll!changeRect 
[C:/dev/krita/libs/image/kis_layer_projection_plane.cpp @ 111]
0000000008AA1C15 0000000055397C50 0000000000000001 0000000000B39180 
libkritaimage.dll!collectRects 
[C:/dev/krita/libs/image/kis_simple_update_queue.cpp @ 94]
00000000088D8F39 0000000000B38ED8 0000000000B38ED4 00000000394B86B8 
libkritaimage.dll!addJob  [C:/dev/krita/libs/image/kis_simple_update_queue.cpp
@ 191]
00000000088D92E1 0000000000000001 0000000054DA1480 000000003C0567C0 
libkritaimage.dll!addUpdateJob 
[C:/dev/krita/libs/image/kis_simple_update_queue.cpp @ 157]
00000000088DCE3D 0000000000001BA4 0000000000B38FE0 0000000000000006 
libkritaimage.dll!updateProjection 
[C:/dev/krita/libs/image/kis_update_scheduler.cpp @ 131]
00000000088F62DD 0000000054DA1480 0000000000000000 00000000460926E0 
libkritaimage.dll!requestProjectionUpdateImpl 
[C:/dev/krita/libs/image/kis_image.cc @ 1443]
00000000088F64C2 000003F600000201 000004B500000484 0000000000000002 
libkritaimage.dll!requestProjectionUpdate 
[C:/dev/krita/libs/image/kis_image.cc @ 1470]
00000000089A9A1C 0000000000B392C0 000000006441ED19 0000000000B391C0 
libkritaimage.dll!requestUpdate 
[C:/dev/krita/libs/image/kis_keyframe_channel.cpp @ 505]
00000000089AB870 0000000054EF6840 0000000064403AE4 00000000025C0000 
libkritaimage.dll!removeKeyframeLogical 
[C:/dev/krita/libs/image/kis_keyframe_channel.cpp @ 252]
00000000089AC7AC 000000004609E940 00000000089AD0BF 0000000000B392B0 
libkritaimage.dll!replaceKeyframeAt 
[C:/dev/krita/libs/image/kis_keyframe_channel.cpp @ 220]
00000000089AD3B5 0000000000000000 0000000000000008 0000000000000000 
libkritaimage.dll!redo  [C:/dev/krita/libs/image/kis_keyframe_commands.cpp @
14]
00000000089AA395 0000000000B394A0 0000000068B574A0 0000000000000000 
libkritaimage.dll!deleteKeyframeImpl 
[C:/dev/krita/libs/image/kis_keyframe_channel.cpp @ 180]
00000000089AA57B 0000000000000000 000000004609E940 0000000000B395A0 
libkritaimage.dll!insertKeyframe 
[C:/dev/krita/libs/image/kis_keyframe_channel.cpp @ 133]
00000000089AB5D5 0000000000000000 00000000089A8F50 00000000454780B0 
libkritaimage.dll!copyKeyframe 
[C:/dev/krita/libs/image/kis_keyframe_channel.cpp @ 126]
0000000042D64731 0000000000B39670 0000000000000004 0000000000000020 
kritaanimationdocker.dll!KisAnimationUtils::moveKeyframes
0000000042D553A3 000000004571C8B0 000000003BFD8E00 0000000000B39770 
kritaanimationdocker.dll!KisTimeBasedItemModel::offsetFrames
0000000042D5AE73 00000000458838B0 0000000000B39F80 0000000000000001 
kritaanimationdocker.dll!TimelineFramesModel::dropMimeData
0000000002D88132 000000110000001C 0000000D0000000D 000000004510193B 
Qt5Widgets.dll!QAbstractItemView::dropEvent
0000000042D5EE4E 0000000000000000 0000000000000000 0000000000000001 
kritaanimationdocker.dll!TimelineFramesView::dropEvent
0000000002B9D828 000000003B9D95E0 0000000000000010 0000000055321310 
Qt5Widgets.dll!QWidget::event
0000000002C8664E 0000000061001170 0000000055321310 0000000061001170 
Qt5Widgets.dll!QFrame::event
0000000002D936F1 0000000000000400 0000000000000000 0000000000000001 
Qt5Widgets.dll!QAbstractItemView::viewportEvent
0000000068A0E7BD 0000000068B59200 0000000000000000 000000000000000A 
Qt5Core.dll!QCoreApplicationPrivate::sendThroughObjectEventFilters
0000000002B5A315 0000000000000400 000000000000000A 4068700000000011 
Qt5Widgets.dll!QApplicationPrivate::notify_helper
0000000002B5FC2E 0000001700000780 00000000456CE270 0000000000000000 
Qt5Widgets.dll!QApplication::notify
0000000069C53C86 0000000000000000 0000000000000000 0000000000000000 
libkritaui.dll!notify  [C:/dev/krita/libs/ui/KisApplication.cpp @ 511]
0000000068A0E9F2 0000000000000000 00007FFDF6B6F41E 0000000000000000 
Qt5Core.dll!QCoreApplication::notifyInternal2
0000000002BB5354 0000000022B73800 0000000000B3A510 000000004580F670 
Qt5Widgets.dll!QDesktopWidget::qt_metacall
0000000002BB5E60 0000000000000000 00007FFDF360CA46 00000000C0000008 
Qt5Widgets.dll!QDesktopWidget::qt_metacall
0000000002B5A33C 0000000000000000 0000000000000009 0000000000AB0500 
Qt5Widgets.dll!QApplicationPrivate::notify_helper
0000000002B5F6A0 8000000000000000 000000004580F670 0000000000000000 
Qt5Widgets.dll!QApplication::notify
0000000069C53C86 000000000000C2A2 0000000000C00000 0000000000000000 
libkritaui.dll!notify  [C:/dev/krita/libs/ui/KisApplication.cpp @ 511]
0000000068A0E9F2 0000000000B3A580 00007FFDF36622FE 0000000029629140 
Qt5Core.dll!QCoreApplication::notifyInternal2
0000000061966FB5 000000009E230490 00000000010C8190 0000000000000000 
Qt5Gui.dll!QGuiApplicationPrivate::processDrop
000000006194B25C 0000039D000000C3 00000000000003B4 0000000000000843 
Qt5Gui.dll!QWindowSystemInterface::handleDrop
00000000234E8BCE 0000000000B3A720 0000000080004005 0000000000000009 
qwindows.dll!0x58bce
00007FFDF64159B9 0000000000AB05A0 00007FFDF647BD98 0000000000000000 
ole32.dll!CPrivDragDrop::PrivDragDrop  [d:\th\com\ole32\com\rot\getif.cxx @
790]
00007FFDF6415840 00000000295EC170 0000000000000000 00000000295EEFC0 
ole32.dll!PrivDragDrop  [d:\th\com\ole32\com\rot\getif.cxx @ 979]
00007FFDF644119C 000033CD24E4B4BD 0000000000000000 0000000000000008 
ole32.dll!CDropTargetAdapter::Drop  [d:\th\com\ole32\ole232\drag\drag.cpp @
3338]
00007FFDF6440B40 000003B400000843 0000000000000000 000000007EFE3860 
ole32.dll!CDragOperation::CompleteDrop  [d:\th\com\ole32\ole232\drag\drag.cpp @
2575]
00007FFDF64445A7 0000000000B3ABCF 0000000068B20928 0000000000000000 
ole32.dll!DoDragDrop  [d:\th\com\ole32\ole232\drag\drag.cpp @ 3034]
00000000234EA1EF 0000000000B3ADC0 0000000061973520 0000000000000030 
qwindows.dll!0x5a1ef
0000000061973714 0000000054DAC2C0 0000000054F0F370 00000000456CEFF0 
Qt5Gui.dll!QDragManager::drag
000000006197301D 0000000000B3ADF0 00000000456DF070 0000000022B73800 
Qt5Gui.dll!QDrag::exec
0000000002D94104 0000000000000000 0000000000000001 0000000000000000 
Qt5Widgets.dll!QAbstractItemView::startDrag
0000000042D5E238 0000000000000009 0000000000C2FE80 0000000000000008 
kritaanimationdocker.dll!TimelineFramesView::startDrag
0000000002D92CEE 00000000456CE270 000000003B9D95E0 000000003C0562D0 
Qt5Widgets.dll!QAbstractItemView::mouseMoveEvent
0000000042D601D4 0000000037FD76E8 000000003BC339E0 000000003BC339E0 
kritaanimationdocker.dll!TimelineFramesView::mouseMoveEvent
0000000002B9D828 00000000391B4760 0000000002B9DA2C 0000000068B592E0 
Qt5Widgets.dll!QWidget::event
0000000002C8664E 0000000000180DE0 0000000000000030 0000000000180DE0 
Qt5Widgets.dll!QFrame::event
0000000002D936F1 000000003B9DB8E0 000000006889DEAB 0000000045917370 
Qt5Widgets.dll!QAbstractItemView::viewportEvent
0000000068A0E7BD 0000000000B3FDA0 0000000000B3B5F0 0000000000B3B5F0 
Qt5Core.dll!QCoreApplicationPrivate::sendThroughObjectEventFilters
0000000002B5A315 000000003B9DB8E0 0000000000000000 0000000000B3B990 
Qt5Widgets.dll!QApplicationPrivate::notify_helper
0000000002B6043D 0000000000B3B7F0 00000000456CE270 0000000000000000 
Qt5Widgets.dll!QApplication::notify
0000000069C53C86 0000000061968020 0000000002B8C876 0000000061968020 
libkritaui.dll!notify  [C:/dev/krita/libs/ui/KisApplication.cpp @ 511]
0000000068A0E9F2 00000000456CE270 00000000456CE270 00000000456CE270 
Qt5Core.dll!QCoreApplication::notifyInternal2
0000000002B5EB90 0000000000000200 0000000000000009 0000000000000007 
Qt5Widgets.dll!QApplicationPrivate::sendMouseEvent
0000000002BB35E7 0000000022B73800 0000000000B3BFB0 000000004580F670 
Qt5Widgets.dll!QDesktopWidget::qt_metacall
0000000002BB5EAB 0000000000B3FDA0 00000000229C2710 0000000000000001 
Qt5Widgets.dll!QDesktopWidget::qt_metacall
0000000002B5A33C 00000000000C0A5A 0000000000000401 0000000000000000 
Qt5Widgets.dll!QApplicationPrivate::notify_helper
0000000002B5F6A0 0000000000000000 000000004580F670 0000000000000000 
Qt5Widgets.dll!QApplication::notify
0000000069C53C86 408BF80000000000 00000000619764F4 0000000000B3BE0F 
libkritaui.dll!notify  [C:/dev/krita/libs/ui/KisApplication.cpp @ 511]
0000000068A0E9F2 00000000001D076A 0000000000B3C0D8 0000000022B2B208 
Qt5Core.dll!QCoreApplication::notifyInternal2
0000000061965C07 0000000000000401 0000000000B3C1E8 0000000000B3C218 
Qt5Gui.dll!QGuiApplicationPrivate::processMouseEvent
0000000061967635 0000000000000000 00000000000C0A5A 0000000000000000 
Qt5Gui.dll!QGuiApplicationPrivate::processWindowSystemEvent
000000006194CD4C 0000000000000401 0000000000000000 00000000000C0A5A 
Qt5Gui.dll!QWindowSystemInterface::sendWindowSystemEvents
0000000068A5577A 0000000000000000 0000000000000000 0000000000B3C3D8 
Qt5Core.dll!QEventDispatcherWin32Private::sendTimerEvent
00007FFDF6201169 00000000010A6290 0000000068A55450 00000000000C0A5A 
USER32.dll!UserCallWinProcCheckWow
00007FFDF6200C97 0000000022B9E840 0000000022B9E840 0000000000000001 
USER32.dll!DispatchMessageWorker
0000000068A54EB3 0000000022B9E180 0000000000000024 0000000000B3FDA0 
Qt5Core.dll!QEventDispatcherWin32::processEvents
00000000234FAB05 0000000000000080 0000000000000014 0000000045BA3B90 
qwindows.dll!qt_plugin_instance
0000000068A0DCCA 0000000068A34830 0000000000B3FCB0 0000000068A2E670 
Qt5Core.dll!QEventLoop::exec
0000000068A14927 0000000000B3FAB0 0000000000B3FCB0 0000000022B17F30 
Qt5Core.dll!QCoreApplication::exec
000000000041B185 0000000000000001 0000000000000050 0000000000847B30 
krita.exe!main  [C:/dev/krita/krita/main.cc @ 234]
00000000004013E8 0000000000000000 0000000000000000 0000000000000000 
krita.exe!__tmainCRTStartup 
[C:/crossdev/src/mingw-w64-v4-git/mingw-w64-crt/crt/crtexe.c @ 332]
00000000004014EB 0000000000000000 0000000000000000 0000000000000000 
krita.exe!WinMainCRTStartup 
[C:/crossdev/src/mingw-w64-v4-git/mingw-w64-crt/crt/crtexe.c @ 184]
00007FFDF4088102 00007FFDF40880E0 0000000000000000 0000000000000000 
KERNEL32.DLL!BaseThreadInitThunk
00007FFDF6BBC5B4 0000000000000000 0000000000000000 0000000000000000 
ntdll.dll!RtlUserThreadStart

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to