View Issue Details

IDProjectCategoryView StatusLast Update
0005338Talertwisterpublic2019-12-20 18:12
ReporterMarcello Stanisci Assigned ToMarcello Stanisci 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 closedResolutionno change required 
Product Versiongit (master) 
Target Version0.6Fixed in Version0.6 
Summary0005338: Machine state not changed to "upload started".
Description_Sometimes_, and NOT under Valgrind, the twister fails to set the machine state as REQUEST_STATE_UPLOAD_STARTED, making the first assert from curl_upload_cb() fail.
Additional InformationMay 24 18:53:06-963367 test-merchant-api-twisted-11011 DEBUG Running command `create-proposal-0'
May 24 18:53:06-963583 taler-merchant-httpd-11040 WARNING Failed to parse JSON request body
May 24 18:53:06-963590 twister-11046 ERROR Assertion failed at taler-twister-service.c:596.
May 24 18:53:06-963633 twister-11046 ERROR Download curl failed: Operation was aborted by an application callback
May 24 18:53:23-014677 test-merchant-api-twisted-11011 WARNING Did NOT detect response as JSON
May 24 18:53:23-014705 test-merchant-api-twisted-11011 ERROR Assertion failed at testing_api_cmd_proposal.c:287.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2018-06-06 10:27

reporter   ~0012983

Appeared again: https://buildbot.taler.net/#/builders/5/builds/1631

Marcello Stanisci

2018-09-20 15:21

reporter   ~0013248

Not sure how to reproduce, and lots of changes happened in the meantime.

Putting as 'feedback', and likely to be soon closed without touching the code.

Marcello Stanisci

2018-12-20 22:11

reporter   ~0013431

This bug has only showed up a few times since this issue was filed, and never did anymore (even though the Twister got extensively used until now). Moreover, significant changes also occurred in the Twister code. No need to keep this open.

Issue History

Date ModifiedUsernameFieldChange
2018-06-01 14:41Marcello StanisciNew Issue
2018-06-01 14:41Marcello StanisciStatusnew => assigned
2018-06-01 14:41Marcello StanisciAssigned To => Marcello Stanisci
2018-06-06 10:27Marcello StanisciNote Added: 0012983
2018-09-20 15:21Marcello StanisciStatusassigned => feedback
2018-09-20 15:21Marcello StanisciNote Added: 0013248
2018-12-20 22:11Marcello StanisciStatusfeedback => informing
2018-12-20 22:11Marcello StanisciResolutionopen => no change required
2018-12-20 22:11Marcello StanisciNote Added: 0013431
2019-01-31 18:33Christian GrothoffProduct Version => git (master)
2019-01-31 18:33Christian GrothoffFixed in Version => 0.6
2019-12-20 18:12Christian GrothoffStatusinforming => closed