View Issue Details

IDProjectCategoryView StatusLast Update
0009925Talerexchangepublic2025-12-21 20:46
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
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version1.0 
Target Version1.3Fixed in Version1.3 
Summary0009925: exchange tests fail under valgrind due to use of uninitialized values
DescriptionI get:

==173503==
==173503== Conditional jump or move depends on uninitialised value(s)
==173503== at 0x484DAD6: bcmp (vg_replace_strmem.c:1203)
==173503== by 0x487A285: analyze_command (testing_api_cmd_coin_history.c:290)
==173503== by 0x487A158: analyze_command (testing_api_cmd_coin_history.c:257)
==173503== by 0x48ABCB4: TALER_TESTING_iterate (testing_api_loop.c:696)
==173503== by 0x487AD14: coin_history_cb (testing_api_cmd_coin_history.c:449)
==173503== by 0x4BBB51D: handle_coins_history_ok (exchange_api_coins_history.c:933)
==173503== by 0x4BBB66F: handle_coins_history_finished (exchange_api_coins_history.c:970)
==173503== by 0x4D126C3: GNUNET_CURL_perform2 (curl.c:802)
==173503== by 0x4D12F1F: context_task (curl_reschedule.c:127)
==173503== by 0x4955E18: GNUNET_SCHEDULER_do_work (scheduler.c:2144)
==173503== by 0x4956C5B: select_loop (scheduler.c:2443)
==173503== by 0x4950EF0: GNUNET_SCHEDULER_run (scheduler.c:743)
==173503==

Note that the test (test_exchange_api_{rsa,cs}) then fails, but *passes* when not run with valgrind.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0009898 implementing Parent issue for cleanup tasks post withdraw refactor and new refresh protocol 

Activities

Christian Grothoff

2025-12-21 19:59

manager   ~0027164

Fixed in f87b0374a..5bce2b2ab

Issue History

Date ModifiedUsernameFieldChange
2025-05-09 20:48Christian GrothoffNew Issue
2025-05-09 20:48Christian GrothoffStatusnew => implementing
2025-05-09 21:06oecRelationship addedchild of 0009898
2025-12-15 19:59Christian GrothoffAssigned To => Christian Grothoff
2025-12-15 19:59Christian GrothoffStatusimplementing => assigned
2025-12-15 19:59Christian GrothoffTarget Version => post-1.0
2025-12-15 19:59Christian GrothoffStatusassigned => implementing
2025-12-21 19:43Christian GrothoffStatusimplementing => assigned
2025-12-21 19:59Christian GrothoffNote Added: 0027164
2025-12-21 19:59Christian GrothoffStatusassigned => informing
2025-12-21 19:59Christian GrothoffResolutionopen => fixed
2025-12-21 19:59Christian GrothoffFixed in Version => 1.3
2025-12-21 19:59Christian GrothoffTarget Versionpost-1.0 => 1.3
2025-12-21 20:46Christian GrothoffStatusinforming => closed