galerautils/src/gu_mem.c realloc() bug. 'ret' nulled but not freed upon failure

Bug #897121 reported by Stewart Smith
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Galera
Fix Released
Undecided
Alex Yurchenko

Bug Description

from cppcheck:

<error file="galerautils/src/gu_mem.c" line="98" id="memleakOnRealloc" severity="error" msg="Common realloc mistake: 'ret' nulled but not freed upon failure"/>

<error file="tests/test_sysbench/sysbench/drivers/mysql/drv_mysql.c" line="690" id="memleakOnRealloc" severity="error" msg="Common realloc mistake: 'buf' nulled but not freed upon failure"/>

<error file="tests/test_sysbench/sysbench/drivers/oracle/drv_oracle.c" line="444" id="memleakOnRealloc" severity="error" msg="Common realloc mistake: 'buf' nulled but not freed upon failure"/>

<error file="tests/test_sysbench/sysbench/drivers/oracle/drv_oracle.c" line="655" id="memleakOnRealloc" severity="error" msg="Common realloc mistake: 'buf' nulled but not freed upon failure"/>

<error file="tests/test_sysbench/sysbench/drivers/pgsql/drv_pgsql.c" line="289" id="memleakOnRealloc" severity="error" msg="Common realloc mistake: 'buf' nulled but not freed upon failure"/>

<error file="tests/test_sysbench/sysbench/drivers/pgsql/drv_pgsql.c" line="511" id="memleakOnRealloc" severity="error" msg="Common realloc mistake: 'buf' nulled but not freed upon failure"/>

Revision history for this message
Alex Yurchenko (ayurchen) wrote :

Although false positive, cleanup to avoid the report on gu_mem.c committed.
The rest are warnings from sysbench which is a third-party software, not fixing.

Changed in galera:
assignee: nobody → Alex Yurchenko (ayurchen)
status: New → Fix Committed
Changed in galera:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.