Check for an empty vector before popping (#350)

Protect from possible seg. fault

Signed-off-by: David Galiffi <David.Galiffi@amd.com>
Этот коммит содержится в:
David Galiffi authored and GitHub committed 2024-06-19 14:59:23 -04:00
1 родитель f9ae806b78
Коммит 59e7b4b501
1 file changed
+5 -2
+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