View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0005739 | Taler | merchant backend | public | 2019-05-29 16:18 | 2019-12-20 19:11 | 
| Reporter | Florian Dold | Assigned To | Marcello Stanisci | ||
| Priority | immediate | Severity | crash | Reproducibility | have not tried | 
| Status | closed | Resolution | fixed | ||
| Target Version | 0.6 | Fixed in Version | 0.6 | ||
| Summary | 0005739: merchant leaves transaction uncommitted | ||||
| Description | May 29 16:13:09-969072 taler-merchant-httpd-5552(V4ZP9CQHV21ZGNCDAYH4KSTDQG) INFO Handling request (POST) for URL '/public/pay' May 29 16:13:09-969134 taler-merchant-httpd-5552(V4ZP9CQHV21ZGNCDAYH4KSTDQG) INFO Handling request (POST) for URL '/public/pay' May 29 16:13:09-969169 taler-merchant-httpd-5552(V4ZP9CQHV21ZGNCDAYH4KSTDQG) INFO Handling request (POST) for URL '/public/pay' May 29 16:13:09-970170 taler-merchant-httpd-5552(V4ZP9CQHV21ZGNCDAYH4KSTDQG) INFO /pay: picked instance FSF May 29 16:13:09-970840 taler-merchant-httpd-5552(V4ZP9CQHV21ZGNCDAYH4KSTDQG) ERROR BUG: Preflight check committed transaction `run pay'! May 29 16:13:10-076818 taler-merchant-httpd-5552(V4ZP9CQHV21ZGNCDAYH4KSTDQG) INFO Handling request (POST) for URL '/public/pay' May 29 16:13:10-076898 taler-merchant-httpd-5552(V4ZP9CQHV21ZGNCDAYH4KSTDQG) INFO Finished handling request for `/public/pay' with status 0  | ||||
| Tags | No tags attached. | ||||
| 
		 | 
	
	If the wallet repeats the operation, we get the following logs instead: May 29 16:18:39-376626 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO Handling request (POST) for URL '/public/pay' May 29 16:18:39-376682 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO Handling request (POST) for URL '/public/pay' May 29 16:18:39-376717 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO Handling request (POST) for URL '/public/pay' May 29 16:18:39-377696 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO /pay: picked instance FSF May 29 16:18:39-378366 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) ERROR BUG: Preflight check committed transaction `run pay'! May 29 16:18:39-379342 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO Total wire fee: TESTKUDOS:0.03 Max wire fee: TESTKUDOS:0.01 May 29 16:18:39-379383 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO Subtracting total refunds from paid amount: TESTKUDOS:0 May 29 16:18:39-379411 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO Subtract remaining wire fees from total contribution: TESTKUDOS:0.02 May 29 16:18:39-379433 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) WARNING External protocol violation detected at taler-merchant-httpd_pay.c:840. May 29 16:18:39-379456 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) WARNING price vs. sent: TESTKUDOS:0.5 vs. TESTKUDOS:0.48 May 29 16:18:39-379510 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO Handling request (POST) for URL '/public/pay' May 29 16:18:39-379604 taler-merchant-httpd-5552(PXZ3X3B5VBD2WYHER4760YYZY8) INFO Finished handling request for `/public/pay' with status 0  | 
| 
		 | 
	Fixed in d33685e1966d1ae32d76a7d8f682435c5cd6e7af | 
| Date Modified | Username | Field | Change | 
|---|---|---|---|
| 2019-05-29 16:18 | Florian Dold | New Issue | |
| 2019-05-29 16:18 | Florian Dold | Status | new => assigned | 
| 2019-05-29 16:18 | Florian Dold | Assigned To | => Marcello Stanisci | 
| 2019-05-29 16:26 | Florian Dold | Note Added: 0014457 | |
| 2019-05-29 17:33 | Florian Dold | Status | assigned => resolved | 
| 2019-05-29 17:33 | Florian Dold | Resolution | open => fixed | 
| 2019-05-29 17:33 | Florian Dold | Note Added: 0014458 | |
| 2019-12-20 19:11 | Christian Grothoff | Fixed in Version | => 0.6 | 
| 2019-12-20 19:11 | Christian Grothoff | Status | resolved => closed | 
| 2025-03-22 14:09 | Christian Grothoff | Category | mechant backend => merchant backend |