View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009446 | Taler | exchange | public | 2025-01-07 19:46 | 2025-01-14 23:54 |
Reporter | Florian Dold | Assigned To | Florian Dold | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Target Version | 1.0 | Fixed in Version | 1.0 | ||
Summary | 0009446: auditor test results in closer process crashing | ||||
Description | ./test-auditor.sh 19 | ||||
Additional Information | 2025-01-07T11:20:25.484032+0100 taler-exchange-closer-265479 ERROR Could not get wire fees for iban at Mon Dec 30 11:20:18 2024. Aborting run. 2025-01-07T11:20:25.484037+0100 taler-exchange-closer-265479 ERROR Assertion failed at taler-exchange-closer.c:462. | ||||
Tags | No tags attached. | ||||
|
I don't get this. I get instead: .06-Jan-2025T22:57:45.164 INFO libeufin-bank - Account 'Merchant43' created payto://iban/SANDBOXX/DE474361?receiver-name=Merchant43 DONE Running wallet ... FAILED! Last lines from taler-wallet-cli-withdraw.log: Emitted 'error' event on Socket instance at: at emitErrorNT (node:internal/streams/destroy:151:8) at emitErrorCloseNT (node:internal/streams/destroy:116:3) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) { errno: -32, code: 'EPIPE', syscall: 'write' } Node.js v18.19.0 Killing taler-unified-setup (18665) Taler unified setup terminating at ready! Terminated |
|
Also, are the closing wire fees configured, given that you're likely running this in 2025 and the timestamp is from 2024? Now, we can easily fix the closer program to ignore this and assume a closing fee of 0 if no fee is configured. I'm happy to make *that* change, but I cannot reproduce the issue _and_ would like to confirm that indeed you managed to run the test with no fees configured (likely due to time-travel around the end-of-year). |
|
I've fixed some compatibility issues with Debian and confirmed that taler-wallet-cli and taler-harness now run properly on Debian bookworm. Please run "taler-wallet-cli transactions" to confirm that the DB helper is working. If it's not working, please run "taler-helper-sqlite3" manually and report the output. I've also done a "git clean -fdx" in the exchange. After that, I get a *different* test failure: ===========8: wire-transfer-subject disagreement=========== ERROR: column "reserve_pub" does not exist LINE 1: SELECT reserve_pub FROM libeufin_bank.taler_exchange_incomin... ^ Modifying 1 ...ERROR: column "reserve_pub" of relation "taler_exchange_incoming" does not exist LINE 1: UPDATE libeufin_bank.taler_exchange_incoming SET reserve_pub... ^ DONE |
|
@antoine: did you rename that column/table? Seems like a libeufin-change broke the test-auditor.sh --- all it should take is to adjust the test-auditor.sh script to use the correct new column name... |
|
Fixed in 475483bd768c37d886f9a78ac53b69dee779aece |
|
Test passes again for me. |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-01-07 19:46 | Florian Dold | New Issue | |
2025-01-07 19:46 | Florian Dold | Status | new => assigned |
2025-01-07 19:46 | Florian Dold | Assigned To | => Christian Grothoff |
2025-01-07 22:58 | Christian Grothoff | Note Added: 0023947 | |
2025-01-07 22:58 | Christian Grothoff | Assigned To | Christian Grothoff => Florian Dold |
2025-01-07 23:00 | Christian Grothoff | Note Added: 0023948 | |
2025-01-09 12:11 | Florian Dold | Note Added: 0023956 | |
2025-01-09 12:11 | Florian Dold | Assigned To | Florian Dold => Christian Grothoff |
2025-01-09 16:37 | Christian Grothoff | Note Added: 0023959 | |
2025-01-09 16:37 | Christian Grothoff | Assigned To | Christian Grothoff => Antoine A |
2025-01-09 19:04 | Antoine A | Note Added: 0023964 | |
2025-01-09 19:05 | Antoine A | Assigned To | Antoine A => Florian Dold |
2025-01-14 23:16 | Florian Dold | Status | assigned => resolved |
2025-01-14 23:16 | Florian Dold | Resolution | open => fixed |
2025-01-14 23:16 | Florian Dold | Note Added: 0023982 | |
2025-01-14 23:54 | Christian Grothoff | Fixed in Version | => 1.0 |