View Issue Details

IDProjectCategoryView StatusLast Update
0009188Talerexchangepublic2024-09-17 16:29
ReporterFlorian Dold Assigned ToChristian Grothoff  
PriorityhighSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.14Fixed in Version0.14 
Summary0009188: /admin/add-kyctransfer results in OOM error response
DescriptionHappens in the new kyc-deposit-deposit-kyctransfer harness test.

What's maybe slightly odd: The accountPub used in the kyctransfer is the same as the reserve pub previously used to withdraw but _from a different account_.

$ taler-harness run-integrationtests kyc-deposit-deposit-kyctransfer

FATAL: test failed Unexpected HTTP status 500 in response error detail: {
  "code": 7005,
  "when": {
    "t_ms": 1726138096126
  },
  "hint": "Unexpected HTTP status 500 in response",
  "requestUrl": "http://localhost:8082/accounts/exchange/taler-wire-gateway/admin/add-kycauth",
  "requestMethod": "POST",
  "httpStatusCode": 500,
  "errorResponse": {
    "code": 71,
    "hint": "The HTTP server failed to allocate memory. Restarting services periodically can help, especially if Postgres is using excessive amounts of memory. Check with the system administrator to investigate."
  }
}
Additional InformationFakebank logs (note that the client here is *not* making an incomplete request. I do not know what this log line is about or why it is not logged in the usual format).

Connection was closed by remote side with incomplete request.
2024-09-12T12:48:16.126183+0200 taler-fakebank-run-800337 WARNING External protocol violation detected at fakebank_common_make_admin_transfer.c:164.
2024-09-12T12:48:16.126258+0200 taler-fakebank-run-800337 WARNING Failed to make wire transfer
TagsNo tags attached.

Activities

Christian Grothoff

2024-09-12 16:14

manager   ~0023270

eefae693..24a265fe fixes a broken reserve-pub duplication check by fakebank. Note: test still fails!

Issue History

Date Modified Username Field Change
2024-09-12 12:52 Florian Dold New Issue
2024-09-12 12:52 Florian Dold Status new => assigned
2024-09-12 12:52 Florian Dold Assigned To => Christian Grothoff
2024-09-12 16:14 Christian Grothoff Status assigned => resolved
2024-09-12 16:14 Christian Grothoff Resolution open => fixed
2024-09-12 16:14 Christian Grothoff Fixed in Version => 0.14
2024-09-12 16:14 Christian Grothoff Note Added: 0023270
2024-09-17 16:29 Christian Grothoff Status resolved => closed