View Issue Details

IDProjectCategoryView StatusLast Update
0006408Talerexchangepublic2021-09-02 16:23
ReporterFlorian Dold Assigned ToChristian Grothoff 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
PriorityhighSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0006408: exchange wirewatch crashes when it gets a non-rounded timestamp
DescriptionWhen the Taler Wire Gateway API returns a non-rounded timestamp, wirewatch just crashes and burns:

eurint@gv:~$ taler-exchange-wirewatch -r
Jun 22 15:53:36-967726 taler-exchange-wirewatch-13646 ERROR Assertion failed at pq_query_helper.c:252. Aborting.
Aborted (core dumped)
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2020-07-05 20:06

manager   ~0016386

6de49ea2..54e63f01 fixes in exchange.
f829235..d37e16a fixes in merchant.

The fixes replace the JSON parsing functions from GNUnet with Taler-specific variants that insist on the time being rounded.

Christian Grothoff

2021-09-02 16:14

manager   ~0018251

Fix committed to master branch.

Christian Grothoff

2021-09-02 16:23

manager   ~0018378

Fix committed to master branch.

Issue History

Date ModifiedUsernameFieldChange
2020-06-22 14:01Florian DoldNew Issue
2020-06-22 14:01Florian DoldStatusnew => assigned
2020-06-22 14:01Florian DoldAssigned To => Christian Grothoff
2020-07-05 20:06Christian GrothoffNote Added: 0016386
2020-07-05 20:07Christian GrothoffStatusassigned => informing
2020-07-05 20:07Christian GrothoffResolutionopen => fixed
2020-07-05 20:07Christian GrothoffFixed in Version => 0.8
2020-07-05 20:07Christian GrothoffProduct Version => git (master)
2020-07-05 20:07Christian GrothoffTarget Version => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed
2021-09-02 16:13Christian Grothoff
2021-09-02 16:14Christian GrothoffNote Added: 0018251
2021-09-02 16:22Christian Grothoff
2021-09-02 16:23Christian GrothoffNote Added: 0018378