View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010102 | Taler | wallet (iOS App) | public | 2025-06-13 08:16 | 2025-06-16 22:39 |
Reporter | LeoW | Assigned To | Florian Dold | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | assigned | Resolution | open | ||
Target Version | 1.0 stretch goals | ||||
Summary | 0010102: Integration Test fails and wallet crashes if Payment Service (KUDOS) gets removed | ||||
Description | I ran integration tests with kudos in the current iOS Wallet (1.0.13 and core 1.0.16), which results in various errors and one of the following core error messages (screenshot 1). I then deleted the payment service provider (KUDOS), which resulted in the balance getting zero-ed, but the Provider remaining in the wallet and pending transactions still being shown. I then clicked on the pending transaction, with the wallet then crashing immediately. | ||||
Steps To Reproduce | 1. Start Integration Test 2. Error Pop-up 3. Delete Payment Service 4. Payment service remains in the wallet with zero balance and pending transactions 5. When selecting pending transaction, wallet crashes | ||||
Tags | GLS | ||||
Attached Files | |||||
|
I can't reproduce this when using DEMO. After deleting the payment provider, Balances shows the "Empty wallet" view. There is no pending tx... |
|
Your video shows a mis-configured Exchange (denominations), thus not DEMO. Please check with DEMO whether you can reproduce the problem there. If not, check again with your Exchange. If you can reproduce it, then I need credentials to debug... |
|
I fixed the crash (trying to read first item from array which was empty but shouldn't) - but the main problem is that wallet-core doesn't delete the Payment provider even though the user confirmed the warning that the money is lost. |
|
wallet-core should obey deleteExchange{"purge":true,...} |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-06-13 08:16 | LeoW | New Issue | |
2025-06-13 08:16 | LeoW | Tag Attached: GLS | |
2025-06-13 08:16 | LeoW | File Added: screenshot 1.jpg | |
2025-06-13 08:16 | LeoW | File Added: MicrosoftTeams-video.mp4 | |
2025-06-15 09:53 | MarcS | Note Added: 0025240 | |
2025-06-15 09:57 | MarcS | Assigned To | => LeoW |
2025-06-15 09:57 | MarcS | Status | new => feedback |
2025-06-15 09:57 | MarcS | Note Added: 0025241 | |
2025-06-16 09:20 | LeoW | Assigned To | LeoW => MarcS |
2025-06-16 11:11 | MarcS | Note Added: 0025249 | |
2025-06-16 11:38 | MarcS | Assigned To | MarcS => Florian Dold |
2025-06-16 11:38 | MarcS | Status | feedback => assigned |
2025-06-16 11:38 | MarcS | Note Added: 0025250 | |
2025-06-16 22:39 | Florian Dold | Target Version | => 1.0 stretch goals |