Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
OBS:Server:2.5
memcached
memcached-1.4.x_delete_verbose_mode_dos.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File memcached-1.4.x_delete_verbose_mode_dos.patch of Package memcached
From d711492c32626c0d7ba201791a681a5bffebcedf Mon Sep 17 00:00:00 2001 From: Jeremy Sowden <jeremy.sowden@gmail.com> Date: Wed, 9 Jan 2013 15:43:41 +0000 Subject: [PATCH] Fix buffer-overrun when logging key to delete in binary protocol. --- memcached.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/memcached.c b/memcached.c index d157b4e..1fd87c9 100644 --- a/memcached.c +++ b/memcached.c @@ -2150,7 +2150,12 @@ static void process_bin_delete(conn *c) { assert(c != NULL); if (settings.verbose > 1) { - fprintf(stderr, "Deleting %s\n", key); + int ii; + fprintf(stderr, "Deleting "); + for (ii = 0; ii < nkey; ++ii) { + fprintf(stderr, "%c", key[ii]); + } + fprintf(stderr, "\n"); } if (settings.detail_enabled) { -- 1.7.10.4
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor