mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 10:05:29 +00:00
Bug 359724 getsockname might crash - deref_UInt should call safe_to_deref
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15809
This commit is contained in:
parent
1d3a107f03
commit
f7cce36efe
1
NEWS
1
NEWS
@ -75,6 +75,7 @@ where XXXXXX is the bug number as listed below.
|
||||
359289 s390x: popcnt (B9E1) not implemented
|
||||
359472 The Power PC vsubuqm instruction doesn't always give the correct result
|
||||
359703 s390: wire up separate socketcalls system calls
|
||||
359724 getsockname might crash - deref_UInt should call safe_to_deref
|
||||
|
||||
n-i-bz Fix incorrect (or infinite loop) unwind on RHEL7 x86 and amd64
|
||||
n-i-bz massif --pages-as-heap=yes does not report peak caused by mmap+munmap
|
||||
|
||||
@ -1200,7 +1200,7 @@ static UInt deref_UInt ( ThreadId tid, Addr a, const HChar* s )
|
||||
{
|
||||
UInt* a_p = (UInt*)a;
|
||||
PRE_MEM_READ( s, (Addr)a_p, sizeof(UInt) );
|
||||
if (a_p == NULL)
|
||||
if (a_p == NULL || ! ML_(safe_to_deref) (a_p, sizeof(UInt)))
|
||||
return 0;
|
||||
else
|
||||
return *a_p;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user