View Issue Details

IDProjectCategoryView StatusLast Update
0005272Talerexchangepublic2018-04-15 18:35
ReporterMarcello Stanisci Assigned ToFlorian Dold 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.5Fixed in Version0.5 
Summary0005272: taler-exchange-wirewatch fails to initialize some global variables, causing it to crash sometimes
DescriptionThe wire-watch tool used to fail with the following message.

demo-blue@tripwire:~$ taler-exchange-wirewatch -t test
Feb 05 15:20:16-401573 taler-exchange-wirewatch-17335 ERROR Assertion
failed at plugin_wire_test.c:958.
Feb 05 15:20:16-401685 taler-exchange-wirewatch-17335 ERROR Failed to
start request for account history!

The failure happened when 'demo' got upgraded to the latest master branch
(commit 111f8f23..). However, a DB reset managed to work-around this
issue and make 'demo' live again.

A closer look needs to be taken around this situation!
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2018-02-05 15:29

reporter   ~0012854

duplicate

Florian Dold

2018-02-05 16:29

manager   ~0012855

In particular last_row_off is used but never properly initialized (it's a static variable, so it will always be initialized to 0)

Florian Dold

2018-02-05 16:44

manager   ~0012856

Should be fixed in b6b7a36737579b

Issue History

Date ModifiedUsernameFieldChange
2018-02-05 15:24Marcello StanisciNew Issue
2018-02-05 15:24Marcello StanisciAssigned To => Christian Grothoff
2018-02-05 15:24Marcello StanisciStatusnew => assigned
2018-02-05 15:24Marcello StanisciTarget Version => 0.5
2018-02-05 15:26Florian DoldSummaryWire-watch tool fails to initialize some global variables. => taler-exchange-wirewatch fails to initialize some global variables, causing it to crash sometimes
2018-02-05 15:27Florian DoldCategoryother => exchange
2018-02-05 15:27Florian DoldProduct Version => git (master)
2018-02-05 15:29Marcello StanisciStatusassigned => closed
2018-02-05 15:29Marcello StanisciResolutionopen => fixed
2018-02-05 15:29Marcello StanisciNote Added: 0012854
2018-02-05 16:29Florian DoldStatusclosed => assigned
2018-02-05 16:29Florian DoldNote Added: 0012855
2018-02-05 16:44Florian DoldAssigned ToChristian Grothoff => Florian Dold
2018-02-05 16:44Florian DoldStatusassigned => informing
2018-02-05 16:44Florian DoldNote Added: 0012856
2018-04-15 18:35Christian GrothoffFixed in Version => 0.5
2018-04-15 18:35Christian GrothoffStatusinforming => closed