Skip to content

Crash on invalid Alias (missing Name or Expansion)

Test case

Steps

  1. Connect to core
  2. Go to overflow menu → Core Settings

AliasesAlias (name)

  1. Add a new alias
  2. Don't fill in Name
  3. Press Save

AliasesAlias (expansion)

  1. Add a new alias
  2. Don't fill in Expansion
  3. Press Save

Expected

Quasseldroid doesn't crash (and rejects the empty fields in the above cases, see the empty issue for that).

Actual

Quasseldroid crashes, and accepts the empty fields in the above cases.

Additional

Crash log

qd-ng-v0.5.0-101-ga9870114 - crash on invalid alias.txt