Skip to content

Crash on app::AppMenus::addMenuItemIntoGroup with non-existent group? #3835

@sentry

Description

@sentry

Sentry Issue: ASEPRITE-XZ

EXCEPTION_ACCESS_VIOLATION_READ / 0x180: Fatal Error: EXCEPTION_ACCESS_VIOLATION_READ / 0x180
  File "app_menus.cpp", line 575, in app::AppMenus::addMenuItemIntoGroup
    Widget* menu = group.end->parent();
  File "plugin_class.cpp", line 171, in app::script::`anonymous namespace'::Plugin_newCommand
    appMenus->addMenuItemIntoGroup(group, std::move(menuItem));
  File "ldo.c", line 532, in luaD_precall
    n = (*f)(L);  /* do the actual call */
  File "lvm.c", line 1624, in luaV_execute
    if ((newci = luaD_precall(L, ra, nresults)) == NULL)
  File "ldo.c", line 577, in ccall
    luaV_execute(L, ci);  /* call it */
...
(12 additional frame(s) were not displayed)

Metadata

Metadata

Assignees

Labels

bugcrash reportIssue originated from a crash report / .dmp file

Type

No fields configured for Bug.

Projects

Status
Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions