View Issue Details

IDProjectCategoryView StatusLast Update
0006106Talerauditorpublic2020-03-31 14:04
ReporterChristian Grothoff 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
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.7.0Fixed in Version0.7.0 
Summary0006106: test-auditor's buildbot fails with assertion failures in the taler-auditor
DescriptionThe underlying cause is likely that the database is a bit, eh, 'inconsistent' right now (we rekeyed, but didn't drop the old DB).

Anyway, the result are tons of "interesting" failures in the auditor logic:

* First analysis using this auditor, starting audit from scratch
Feb 23 20:33:08-452983 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:790.
Feb 23 20:33:08-453039 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:1141.
Feb 23 20:33:08-453071 taler-auditor-12237 ERROR Hard database error trying to get denomination XVDYGDGN (TESTKUDOS:2.56) from database!
* First analysis using this auditor, starting audit from scratch
Feb 23 20:33:08-468622 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:790.
Feb 23 20:33:08-472185 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:790.
Feb 23 20:33:08-475735 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:790.
Feb 23 20:33:08-479328 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:790.
Feb 23 20:33:08-482391 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:790.
Feb 23 20:33:08-485380 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:790.
Feb 23 20:33:08-493392 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:2935.
Feb 23 20:33:08-493434 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:3079.
Feb 23 20:33:08-494039 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:5189.
* First analysis using this auditor, starting from scratch
Feb 23 20:33:08-498234 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:790.
Feb 23 20:33:08-498269 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:3547.
Feb 23 20:33:08-498931 taler-auditor-12237 ERROR Assertion failed at taler-auditor.c:5192.
Running taler-wire-auditor
Feb 23 20:33:08-624505 taler-wire-auditor-12243 ERROR Assertion failed at pq_eval.c:288.
Feb 23 20:33:08-624570 taler-wire-auditor-12243 ERROR Assertion failed at taler-wire-auditor.c:2005.
Steps To ReproduceAs test-auditor on taler.net, run:

export TALER_HOME=/home/taler-test
cd ~/deployment/buildbot
./make_auditor_reports.sh
Additional InformationLikely many of the asserts are wrong and need to be replaced with either nothing or better error handling.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2020-02-23 21:06

manager   ~0015396

The auditor assertions have been fixed in 176113a6..bb0952ac.
wire-auditor is still to be investigated.

Christian Grothoff

2020-02-25 11:19

manager   ~0015405

wire auditor assertions are now also fixed.

Issue History

Date ModifiedUsernameFieldChange
2020-02-23 19:39Christian GrothoffNew Issue
2020-02-23 19:39Christian GrothoffStatusnew => assigned
2020-02-23 19:39Christian GrothoffAssigned To => Christian Grothoff
2020-02-23 21:06Christian GrothoffNote Added: 0015396
2020-02-25 11:19Christian GrothoffStatusassigned => informing
2020-02-25 11:19Christian GrothoffResolutionopen => fixed
2020-02-25 11:19Christian GrothoffFixed in Version => 0.7.0
2020-02-25 11:19Christian GrothoffNote Added: 0015405
2020-02-25 11:19Christian GrothoffProduct Version => git (master)
2020-02-25 11:47Christian GrothoffTarget Version0.7.1 => 0.7.0
2020-03-31 14:04Christian GrothoffStatusinforming => closed