View Issue Details

IDProjectCategoryView StatusLast Update
0010916Talerwallet (iOS App)public2026-01-26 18:25
Reportersebasjm Assigned ToMarcS  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Fixed in Version1.3 
Summary0010916: app crashes
Descriptionapp version 1.2.2
wallet core 1.3.0

1) install empty wallet
2) create a withdrawal from bank.taler.ar
2) scan the QR code

expected: show the info, accept the terms, withdraw
actual: the app closes, i cant get logs
Additional Informationi have created an user to marc and sent credentials
TagsNo tags attached.

Activities

sebasjm

2026-01-26 15:04

developer   ~0027371

the problem goes away after I add a `SUGGESTED_WITHDRAWAL_EXCHANGE` on libeufin configuration

so the problem could be when there is no exchange for the currency and the bank doesn't suggest one on a bank integrated withdrawal

MarcS

2026-01-26 18:25

developer   ~0027375

If the bank was mis-configured and didn't specify defaultExchangeBaseUrl, then the wallet tried to access the first element of possibleExchanges. For an empty list this was trying to access an array item that didn't exist - crash.

Issue History

Date Modified Username Field Change
2026-01-26 14:31 sebasjm New Issue
2026-01-26 14:31 sebasjm Status new => assigned
2026-01-26 14:31 sebasjm Assigned To => MarcS
2026-01-26 15:04 sebasjm Note Added: 0027371
2026-01-26 18:25 MarcS Status assigned => resolved
2026-01-26 18:25 MarcS Resolution open => fixed
2026-01-26 18:25 MarcS Fixed in Version => 1.3
2026-01-26 18:25 MarcS Note Added: 0027375