mirror of
https://github.com/wolfpld/tracy
synced 2025-04-28 20:23:51 +00:00
Merge pull request #201 from nosferalatu/dont_early_out_in_memfree_when_ptr_is_zero
Change ev.ptr nullptr early-out to properly handle nullptrs
This commit is contained in:
commit
4a1142fddf
@ -5602,11 +5602,11 @@ MemEvent* Worker::ProcessMemFreeImpl( uint64_t memname, MemData& memdata, const
|
|||||||
const auto refTime = m_refTimeSerial + ev.time;
|
const auto refTime = m_refTimeSerial + ev.time;
|
||||||
m_refTimeSerial = refTime;
|
m_refTimeSerial = refTime;
|
||||||
|
|
||||||
if( ev.ptr == 0 ) return nullptr;
|
|
||||||
|
|
||||||
auto it = memdata.active.find( ev.ptr );
|
auto it = memdata.active.find( ev.ptr );
|
||||||
if( it == memdata.active.end() )
|
if( it == memdata.active.end() )
|
||||||
{
|
{
|
||||||
|
if( ev.ptr == 0 ) return nullptr;
|
||||||
|
|
||||||
if( !m_ignoreMemFreeFaults )
|
if( !m_ignoreMemFreeFaults )
|
||||||
{
|
{
|
||||||
CheckThreadString( ev.thread );
|
CheckThreadString( ev.thread );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user