View Issue Details

IDProjectCategoryView StatusLast Update
0011521Talermerchant backendpublic2026-06-15 17:58
ReporterChristian Grothoff Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeveritycrashReproducibilityhave not tried
Status informingResolutionno change required 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.6Fixed in Version1.6 
Summary0011521: merchant assertion failure
Description2026-06-15T17:11:55.447623+0200 taler-merchant-httpd-5658(03QZ2PJJVXDQVHH077DCQBG4SC) ERROR NULL not allowed for `exchange_rejections'
2026-06-15T17:11:55.447669+0200 taler-merchant-httpd-5658(03QZ2PJJVXDQVHH077DCQBG4SC) ERROR Assertion failed at ../src/lib/json/json_pack.c:53. Aborting.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-06-15 17:06

manager   ~0028895

Crash reproduced:

==136234== by 0x4C29CC1: raise (raise.c:26)
==136234== by 0x4C124AB: abort (abort.c:77)
==136234== by 0x4AD55DC: GNUNET_abort_ (common_logging.c:280)
==136234== by 0x4B6F98F: GNUNET_JSON_pack_ (json_pack.c:53)
==136234== by 0x16D155: phase_select_wire_method (taler-merchant-httpd_post-private-orders.c:2592)
==136234== by 0x176EBB: TMH_private_post_orders (taler-merchant-httpd_post-private-orders.c:4784)
==136234== by 0x19EE59: TMH_post_using_templates_ID (taler-merchant-httpd_post-templates-TEMPLATE_ID.c:1810)
==136234== by 0x11A6EA: process_upload_with_handler (taler-merchant-httpd.c:490)
==136234== by 0x11ADDA: url_handler (taler-merchant-httpd.c:688)
==136234== by 0x4B98552: ??? (in /usr/lib/x86_64-linux-gnu/libmicrohttpd.so.12.62.1)
==136234== by 0x4B9BB5F: ??? (in /usr/lib/x86_64-linux-gnu/libmicrohttpd.so.12.62.1)
==136234==

Christian Grothoff

2026-06-15 17:09

manager   ~0028897

Hmm. looks like the code was fixed and grothoff.org was just outdated. Upgrading now...

Christian Grothoff

2026-06-15 17:19

manager   ~0028898

Updated the code, let's see if it happens still.

Christian Grothoff

2026-06-15 17:58

manager   ~0028899

Was already fixed, server was outdated.

Issue History

Date ModifiedUsernameFieldChange
2026-06-15 16:35Christian GrothoffNew Issue
2026-06-15 16:35Christian GrothoffStatusnew => assigned
2026-06-15 16:35Christian GrothoffAssigned To => Christian Grothoff
2026-06-15 17:06Christian GrothoffNote Added: 0028895
2026-06-15 17:09Christian GrothoffNote Added: 0028897
2026-06-15 17:19Christian GrothoffNote Added: 0028898
2026-06-15 17:58Christian GrothoffStatusassigned => informing
2026-06-15 17:58Christian GrothoffResolutionopen => no change required
2026-06-15 17:58Christian GrothoffFixed in Version => 1.6
2026-06-15 17:58Christian GrothoffNote Added: 0028899