diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index 21fe4bd3..7eb6449d 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -888,8 +888,14 @@ const char* Worker::GetZoneName( const GpuEvent& ev ) const const char* Worker::GetZoneName( const GpuEvent& ev, const SourceLocation& srcloc ) const { - assert( srcloc.name.active ); - return GetString( srcloc.name ); + if( srcloc.name.active ) + { + return GetString( srcloc.name ); + } + else + { + return GetString( srcloc.function ); + } } std::vector Worker::GetMatchingSourceLocation( const char* query ) const