View Issue Details

IDProjectCategoryView StatusLast Update
0005427libmicrohttpdHTTP GET/HEADpublic2018-11-06 18:46
ReporterFlorian Dold Assigned ToChristian Grothoff Due Date
PriorityhighSeverityblockReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.60Fixed in Version0.9.60 
Summary0005427: test_bank_api_with_fakebank fails with null pointer access in MHD
Description$ libtool --mode=execute valgrind ./test_bank_api_with_fakebank
==2850== Memcheck, a memory error detector
==2850== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==2850== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==2850== Command: /home/dold/repos/taler/exchange/src/bank-lib/.libs/lt-test_bank_api_with_fakebank
==2850==
==2850== Invalid write of size 8
==2850== at 0x6BC0C40: gnutls_session_set_ptr (in /usr/lib/libgnutls.so.30.14.11)
==2850== by 0x5ECA0CB: internal_add_connection (daemon.c:2484)
==2850== by 0x5ECAD82: MHD_accept_connection (daemon.c:3085)
==2850== by 0x5ECC3D8: internal_run_from_select (daemon.c:3325)
==2850== by 0x5ECDF10: MHD_select (daemon.c:3600)
==2850== by 0x5ECE1B4: MHD_run (daemon.c:4442)
==2850== by 0x529CCD4: run_mhd (fakebank.c:1049)
==2850== by 0x6F277A1: GNUNET_SCHEDULER_do_work (scheduler.c:2113)
==2850== by 0x6F28495: select_loop (scheduler.c:2410)
==2850== by 0x6F28495: GNUNET_SCHEDULER_run (scheduler.c:725)
==2850== by 0x109B29: main (test_bank_api_with_fakebank.c:169)
==2850== Address 0xe58 is not stack'd, malloc'd or (recently) free'd
TagsNo tags attached.

Activities

Christian Grothoff

2018-08-18 09:01

manager   ~0013220

Fixed in 60fe2b37..66c9ad84

Issue History

Date ModifiedUsernameFieldChange
2018-08-18 00:45Florian DoldNew Issue
2018-08-18 00:45Florian DoldStatusnew => assigned
2018-08-18 00:45Florian DoldAssigned To => Christian Grothoff
2018-08-18 09:00Christian GrothoffProjectTaler => libmicrohttpd
2018-08-18 09:00Christian GrothoffCategoryexchange => General
2018-08-18 09:01Christian GrothoffSeveritymajor => block
2018-08-18 09:01Christian GrothoffCategoryGeneral => HTTP GET/HEAD
2018-08-18 09:01Christian GrothoffProduct Version => Git master
2018-08-18 09:01Christian GrothoffFixed in Version => 0.9.60
2018-08-18 09:01Christian GrothoffTarget Version => 0.9.60
2018-08-18 09:01Christian GrothoffNote Added: 0013220
2018-08-21 07:11Christian GrothoffStatusassigned => resolved
2018-08-21 07:11Christian GrothoffResolutionopen => fixed
2018-11-06 18:46Christian GrothoffStatusresolved => closed