View Issue Details

IDProjectCategoryView StatusLast Update
0009672Talerwallet (iOS App)public2025-05-10 02:11
ReporterChristian Grothoff Assigned ToMarcS Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityurgentSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.0Fixed in Version1.0 
Summary0009672: Internal core error on attempt to repurchase.
DescriptionI get an 'internal core error', no detailed error message.
Steps To Reproduce- enable WebExtension on Firefox
- withdraw some KUDOS
- select article to pay in shop
- 'pay with a mobile phone' in WebEx wallet
- scan QR code with iOS, pay
- article shows
- open same article again in 'private' window
- again select 'pay with a mobile phone' in WebEx wallet
- again scan QR code with iOS. It dies.
- correct behavior: same as before, iOS pays (repurchase) and WebEx switches to article automatically.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0009394 closedChristian Grothoff Suspiciously long loading time 

Activities

MarcS

2025-03-31 05:56

developer   ~0024345

KycAuthRequired = "kyc-auth",
  PaidByOther = "paid-by-other",
  CompletedByOtherWallet = "completed-by-other-wallet"
==> all three minor states were not defined in the iOS wallet, because these additions were not announced in the "Breaking API change" Mattermost channel.

MarcS

2025-03-31 06:07

developer   ~0024346

After adding the new minor states (and without changing anything else in the iOS app), the behavior now is:
- Firefox: select article to pay in shop
- 'pay with a mobile phone' in WebEx wallet
- scan QR code with iOS, pay
- article shows
- open same article again in 'private' window
- again select 'pay with a mobile phone' in WebEx wallet
- again scan QR code with iOS. It says "Already paid", and Firefox (non-private window, still open in the background) refreshes the article, but the private window (in the front) does not refresh and still shows the QR code

However, in the iOS wallet the transaction is shown as "abandoned" (not "purchased").

Issue History

Date ModifiedUsernameFieldChange
2025-03-29 19:04Christian GrothoffNew Issue
2025-03-29 19:04Christian GrothoffStatusnew => assigned
2025-03-29 19:04Christian GrothoffAssigned To => MarcS
2025-03-29 19:14Christian GrothoffRelationship addedchild of 0009394
2025-03-31 05:56MarcSNote Added: 0024345
2025-03-31 06:07MarcSStatusassigned => informing
2025-03-31 06:07MarcSResolutionopen => fixed
2025-03-31 06:07MarcSFixed in Version => 1.0
2025-03-31 06:07MarcSNote Added: 0024346
2025-05-10 02:11Christian GrothoffStatusinforming => closed