[Scummvm-tracker] [ScummVM :: Bugs] #16501: ANDROID: Crash (assertion fault) at launch of 2026.1.0
ScummVM :: Bugs
trac at scummvm.org
Sun Feb 1 15:28:13 UTC 2026
#16501: ANDROID: Crash (assertion fault) at launch of 2026.1.0
-----------------------+----------------------------
Reporter: antoniou79 | Owner: (none)
Type: defect | Status: new
Priority: high | Component: Port: Android
Version: | Resolution:
Keywords: | Game:
-----------------------+----------------------------
Description changed by antoniou79:
Old description:
> The android ScummVM app 2026.1.0 *sometimes* crashes on launch.
>
> This was tested on an Android 16 device.
>
> I don't have a way to consistently reproduce this as of yet.
>
> The steps to trigger it would be:
> - Launch the ScummVM app
> - and the Quit (from the ScummVM Quit button) ScummVM.
> - Repeat until the crash is triggered.
>
> Sometimes it only takes one try, sometimes it will take more. I think it
> might be easier to trigger if launching ScummVM to portrait mode, high
> resolution, grid view.
>
> But through testing, orientation (landscape vs portrait), high-resolution
> vs low-resolution, grid view vs list view, or number of games added do
> not seem to alter the behavior by much -- the assertion fault (crash)
> will occur anyway. I've tried with combinations of these, and I always
> got the crash eventually.
>
> It also seems that the crash won't happen two times in a row
> (consecutively).
>
> I am attaching a trace log from LogCat, at debug level 8.
New description:
The android ScummVM app 2026.1.0 *sometimes* crashes on launch.
This was tested on an Android 16 device.
I don't have a way to consistently reproduce this as of yet.
The error is (from logCat):
{{{Assertion failure: '_entriesPerPage > 0' in
/data/scummvm/gui/widgets/list.cpp:749 (virtual void
GUI::ListWidget::reflowLayout())}}}
The steps to trigger it would be:
- Launch the ScummVM app
- and then hit the Quit (the ScummVM Quit button) to close ScummVM.
- Repeat until the crash is triggered.
Sometimes it only takes one try, sometimes it will take more. I think it
might be easier to trigger if launching ScummVM to portrait mode, high
resolution, grid view.
But through testing, orientation (landscape vs portrait), high-resolution
vs low-resolution, grid view vs list view, or number of games added do not
seem to alter the behavior by much -- the assertion fault (crash) will
occur anyway. I've tried with combinations of these, and I always got the
crash eventually.
It also seems that the crash won't happen two times in a row
(consecutively).
I am attaching a trace log from LogCat, at debug level 8.
As of yet, I am unable to reproduce the issue on my Android 10 device nor
on a Android 12 device.
--
--
Ticket URL: <https://bugs.scummvm.org/ticket/16501#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list