Bug 1449501

Summary: Memory leak in cmd_append
Product: Red Hat Enterprise Linux 7 Reporter: Renaud Métrich <rmetrich>
Component: cyrus-imapdAssignee: Pavel Zhukov <pzhukov>
Status: CLOSED ERRATA QA Contact: Karel Volný <kvolny>
Severity: high Docs Contact:
Priority: high    
Version: 7.2CC: fkrska, kvolny, mdshaikh, thozza
Target Milestone: rcKeywords: Patch, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: cyrus-imapd-2.4.17-13.el7 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1450034 (view as bug list) Environment:
Last Closed: 2017-08-01 16:22:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1450034    
Attachments:
Description Flags
Backport of 0b4212e8e64afe022216b0eaa7f4b7da3a0038ae + 3aa8ed0278e9de6a86ec63a146db9abe3ea30a77 none

Description Renaud Métrich 2017-05-10 07:20:19 UTC
Created attachment 1277538 [details]
Backport of 0b4212e8e64afe022216b0eaa7f4b7da3a0038ae + 3aa8ed0278e9de6a86ec63a146db9abe3ea30a77

Description of problem:

cyrus-imapd leaks memory, causing the daemon to eventually make the system crash.
Requesting a backport of the following upstream commits fixing the issue:
- 0b4212e8e64afe022216b0eaa7f4b7da3a0038ae
- 3aa8ed0278e9de6a86ec63a146db9abe3ea30a77

Version-Release number of selected component (if applicable):

cyrus-imapd-2.4.17-8.el7

How reproducible:

Always

Steps to Reproduce:
1. run valgrind and observe

Actual results:

Memory leaks happen

Expected results:

No memory leak

Additional info:

Attaching the suggested fix.

Comment 13 errata-xmlrpc 2017-08-01 16:22:19 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2017:1932