Skip to content

Widget style can be nullptr in ui::Theme::calcMinSize() #4015

Closed
@sentry-io

Description

@sentry-io

Sentry Issue: ASEPRITE-1CT

EXCEPTION_ACCESS_VIOLATION_READ / 0x6c: Fatal Error: EXCEPTION_ACCESS_VIOLATION_READ / 0x6c
  File "theme.cpp", line 689, in ui::Theme::calcMinSize
    sz.w = style->minSize().w;
  File "widget.cpp", line 206, in ui::Widget::setStyle
    m_minSize = m_theme->calcMinSize(this, style);
  File "grid.cpp", line 128, in ui::Grid::setStyle
    Widget::setStyle(style);
  File "button_set.cpp", line 205, in app::ButtonSet::{ctor}::__l2::<lambda>::operator()
    setStyle(SkinTheme::instance()->styles.buttonset());
  File "type_traits", line 1576, in std::invoke
    return static_cast<_Callable&&>(_Obj)();
...
(17 additional frame(s) were not displayed)

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions