Crash painting editor canvas in DrawingState (not enough memory to create src image?)
Author: sentry[bot]Created Sep 10, 2026Updated Sep 10, 2026
Labelsbugmedium prioritycrash report
Sentry Issue: ASEPRITE-495
This is not a regression, it's a bug since v1.3.17 (or probably older).
EXCEPTION_ACCESS_VIOLATION_READ / 0x254: Fatal Error: EXCEPTION_ACCESS_VIOLATION_READ / 0x254
Aseprite 0x0001410037fd memcpy (memcpy.asm:304)
Aseprite 0x000140758eea std::_Copy_memmove_tail<T> (xutility:4751)
Aseprite 0x000140d01da5 std::_Copy_unchecked (xutility:4846)
Aseprite 0x000140d01da5 std::copy (xutility:4865)
Aseprite 0x000140d01da5 doc::ImageImpl<T>::fillRect (image_impl.h:157)
Aseprite 0x000140cff720 doc::fill_rect (primitives.cpp:258)
Aseprite 0x000140ba970f app::ExpandCelCanvas::validateSourceCanvas (expand_cel_canvas.cpp:582)
Aseprite 0x000140ba8d30 app::ExpandCelCanvas::validateDestCanvas (expand_cel_canvas.cpp:595)
Aseprite 0x0001407daddd obs::observers<T>::notify_observers (observers.h:38)
Aseprite 0x0001407daddd obs::observable<T>::notify_observers<T> (observable.h:33)
Aseprite 0x0001407df0c3 app::Doc::notifyExposeSpritePixels (doc.cpp:272)
Aseprite 0x00014082d7c4 app::Editor::drawOneSpriteUnclippedRect (editor.cpp:689)
Aseprite 0x00014082f2b6 app::Editor::drawSpriteUnclippedRect (editor.cpp:1012)
Aseprite 0x00014083191a app::Editor::onPaint (editor.cpp:2468)
Aseprite 0x000140d646e5 ui::Widget::paintEvent (widget.cpp:1290)
Aseprite 0x000140d63bfd ui::Widget::onProcessMessage (widget.cpp:1648)
Aseprite 0x000140831e38 app::Editor::onProcessMessage (editor.cpp:2361)
Aseprite 0x000140af7929 app::`anonymous namespace'::AppEditor::onProcessMessage (doc_view.cpp:181)
Aseprite 0x000140d75613 ui::Manager::sendMessageToWidget (manager.cpp:2057)
Aseprite 0x000140d74de8 ui::Manager::pumpQueue (manager.cpp:1948)
Aseprite 0x000140d715fe ui::Manager::dispatchMessages (manager.cpp:892)
Aseprite 0x000140d75509 ui::Manager::run (manager.cpp:304)
Aseprite 0x00014071477c app::App::run (app.cpp:572)
Aseprite 0x00014070a58c app_main (main.cpp:142)
Aseprite 0x000141002d33 wWinMain (main.cpp:40)
Aseprite 0x000140f5c081 invoke_main (exe_common.inl:118)
Aseprite 0x000140f5c081 __scrt_common_main_seh (exe_common.inl:288)
kernel32 0x6fffffec1649 null
ntdll 0x6ffffff40e0f nullSource: aseprite/aseprite