================================================================= ==1580==ERROR: AddressSanitizer: heap-use-after-free on address 0x115b64583a40 at pc 0x7ff65a124fdb bp 0x00302bfe1d00 sp 0x00302bfe1d48 READ of size 8 at 0x115b64583a40 thread T0 #0 0x7ff65a124fda in Ms::ScoreView::updateGrips C:\Git_packages\MuseScore\mscore\editelement.cpp:59 #1 0x7ff65a12823b in Ms::ScoreView::endDragEdit C:\Git_packages\MuseScore\mscore\editelement.cpp:226 #2 0x7ff651744e49 in Ms::ScoreView::changeState C:\Git_packages\MuseScore\mscore\events.cpp:829 #3 0x7ff651744254 in Ms::ScoreView::mouseReleaseEvent C:\Git_packages\MuseScore\mscore\events.cpp:245 #4 0x6899bacb in QWidget::event+0xdb (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x6503bacb) #5 0x7ff6517412f8 in Ms::ScoreView::event C:\Git_packages\MuseScore\mscore\events.cpp:73 #6 0x68978ddf in QApplicationPrivate::notify_helper+0x13f (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65018ddf) #7 0x68976a59 in QApplication::notify+0x809 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65016a59) #8 0x69075f58 in QCoreApplication::notifyInternal2+0xb8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x671c5f58) #9 0x6897a125 in QApplicationPrivate::sendMouseEvent+0x325 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x6501a125) #10 0x689c4128 in QSizePolicy::QSizePolicy+0x2cd8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65064128) #11 0x689c1eb4 in QSizePolicy::QSizePolicy+0xa64 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65061eb4) #12 0x68978ddf in QApplicationPrivate::notify_helper+0x13f (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65018ddf) #13 0x68977cc6 in QApplication::notify+0x1a76 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65017cc6) #14 0x69075f58 in QCoreApplication::notifyInternal2+0xb8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x671c5f58) #15 0x7ffd062dd707 in QGuiApplicationPrivate::processMouseEvent+0x807 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Gui.dll+0x18004d707) #16 0x7ffd062c2fba in QWindowSystemInterface::sendWindowSystemEvents+0x9a (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Gui.dll+0x180032fba) #17 0x690bec84 in QEventDispatcherWin32::processEvents+0xe94 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x6720ec84) #18 0x7ffd38516cc0 in CallWindowProcW+0x4c0 (C:\WINDOWS\System32\USER32.dll+0x180016cc0) #19 0x7ffd38516692 in DispatchMessageW+0x1d2 (C:\WINDOWS\System32\USER32.dll+0x180016692) #20 0x690be325 in QEventDispatcherWin32::processEvents+0x535 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x6720e325) #21 0x7ffd110f0038 (C:\Git_packages\MuseScore\msvc.install_x64\bin\platforms\qwindows.dll+0x180050038) #22 0x69072082 in QEventLoop::exec+0x1b2 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x671c2082) #23 0x69074ca3 in QCoreApplication::exec+0x143 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x671c4ca3) #24 0x7ff6585472bf in main C:\Git_packages\MuseScore\mscore\musescore.cpp:7268 #25 0x7ff65c75f5fb in __scrt_common_main_seh f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:288 #26 0x7ffd37be3033 in BaseThreadInitThunk+0x13 (C:\WINDOWS\System32\KERNEL32.DLL+0x180013033) #27 0x7ffd38c21460 in RtlUserThreadStart+0x20 (C:\WINDOWS\SYSTEM32\ntdll.dll+0x180071460) 0x115b64583a40 is located 0 bytes inside of 240-byte region [0x115b64583a40,0x115b64583b30) freed by thread T0 here: #0 0x7ff651091080 in operator delete C:\src\llvm_package_700-final\llvm\projects\compiler-rt\lib\asan\asan_new_delete.cc:167 #1 0x7ff65b5ca7c5 in Ms::Bracket::~Bracket C:\Git_packages\MuseScore\libmscore\bracket.cpp:41 #2 0x7ff65af1e18d in qDeleteAll::const_iterator> C:\Qt\Qt5.9.6msvc\5.9.6\msvc2015_64\include\QtCore\qalgorithms.h:320 #3 0x7ff65af1a10a in qDeleteAll > C:\Qt\Qt5.9.6msvc\5.9.6\msvc2015_64\include\QtCore\qalgorithms.h:328 #4 0x7ff65af02f2c in Ms::System::~System C:\Git_packages\MuseScore\libmscore\system.cpp:77 #5 0x7ff65af1d77b in Ms::System::~System C:\Git_packages\MuseScore\libmscore\system.cpp:73 #6 0x7ff65aaa4fbd in qDeleteAll::const_iterator> C:\Qt\Qt5.9.6msvc\5.9.6\msvc2015_64\include\QtCore\qalgorithms.h:320 #7 0x7ff65aa8a37a in qDeleteAll > C:\Qt\Qt5.9.6msvc\5.9.6\msvc2015_64\include\QtCore\qalgorithms.h:328 #8 0x7ff65ab4aa3f in Ms::Score::doLayoutRange C:\Git_packages\MuseScore\libmscore\layout.cpp:3816 #9 0x7ff65ac065aa in Ms::Score::update C:\Git_packages\MuseScore\libmscore\cmd.cpp:223 #10 0x7ff65ac07868 in Ms::Score::endCmd C:\Git_packages\MuseScore\libmscore\cmd.cpp:181 #11 0x7ff65a128191 in Ms::ScoreView::endDragEdit C:\Git_packages\MuseScore\mscore\editelement.cpp:224 #12 0x7ff651744e49 in Ms::ScoreView::changeState C:\Git_packages\MuseScore\mscore\events.cpp:829 #13 0x7ff651744254 in Ms::ScoreView::mouseReleaseEvent C:\Git_packages\MuseScore\mscore\events.cpp:245 #14 0x6899bacb in QWidget::event+0xdb (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x6503bacb) #15 0x7ff6517412f8 in Ms::ScoreView::event C:\Git_packages\MuseScore\mscore\events.cpp:73 #16 0x68978ddf in QApplicationPrivate::notify_helper+0x13f (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65018ddf) #17 0x68976a59 in QApplication::notify+0x809 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65016a59) #18 0x69075f58 in QCoreApplication::notifyInternal2+0xb8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x671c5f58) #19 0x6897a125 in QApplicationPrivate::sendMouseEvent+0x325 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x6501a125) #20 0x689c4128 in QSizePolicy::QSizePolicy+0x2cd8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65064128) #21 0x689c1eb4 in QSizePolicy::QSizePolicy+0xa64 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65061eb4) #22 0x68978ddf in QApplicationPrivate::notify_helper+0x13f (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65018ddf) #23 0x68977cc6 in QApplication::notify+0x1a76 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65017cc6) #24 0x69075f58 in QCoreApplication::notifyInternal2+0xb8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x671c5f58) #25 0x7ffd062dd707 in QGuiApplicationPrivate::processMouseEvent+0x807 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Gui.dll+0x18004d707) #26 0x7ffd062c2fba in QWindowSystemInterface::sendWindowSystemEvents+0x9a (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Gui.dll+0x180032fba) #27 0x690bec84 in QEventDispatcherWin32::processEvents+0xe94 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x6720ec84) #28 0x7ffd38516cc0 in CallWindowProcW+0x4c0 (C:\WINDOWS\System32\USER32.dll+0x180016cc0) #29 0x7ffd38516692 in DispatchMessageW+0x1d2 (C:\WINDOWS\System32\USER32.dll+0x180016692) previously allocated by thread T0 here: #0 0x7ff651090940 in operator new C:\src\llvm_package_700-final\llvm\projects\compiler-rt\lib\asan\asan_new_delete.cc:106 #1 0x7ff65af055f5 in Ms::System::layoutSystem C:\Git_packages\MuseScore\libmscore\system.cpp:225 #2 0x7ff65ab35b7c in Ms::Score::collectSystem C:\Git_packages\MuseScore\libmscore\layout.cpp:2999 #3 0x7ff65ab42ae7 in Ms::LayoutContext::collectPage C:\Git_packages\MuseScore\libmscore\layout.cpp:3560 #4 0x7ff65ab4ca37 in Ms::LayoutContext::layout C:\Git_packages\MuseScore\libmscore\layout.cpp:3849 #5 0x7ff65ab4af27 in Ms::Score::doLayoutRange C:\Git_packages\MuseScore\libmscore\layout.cpp:3835 #6 0x7ff65ac065aa in Ms::Score::update C:\Git_packages\MuseScore\libmscore\cmd.cpp:223 #7 0x7ff65ac07868 in Ms::Score::endCmd C:\Git_packages\MuseScore\libmscore\cmd.cpp:181 #8 0x7ff6598b4895 in Ms::ScoreView::dropEvent C:\Git_packages\MuseScore\mscore\dragdrop.cpp:605 #9 0x6899c0ca in QWidget::event+0x6da (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x6503c0ca) #10 0x7ff6517412f8 in Ms::ScoreView::event C:\Git_packages\MuseScore\mscore\events.cpp:73 #11 0x68978ddf in QApplicationPrivate::notify_helper+0x13f (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65018ddf) #12 0x68977861 in QApplication::notify+0x1611 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65017861) #13 0x69075f58 in QCoreApplication::notifyInternal2+0xb8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x671c5f58) #14 0x689c2e33 in QSizePolicy::QSizePolicy+0x19e3 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65062e33) #15 0x689c1fa2 in QSizePolicy::QSizePolicy+0xb52 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65061fa2) #16 0x68978ddf in QApplicationPrivate::notify_helper+0x13f (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65018ddf) #17 0x68977cc6 in QApplication::notify+0x1a76 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Widgets.dll+0x65017cc6) #18 0x69075f58 in QCoreApplication::notifyInternal2+0xb8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Core.dll+0x671c5f58) #19 0x7ffd062dc72c in QGuiApplicationPrivate::processDrop+0x6c (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Gui.dll+0x18004c72c) #20 0x7ffd062c0cf2 in QWindowSystemInterface::handleDrop+0x52 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Gui.dll+0x180030cf2) #21 0x7ffd110df4be (C:\Git_packages\MuseScore\msvc.install_x64\bin\platforms\qwindows.dll+0x18003f4be) #22 0x7ffd383c300a in RevokeActiveObjectExt+0x87da (C:\WINDOWS\System32\ole32.dll+0x1800c300a) #23 0x7ffd383c2e99 in RevokeActiveObjectExt+0x8669 (C:\WINDOWS\System32\ole32.dll+0x1800c2e99) #24 0x7ffd3838afbf in OleGetPackageClipboardOwner+0x874f (C:\WINDOWS\System32\ole32.dll+0x18008afbf) #25 0x7ffd3838a641 in OleGetPackageClipboardOwner+0x7dd1 (C:\WINDOWS\System32\ole32.dll+0x18008a641) #26 0x7ffd3838e176 in DoDragDrop+0x126 (C:\WINDOWS\System32\ole32.dll+0x18008e176) #27 0x7ffd110e0969 (C:\Git_packages\MuseScore\msvc.install_x64\bin\platforms\qwindows.dll+0x180040969) #28 0x7ffd062ec0f8 in QDragManager::drag+0xa8 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Gui.dll+0x18005c0f8) #29 0x7ffd062eba27 in QDrag::exec+0x97 (C:\Git_packages\MuseScore\msvc.install_x64\bin\Qt5Gui.dll+0x18005ba27) SUMMARY: AddressSanitizer: heap-use-after-free C:\Git_packages\MuseScore\mscore\editelement.cpp:59 in Ms::ScoreView::updateGrips Shadow bytes around the buggy address: 0x0364d0c306f0: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd 0x0364d0c30700: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0364d0c30710: fd fd fd fd fd fd fd fd fa fa fa fa fa fa fa fa 0x0364d0c30720: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0364d0c30730: fd fd fd fd fd fd fd fd fd fd fd fd fa fa fa fa =>0x0364d0c30740: fa fa fa fa fa fa fa fa[fd]fd fd fd fd fd fd fd 0x0364d0c30750: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0364d0c30760: fd fd fd fd fd fd fa fa fa fa fa fa fa fa fa fa 0x0364d0c30770: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0364d0c30780: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fa 0x0364d0c30790: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb Shadow gap: cc =================================================================