[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r36512 - gnunet/src/core
From: |
gnunet |
Subject: |
[GNUnet-SVN] r36512 - gnunet/src/core |
Date: |
Sat, 17 Oct 2015 02:19:16 +0200 |
Author: grothoff
Date: 2015-10-17 02:19:16 +0200 (Sat, 17 Oct 2015)
New Revision: 36512
Modified:
gnunet/src/core/gnunet-service-core_sessions.c
Log:
-fix use after free
Modified: gnunet/src/core/gnunet-service-core_sessions.c
===================================================================
--- gnunet/src/core/gnunet-service-core_sessions.c 2015-10-17 00:09:01 UTC
(rev 36511)
+++ gnunet/src/core/gnunet-service-core_sessions.c 2015-10-17 00:19:16 UTC
(rev 36512)
@@ -575,6 +575,11 @@
"Soliciting message with priority %u\n",
car->priority);
GSC_CLIENTS_solicit_request (car);
+ /* The above call may *dequeue* requests and thereby
+ clobber 'nxt'. Hence we need to restart from the
+ head of the list. */
+ nxt = session->active_client_request_head;
+ so_size = msize;
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r36512 - gnunet/src/core,
gnunet <=