View Issue Details

IDProjectCategoryView StatusLast Update
0011521Talermerchant backendpublic2026-06-15 19:58
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PriorityhighSeveritycrashReproducibilityhave not tried
Status resolvedResolutionno 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.

Activities

Christian Grothoff

2026-06-15 19: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 19:09

manager   ~0028897

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

Christian Grothoff

2026-06-15 19:19

manager   ~0028898

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

Christian Grothoff

2026-06-15 19:58

manager   ~0028899

Was already fixed, server was outdated.

Issue History

Date Modified Username Field Change
2026-06-15 18:35 Christian Grothoff New Issue
2026-06-15 18:35 Christian Grothoff Status new => assigned
2026-06-15 18:35 Christian Grothoff Assigned To => Christian Grothoff
2026-06-15 19:06 Christian Grothoff Note Added: 0028895
2026-06-15 19:09 Christian Grothoff Note Added: 0028897
2026-06-15 19:19 Christian Grothoff Note Added: 0028898
2026-06-15 19:58 Christian Grothoff Status assigned => resolved
2026-06-15 19:58 Christian Grothoff Resolution open => no change required
2026-06-15 19:58 Christian Grothoff Fixed in Version => 1.6
2026-06-15 19:58 Christian Grothoff Note Added: 0028899