Check for an empty vector before popping (#350)

Protect from possible seg. fault

Signed-off-by: David Galiffi <David.Galiffi@amd.com>
Этот коммит содержится в:
David Galiffi
2024-06-19 14:59:23 -04:00
коммит произвёл GitHub
родитель f9ae806b78
Коммит 59e7b4b501
+5 -2
Просмотреть файл
@@ -526,8 +526,11 @@ profiler_function(py::object pframe, const char* swhat, py::object arg)
// stop function
auto _profiler_return = [&]() {
_config.records.back()();
_config.records.pop_back();
if(!_config.records.empty())
{
_config.records.back()();
_config.records.pop_back();
}
};
// process what