View Issue Details

IDProjectCategoryView StatusLast Update
0006584Talermerchant backendpublic2024-01-12 13:04
ReporterFlorian Dold 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
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.8Fixed in Version0.8 
Summary0006584: tip pickup results in 500
DescriptionRunning

  ./testrunner 'test-tipping'

results in the merchant returning 500 for the tip pickup.

Logs say:

ERROR Assertion failed at taler-merchant-httpd_post-tips-ID-pickup.c:832.
Additional Information{
  "type": "error",
  "operation": "acceptTip",
  "id": "reqid-1",
  "error": {
    "code": 7005,
    "hint": "Error: WALLET_UNEXPECTED_REQUEST_ERROR",
    "details": {
      "requestUrl": "http://localhost:8083/tips/SQHJT3P1ZG288Z9PRE6JN7NF2GNYJ2RTRDHM7BRDKRD2QRB39SMEMTXNV83CPXVW874EP4WGGV7MFZ04SM86TJG2151JABM3SCWHEH0/pickup",
      "httpStatusCode": 500,
      "errorResponse": {
        "code": 1011,
        "hint": "Internal logic error. Some server-side function failed that really should not.",
        "detail": null
      }
    },
    "message": "Unexpected error code in response"
  }
}
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2020-09-08 12:49

manager   ~0016921

Untested (!) fix committed as 714b111..e4e24b5

Florian Dold

2020-09-08 14:04

manager   ~0016925

Test passes :-)

Issue History

Date ModifiedUsernameFieldChange
2020-09-08 12:19Florian DoldNew Issue
2020-09-08 12:19Florian DoldStatusnew => assigned
2020-09-08 12:19Florian DoldAssigned To => Christian Grothoff
2020-09-08 12:49Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2020-09-08 12:49Christian GrothoffStatusassigned => feedback
2020-09-08 12:49Christian GrothoffNote Added: 0016921
2020-09-08 14:04Florian DoldStatusfeedback => informing
2020-09-08 14:04Florian DoldResolutionopen => fixed
2020-09-08 14:04Florian DoldNote Added: 0016925
2020-10-03 12:08Christian GrothoffFixed in Version => 0.8
2020-10-03 12:10Christian GrothoffTarget Version => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed
2024-01-12 13:04Christian GrothoffCategorymerchant backend API (C) => mechant backend
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend