View Issue Details

IDProjectCategoryView StatusLast Update
0011217Talermerchant backendpublic2026-03-09 19:18
Reportersebasjm Assigned ToChristian Grothoff  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Target Version1.5Fixed in Version1.5 
Summary0011217: report generator crash after adding a bank account
Descriptionlooks like frequency = 0


==366085== Process terminating with default action of signal 6 (SIGABRT): dumping core
==366085== at 0x4BA1FED: __pthread_kill_implementation (pthread_kill.c:44)
==366085== by 0x4BA1FED: __pthread_kill_internal (pthread_kill.c:89)
==366085== by 0x4BA1FED: pthread_kill@@GLIBC_2.34 (pthread_kill.c:100)
==366085== by 0x4B41E2D: raise (raise.c:26)
==366085== by 0x4B24887: abort (abort.c:77)
==366085== by 0x49863E5: GNUNET_abort_ (common_logging.c:280)
==366085== by 0x49F4FD8: GNUNET_TIME_absolute_round_down (time.c:397)
==366085== by 0x4003F56: process_pending_report (taler-merchant-report-generator.c:642)
==366085== by 0x66E8432: select_pending_reports_cb (pg_lookup_reports_pending.c:114)
==366085== by 0x681E809: GNUNET_PQ_eval_prepared_multi_select (pq_eval.c:190)
==366085== by 0x66E8629: TMH_PG_lookup_reports_pending (pg_lookup_reports_pending.c:168)
==366085== by 0x4004446: check_pending_reports (taler-merchant-report-generator.c:683)
==366085== by 0x49E36B9: GNUNET_SCHEDULER_do_work (scheduler.c:2152)
==366085== by 0x49E4435: select_loop (scheduler.c:2452)


DEBUG Executing PQ command `LISTEN XSSAB8NCBQR1K2VK7H2M6SMY3V5TNJT1C3BW0SN4F2QV0KHR3PRB0'
DEBUG Adding task 0x637570385250
INFO Checking for pending reports...
DEBUG Preparing SQL statement `SELECT mi.merchant_id ,mr.report_serial ,mr.report_program_section ,mr.report_description ,mr>
DEBUG Running prepared statement `lookup_reports_pending' on 0x637570379280
DEBUG Executing prepared SQL statement `lookup_reports_pending'
DEBUG Execution of prepared SQL statement `lookup_reports_pending' finished (PGRES_TUPLES_OK)
INFO Next report 1 is pending at Wed Dec 31 21:00:00 1969
ERROR Assertion failed at ../src/lib/util/time.c:397. Aborting.




merchant=# SELECT mr.frequency FROM merchant_reports mr JOIN merchant_instances mi USING (merchant_serial) ORDER BY next_transmission ASC LIMIT 1;
 frequency
-----------
         0
Additional Information

 report_serial | merchant_serial | report_program_section | report_description | mime_type | report_token | data_source | target_address | frequency | frequency_shift | next_transmission | last_error_code | last_error_detail | one_shot_hidden
---------------+-----------------+------------------------+-----------------------------------+------------+--------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------+-----------+-----------------+-------------------+-----------------+-------------------+-----------------
             1 | 2 | email | automatically triggered KYC alert | text/plain | \x7848a928a810f77551432fdd3ec7afd5287624d5ba02963b50788f73b965bd43 | /private/kyc?exchange_url=https%3A%2F%2Fexchange.taler%2F&h_wire=BVTJ9AHM59QX0QXK5NYY9VGWHP0Q7NZP8VY8E70PDCQTFQYAZ9Z0DF1A0V50VBGT3YJQJYJNA7CJSR7S9SGGK73S93F28C7KQC4VXJR | asd@asd.com | 0 | 0 | 0 | | | t




TagsNo tags attached.

Activities

Christian Grothoff

2026-03-09 19:18

manager   ~0028056

Fixed in aaac8cef..64ad4a17

Issue History

Date Modified Username Field Change
2026-03-09 18:33 sebasjm New Issue
2026-03-09 18:33 sebasjm Status new => assigned
2026-03-09 18:33 sebasjm Assigned To => Christian Grothoff
2026-03-09 19:18 Christian Grothoff Status assigned => resolved
2026-03-09 19:18 Christian Grothoff Resolution open => fixed
2026-03-09 19:18 Christian Grothoff Fixed in Version => 1.5
2026-03-09 19:18 Christian Grothoff Note Added: 0028056
2026-03-09 19:18 Christian Grothoff Target Version => 1.5