if (\
count($trace) !== \
count($o->value->contents
) || !Utils::
isTrace($trace)) { return;
} $traceobj =
new TraceValue();
$traceobj->
transplant($o);
$rep =
$traceobj->value;
$old_trace =
$rep->contents;
Utils::
normalizeAliases(self::
$blacklist);
$path_blacklist = self::
normalizePaths(self::
$path_blacklist);
$rep->contents =
[];
foreach ($old_trace as $frame) { $index =
$frame->name;
if (!
isset($trace[$index]['function'
])) { // Something's very very wrong here, but it's probably a plugin's fault
continue;
}