View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010916 | Taler | wallet (iOS App) | public | 2026-01-26 14:31 | 2026-01-26 18:25 |
| Reporter | sebasjm | Assigned To | MarcS | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Fixed in Version | 1.3 | ||||
| Summary | 0010916: app crashes | ||||
| Description | app 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 Information | i have created an user to marc and sent credentials | ||||
| Tags | No tags attached. | ||||
|
|
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 |
|
|
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. |
| 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 |