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

            Bug ID: 390980
           Summary: Crash moving animation frame
           Product: krita
           Version: git master
          Platform: MS Windows
                OS: MS Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: pixelsprite...@gmail.com
  Target Milestone: ---

Krita version: krita-nightly-x64-v4.0.0.51-419-g6bba5e0779
OS: Windows 8

Steps to reproduce:
1: Open an animation file
2: Before playing animation, drag and drop a frame
3: Play animation
4: Drag and drop a frame
5: Play animation
6: Close file
7: Open an animation file
8: Krita crashes upon trying to drag a frame

The crash won't happen if the animation is played first but then the cache will
not update when frames are moved.

Backtrace:
krita.exe caused an Access Violation at location 000007FE64F792E2 in module
libkritaui.dll Reading from location 0000000000000050.

AddrPC           Params
000007FE64F792E2 05E690FF03C90001 0000000000230000 0000000000000001 
libkritaui.dll!0x1592e2  ?? +0x32 
[C:/Packaging/KritaWS/deps-install/include/QtGui/qopenglfunctions.h @ 697]
000007FE64F758A0 0000000000000008 0000000010B0D100 0000000011082F20 
libkritaui.dll!0x1558a0  ?? +0xb0 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/opengl/kis_opengl_image_textures.cpp
@ 250]
000007FE64F78D58 0000000000020712 0000000010B0D100 0000000010B0D100 
libkritaui.dll!0x158d58  ?? +0x1e8 
[C:/Packaging/KritaWS/deps-install/include/QtCore/qsharedpointer_impl.h @ 167]
000007FE64F78E0D 0000000000000000 0000000000000000 0000000000000000 
libkritaui.dll!0x158e0d  ?? +0xd 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/opengl/kis_opengl_image_textures.cpp
@ 136]
000007FE6513B63D 3FE0000000000002 000007FE836989EF 0000000000000002 
libkritaui.dll!0x31b63d  ?? +0x1dd 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/global/kis_shared_ptr.h
@ 214]
000007FE6513B65D 000007FFFFFDF000 000007FE83698559 0000000000240000 
libkritaui.dll!0x31b65d  ?? +0xd 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/kis_animation_frame_cache.cpp
@ 182]
000007FE6513BFC5 00001599DE1EE790 0000000000000000 0000000001D6EA58 
libkritaui.dll!0x31bfc5 regenerate+0x85 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/kis_animation_cache_populator.cpp
@ 205]
000007FE6513A9EC 065A00FF03C90001 0000000045F3BEEE 000000001135D390 
libkritaui.dll!0x31a9ec uploadFrame+0x14c 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/kis_animation_frame_cache.cpp
@ 189]
000007FE6514701C 0000000000000081 000007FE5F221D4A 000007FE5F76C050 
libkritaui.dll!0x32701c uploadFrame+0x11c 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/canvas/kis_animation_player.cpp
@ 451]
000007FE59070311 000000000000002E 0000000000000000 000000000D1E4A20 
kritaanimationdocker.dll!0x50311 fakeSlotTimeout+0x21 
[C:/MingW/x86_64-7.2.0-posix-seh-rt_v5-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/std_function.h
@ 706]
000007FE5F42317A 000000000D11AA40 0000000000000000 0000000000420D80 
Qt5Core.dll!0x23317a QMetaObject::activate+0x7fa
000007FE7C598291 0000000000000000 0000000000000012 0000000000000040 
libkritaglobal.dll!0x18291 start+0xc1 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/global/kis_signal_compressor.cpp
@ 85]
000007FE59033F35 000000000000001F 000007FE7CF41830 0000000080000D3D 
kritaanimationdocker.dll!0x13f35 scrubTo+0x95 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/global/kis_signal_compressor_with_param.h
@ 113]
000007FE59034BFF 0000000000239218 000007FE5F296520 000007FE5BF28E10 
kritaanimationdocker.dll!0x14bff setHeaderData+0x6f 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/kis_time_based_item_model.cpp
@ 228]
000007FE5903DAB7 000007FE5F76E2B0 000007FE5903E0B9 00000000000000B4 
kritaanimationdocker.dll!0x1dab7 setHeaderData+0x87 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/timeline_frames_model.cpp
@ 510]
000007FE59033E8D 0000000000000000 0000000000000000 00000000000000B4 
kritaanimationdocker.dll!0x13e8d  ?? +0x4d 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/kis_time_based_item_model.cpp
@ 193]
000007FE5903BD51 0000000000239620 0000000010B53930 000000000000007E 
kritaanimationdocker.dll!0x1bd51 setData+0x161 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/timeline_frames_model.cpp
@ 406]
000007FE5904595A 000000000000003F 000007FE5F3F812B 0000000001F993B0 
kritaanimationdocker.dll!0x2595a currentChanged+0x9a 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/timeline_frames_view.cpp
@ 499]
000007FE5C453372 0000004000000096 0000000001F993B0 0000000000000000 
Qt5Widgets.dll!0x233372 QAbstractItemView::qt_static_metacall+0x572
000007FE5F42317A 000000000D1A6210 000000000D245720 00000000002396F0 
Qt5Core.dll!0x23317a QMetaObject::activate+0x7fa
000007FE5F3B7BF5 000007FE5B2B9C40 0000000000000000 000007FE5B2B9DB0 
Qt5Core.dll!0x1c7bf5 QItemSelectionModel::setCurrentIndex+0x125
000007FE590469A9 00000000131AAB80 0000040B00000698 000000001268A720 
kritaanimationdocker.dll!0x269a9 dragMoveEvent+0xb9 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/timeline_frames_view.cpp
@ 827]
000007FE5C264428 0000000000000000 000007FE8368F156 0000000000000000 
Qt5Widgets.dll!0x44428 QWidget::event+0x1d8
000007FE5C3106EE 0000000000000000 00000000002D27C0 00000000002C0BD0 
Qt5Widgets.dll!0xf06ee QFrame::event+0x1e
000007FE5C4599FE 0000000011278670 000000000C4F82E0 000007FE5BCC29D8 
Qt5Widgets.dll!0x2399fe QAbstractItemView::viewportEvent+0x1de
000007FE590477E8 000000000C586BF0 000007FE5C232EC9 0000000000239D98 
kritaanimationdocker.dll!0x277e8 viewportEvent+0x28 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/timeline_frames_view.cpp
@ 1105]
000007FE5F3FA14C 010000000C586BF0 000007FE5F42AD00 0000000000000000 
Qt5Core.dll!0x20a14c QCoreApplication::applicationVersionChanged+0x18c
000007FE5C227B35 000000000C5884F0 0000000000239DA8 0000000000000001 
Qt5Widgets.dll!0x7b35 QApplicationPrivate::notify_helper+0x75
000007FE5C22F084 0000000000239F90 000007FE5F22273F 0000000000000000 
Qt5Widgets.dll!0xf084 QApplication::notify+0x4c4
000007FE6509B046 0000000000239F80 000007FE5E83F25E 0000000000000000 
libkritaui.dll!0x27b046 notify+0x16 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/KisApplication.cpp
@ 600]
000007FE5F3FB1C8 0000000040100F66 0000000001850388 000000006B100FC5 
Qt5Core.dll!0x20b1c8 QCoreApplication::notifyInternal2+0x198
000007FE5C27A1F6 0000000001F60B50 000007FE5F3FA03C 0000000000000003 
Qt5Widgets.dll!0x5a1f6 QDesktopWidget::qt_metacall+0x3fb6
000007FE5C27B3F1 000000000000001B 000000000D205DE0 0000001700000556 
Qt5Widgets.dll!0x5b3f1 QDesktopWidget::qt_metacall+0x51b1
000007FE5C227B5C 0000000000000000 0000000000000084 000000000023A270 
Qt5Widgets.dll!0x7b5c QApplicationPrivate::notify_helper+0x9c
000007FE5C22EEB0 0000000000000018 000007FE5F22273F 0000000000000001 
Qt5Widgets.dll!0xeeb0 QApplication::notify+0x2f0
000007FE6509B046 000000000023A5D8 000007FE5E83F25E 0000000000000018 
libkritaui.dll!0x27b046 notify+0x16 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/KisApplication.cpp
@ 600]
000007FE5F3FB1C8 0000000010FDA750 000007FE5F41C635 0000000100000002 
Qt5Core.dll!0x20b1c8 QCoreApplication::notifyInternal2+0x198
000007FE5E829F3E 0000000001F335F0 000007FE5E80ACA9 000000000023A6B8 
Qt5Gui.dll!0x39f3e QGuiApplicationPrivate::processDrag+0x36e
000007FE5E80121E 0000000000000000 0000000000000000 0000000000000000 
Qt5Gui.dll!0x1121e QWindowSystemInterface::handleDrag+0x8e
000007FE5BC203C6 000000000AAF6390 00000000000003DF 0000000000000001 
qwindows.dll!0x503c6
000007FE5BC21010 000000000023A8B0 0000000000000000 000003DF0000066C 
qwindows.dll!0x51010
000007FE81734254 000000000023AB14 0000000000000000 000007FE81753270 
ole32.dll!0x114254 CPrivDragDrop::PrivDragDrop+0x164 
[d:\w8rtm\com\ole32\com\rot\getif.cxx @ 926]
000007FE8173462E 000000000023AB14 000000000023AA69 0000000011269500 
ole32.dll!0x11462e PrivDragDrop+0x106  [d:\w8rtm\com\ole32\com\rot\getif.cxx @
1125]
000007FE816F19A1 0000000000000000 0000000011269500 0000000000000000 
ole32.dll!0xd19a1 CDropTarget::DragOver+0x45 
[d:\w8rtm\com\ole32\ole232\drag\drag.cpp @ 2348]
000007FE816F1B35 0000000000000003 0000000010FDACA0 0000000011269500 
ole32.dll!0xd1b35 DoDragDrop+0xf1  [d:\w8rtm\com\ole32\ole232\drag\drag.cpp @
1963]
000007FE5BC2350A 0000000010FDA8C0 0000000010FDA8C0 0000000000000003 
qwindows.dll!0x5350a
000007FE5E83A946 0000000010B20980 0000000010FDA8C0 000000000D205EE0 
Qt5Gui.dll!0x4a946 QDragManager::drag+0xc6
000007FE5E83A0F9 000000000023ACA0 0000000011268F90 FFFFFFFFFFFFFFFF 
Qt5Gui.dll!0x4a0f9 QDrag::exec+0x49
000007FE5C45A3C2 0000000000000002 00001599DE1EC010 000000000023AF40 
Qt5Widgets.dll!0x23a3c2 QAbstractItemView::startDrag+0x122
000007FE59045DAB 0000000000000000 000007FE5907BAFE 000000000023AFE0 
kritaanimationdocker.dll!0x25dab startDrag+0xbb 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/timeline_frames_view.cpp
@ 782]
000007FE5C4591F7 0000000000000090 0000000000000000 0000000000000008 
Qt5Widgets.dll!0x2391f7 QAbstractItemView::mouseMoveEvent+0x3d7
000007FE59047584 0000000000000000 000000000023B178 0000001F00000008 
kritaanimationdocker.dll!0x27584 mouseMoveEvent+0x114 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/timeline_frames_view.cpp
@ 972]
000007FE5C264428 0000000000000000 0000000000000000 0000000000000000 
Qt5Widgets.dll!0x44428 QWidget::event+0x1d8
000007FE5C3106EE 00000000131AAB80 000007FE5B1920B9 000000000023B338 
Qt5Widgets.dll!0xf06ee QFrame::event+0x1e
000007FE5C4599FE 0000000000000028 0000000000000000 0000000000000002 
Qt5Widgets.dll!0x2399fe QAbstractItemView::viewportEvent+0x1de
000007FE590477E8 000000000C586BF0 0000000011269620 0000000011269620 
kritaanimationdocker.dll!0x277e8 viewportEvent+0x28 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/plugins/dockers/animation/timeline_frames_view.cpp
@ 1105]
000007FE5F3FA14C 000000000023FB90 0000000000000000 000000000D205DE0 
Qt5Core.dll!0x20a14c QCoreApplication::applicationVersionChanged+0x18c
000007FE5C227B35 000000000C54F070 0000000010A5DE60 000000000023BA50 
Qt5Widgets.dll!0x7b35 QApplicationPrivate::notify_helper+0x75
000007FE5C22F4FB 0000000000000000 000007FE5F22273F 0000000000000000 
Qt5Widgets.dll!0xf4fb QApplication::notify+0x93b
000007FE6509B046 C061E00000000000 C08D900000000000 0000000000000000 
libkritaui.dll!0x27b046 notify+0x16 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/KisApplication.cpp
@ 600]
000007FE5F3FB1C8 3FF0000000000000 0000000000000001 0000000000000000 
Qt5Core.dll!0x20b1c8 QCoreApplication::notifyInternal2+0x198
000007FE5C22E338 000000000023BB30 000000000023BB10 0000000000420CC0 
Qt5Widgets.dll!0xe338 QApplicationPrivate::sendMouseEvent+0x208
000007FE5C278C90 0000000001F60B50 000007FE5F3FA03C 0000000001F60B50 
Qt5Widgets.dll!0x58c90 QDesktopWidget::qt_metacall+0x2a50
000007FE5C27B254 000000000023FB90 0000000001F993B0 0000000000000001 
Qt5Widgets.dll!0x5b254 QDesktopWidget::qt_metacall+0x5014
000007FE5C227B5C 0000000000420D80 0000000000000060 0000000000000012 
Qt5Widgets.dll!0x7b5c QApplicationPrivate::notify_helper+0x9c
000007FE5C22EEB0 000007FE5ECD5020 000007FE5F22273F 0000000000000001 
Qt5Widgets.dll!0xeeb0 QApplication::notify+0x2f0
000007FE6509B046 0000000000000000 000007FE5E83E114 00000000112BEFD0 
libkritaui.dll!0x27b046 notify+0x16 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/libs/ui/KisApplication.cpp
@ 600]
000007FE5F3FB1C8 000000000023C010 000007FE810D10C0 000007FE810DE420 
Qt5Core.dll!0x20b1c8 QCoreApplication::notifyInternal2+0x198
000007FE5E828C31 0000000001D6CDA1 0000000001D6CD88 0000000000000000 
Qt5Gui.dll!0x38c31 QGuiApplicationPrivate::processMouseEvent+0x721
000007FE5E82A6F5 0000000001D6E9B0 0000000001FE7940 0000000000040720 
Qt5Gui.dll!0x3a6f5 QGuiApplicationPrivate::processWindowSystemEvent+0x105
000007FE5E801CA0 0000000000000401 0000000000040720 0000000000000000 
Qt5Gui.dll!0x11ca0 QWindowSystemInterface::sendWindowSystemEvents+0x370
000007FE5F44FC96 0000000000000001 0000000000000000 0000000000000001 
Qt5Core.dll!0x25fc96 QEventDispatcherWin32Private::sendTimerEvent+0x666
000007FE810D171E 0000000000935A30 000000000023C5B0 000007FFFFFDD800 
USER32.dll!0x171e UserCallWinProcCheckWow+0x13a
000007FE810D14D7 0000000001D6E9B0 0000000001D6E9B0 000000000023C5B0 
USER32.dll!0x14d7 DispatchMessageWorker+0x1a7
000007FE5F44EF8B 0000000001FE7940 0000000000000024 0000000001F99A90 
Qt5Core.dll!0x25ef8b QEventDispatcherWin32::processEvents+0x5cb
000007FE5BC2EFC5 0000000000000080 0000000000000014 000000000DCC40D0 
qwindows.dll!0x5efc5 qt_plugin_instance+0x28e5
000007FE5F3F986F 0000000000000000 00000000051EB4A0 000007FE5F550100 
Qt5Core.dll!0x20986f QEventLoop::exec+0x13f
000007FE5F4022A7 000000000023FB70 000000000023FB90 000000000023FC00 
Qt5Core.dll!0x2122a7 QCoreApplication::exec+0x77
000000014000613B 0000000000000001 0000000001CDD8E0 0000000000000000 
krita.exe!0x613b main+0x173b 
[C:/Packaging/workspace/Krita_Nightly_Windows_Build/krita/krita/main.cc @ 350]
00000001400013F7 0000000000000000 0000000000000000 0000000000000000 
krita.exe!0x13f7 __tmainCRTStartup+0x247
00000001400014FB 0000000000000000 0000000000000000 0000000000000000 
krita.exe!0x14fb WinMainCRTStartup+0x1b
000007FE830E167E 0000000000000000 0000000000000000 0000000000000000 
KERNEL32.DLL!0x167e BaseThreadInitThunk+0x1a
000007FE8369C3F1 0000000000000000 0000000000000000 0000000000000000 
ntdll.dll!0x1c3f1 RtlUserThreadStart+0x1d

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

Reply via email to