[Scummvm-tracker] [ScummVM :: Bugs] #12650: ScummVM for Android crashes when editing game id
ScummVM :: Bugs
trac at scummvm.org
Sun Jun 20 20:03:44 UTC 2021
#12650: ScummVM for Android crashes when editing game id
-----------------------------------------+----------------------------
Reporter: scarmonag | Owner: antoniou79
Type: defect | Status: pending
Priority: normal | Component: Port: Android
Version: | Resolution: pending
Keywords: backends, rename, id, domain | Game:
-----------------------------------------+----------------------------
Changes (by antoniou79):
* cc: antoniou79 (added)
* keywords: => backends, rename, id, domain
* status: new => pending
* resolution: => pending
* owner: (none) => antoniou79
Comment:
As far as I can tell this is not an Android specific bug, but it won't
manifest on the main Windows builds. It affects any port that makes use of
the new "Backend" tab (_backendOptions for backend specific controls) and
Android is one of those.
The Backend tab also appears at Game domain and its settings can override
the global ones (if the user chooses so, by clicking the relevant checkbox
for that).
However, as it was, when editing the game id to a new one, effectively
changing the Domain name for the game specific configuration settings, the
backend tab would maintain the old domain name and thus ScummVM would exit
with an error of ConfigMan actions (such as removeKey) "called on non-
existent domain" upon hitting OK (which calls the OptionsDialog::apply())
Should be fixed with this commit:
https://github.com/scummvm/scummvm/commit/ae5277f942abf851d3b0473acd2029cc6c5721f8
Let me know if it's fixed for you, so that we can close the ticket.
--
Ticket URL: <https://bugs.scummvm.org/ticket/12650#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list