View Issue Details

IDProjectCategoryView StatusLast Update
0009638Talermerchant backendpublic2025-03-19 01:42
Reporterfefe Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Versiongit (master) 
Target Version1.0Fixed in Version1.0 
Summary0009638: TMH_private_get_transfers: memory leak
DescriptionIn taler-merchant-httpd_private-get-transfers.c:

  117 payto_uri.full_payto
  118 = GNUNET_strdup (esc_payto);

  128 if ( (NULL != before_s) &&
  129 (GNUNET_OK !=
  130 GNUNET_STRINGS_fancy_time_to_timestamp (before_s,
  131 &before)) )
  132 return TALER_MHD_reply_with_error (connection,
  133 MHD_HTTP_BAD_REQUEST,
  134 TALER_EC_GENERIC_PARAMETER_MALFORMED,
  135 "before");

This leaks the strdup'ed memory from payto_uri.full_payto
TagsNo tags attached.

Activities

Christian Grothoff

2025-03-19 01:42

manager   ~0024233

Fixed in 2575ba69741dd59698f05da69e243a6b4667761c

Issue History

Date Modified Username Field Change
2025-03-18 15:00 fefe New Issue
2025-03-18 15:00 fefe Status new => assigned
2025-03-18 15:00 fefe Assigned To => Christian Grothoff
2025-03-19 01:42 Christian Grothoff Status assigned => resolved
2025-03-19 01:42 Christian Grothoff Resolution open => fixed
2025-03-19 01:42 Christian Grothoff Fixed in Version => 1.0
2025-03-19 01:42 Christian Grothoff Product Version => git (master)
2025-03-19 01:42 Christian Grothoff Target Version => 1.0
2025-03-19 01:42 Christian Grothoff Note Added: 0024233
2025-03-22 14:09 Christian Grothoff Category mechant backend => merchant backend