View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009102 | Taler | exchange | public | 2024-08-20 16:31 | 2024-08-28 23:30 |
Reporter | Florian Dold | Assigned To | Florian Dold | ||
Priority | urgent | Severity | crash | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Target Version | 0.13 | Fixed in Version | 0.13 | ||
Summary | 0009102: Assertion failed at taler-exchange-httpd_aml-decisions-get.c:198 | ||||
Description | $ taler-harness run-integrationtests kyc-form-withdrawal | ||||
Additional Information | 2024-08-20T16:27:56.535269+0200 taler-exchange-httpd-661649(65YGVVM51EV92R86MMXYXPWKBC) INFO Handling request (POST) for URL '/kyc-upload/VJDRWT2QBZYRD5SGJV671KHBXWS8B8VKZWWCPQSSSPBV4Y0RK1AG-0-1' 2024-08-20T16:27:56.535310+0200 taler-exchange-httpd-661649(65YGVVM51EV92R86MMXYXPWKBC) INFO Request for `/kyc-upload/VJDRWT2QBZYRD5SGJV671KHBXWS8B8VKZWWCPQSSSPBV4Y0RK1AG-0-1' completed with HTTP status 204 (0) 2024-08-20T16:27:56.541681+0200 taler-exchange-httpd-661649(65YGVVM51EV92R86MMXYXPWKBC) INFO Handling new request 2024-08-20T16:27:56.541694+0200 taler-exchange-httpd-661649(SAJEKRQHCKQ6RYSPWYT4792DQ8) INFO Handling request (GET) for URL '/aml/MM990FVFFNZAWBEHF4N0J2MQY047Q6J9QT4S1YGQW1KVVTMAD45G/decisions' 2024-08-20T16:27:56.542096+0200 taler-exchange-httpd-661649(SAJEKRQHCKQ6RYSPWYT4792DQ8) ERROR NULL field encountered for `jproperties' where non-NULL was required 2024-08-20T16:27:56.542101+0200 taler-exchange-httpd-661649(SAJEKRQHCKQ6RYSPWYT4792DQ8) ERROR Assertion failed at pg_select_aml_decisions.c:112. 2024-08-20T16:27:56.542106+0200 taler-exchange-httpd-661649(SAJEKRQHCKQ6RYSPWYT4792DQ8) ERROR Assertion failed at taler-exchange-httpd_aml-decisions-get.c:198. 2024-08-20T16:27:56.542127+0200 taler-exchange-httpd-661649(SAJEKRQHCKQ6RYSPWYT4792DQ8) INFO Request for `/aml/MM990FVFFNZAWBEHF4N0J2MQY047Q6J9QT4S1YGQW1KVVTMAD45G/decisions' completed with HTTP status 500 (0) 2024-08-20T16:27:57.522817+0200 taler-exchange-httpd-661649(65YGVVM51EV92R86MMXYXPWKBC) INFO Handling new request 2024-08-20T16:27:57.522856+0200 taler-exchange-httpd-661649(EY73QZQZ83JDQNWWXES1XQKKNM) INFO Handling request (GET) for URL '/kyc-check/1' 2024-08-20T16:27:57.522870+0200 taler-exchange-httpd-661649(EY73QZQZ83JDQNWWXES1XQKKNM) INFO Looking up KYC requirements by row 1 2024-08-20T16:27:57.523349+0200 taler-exchange-httpd-661649(EY73QZQZ83JDQNWWXES1XQKKNM) INFO Returning KYC optional for row 1 2024-08-20T16:27:57.523384+0200 taler-exchange-httpd-661649(EY73QZQZ83JDQNWWXES1XQKKNM) INFO Request for `/kyc-check/1' completed with HTTP status 200 (0) 2024-08-20T16:27:59.032885+0200 taler-exchange-httpd-661649(65YGVVM51EV92R86MMXYXPWKBC) INFO Handling new request 2024-08-20T16:27:59.032935+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO Handling request (POST) for URL '/reserves/NMFN5S3EHMNSDEF70C7CXV9KM9H3MMX70XAGJXY3CK2MK1EJ9J8G/batch-withdraw' 2024-08-20T16:27:59.032948+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO Handling request (POST) for URL '/reserves/NMFN5S3EHMNSDEF70C7CXV9KM9H3MMX70XAGJXY3CK2MK1EJ9J8G/batch-withdraw' 2024-08-20T16:27:59.032957+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO Handling request (POST) for URL '/reserves/NMFN5S3EHMNSDEF70C7CXV9KM9H3MMX70XAGJXY3CK2MK1EJ9J8G/batch-withdraw' 2024-08-20T16:27:59.033095+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO Batch withdraw processing in phase 0 2024-08-20T16:27:59.033582+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO Batch withdraw processing in phase 1 2024-08-20T16:27:59.034039+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO Testing 6 KYC rules for trigger 1 2024-08-20T16:27:59.034050+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO Matched rule 0 with timeframe 1 h 2024-08-20T16:27:59.034057+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO Signaling amount TESTKUDOS:19.99 for KYC check during age-withdrawal 2024-08-20T16:27:59.034065+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) INFO KYC checking transaction amount TESTKUDOS:19.99 from Tue Aug 20 16:27:59 2024 against 6 rules 2024-08-20T16:27:59.034071+0200 taler-exchange-httpd-661649(EVYRSHXJKJWCG5CRB3K9MKCSB0) ERROR Assertion failed at amount.c:371. Aborting. | ||||
Tags | No tags attached. | ||||
|
commit be6fa8255ea124df6df3d378a8f3fdaaf6fe2e84 (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <florian@dold.me> Date: Wed Aug 21 10:57:09 2024 +0200 aml: handle NULL values in DB for justification and properties Fixes 0009102 |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-08-20 16:31 | Florian Dold | New Issue | |
2024-08-20 16:31 | Florian Dold | Status | new => assigned |
2024-08-20 16:31 | Florian Dold | Assigned To | => Christian Grothoff |
2024-08-21 10:57 | Florian Dold | Assigned To | Christian Grothoff => Florian Dold |
2024-08-21 10:57 | Florian Dold | Status | assigned => resolved |
2024-08-21 10:57 | Florian Dold | Resolution | open => fixed |
2024-08-21 10:57 | Florian Dold | Note Added: 0023015 | |
2024-08-26 22:29 | Christian Grothoff | Fixed in Version | => 0.13 |
2024-08-28 23:30 | Christian Grothoff | Status | resolved => closed |