diff --git a/lib/system/stacktraces.nim b/lib/system/stacktraces.nim index e9109b7d50..d903f6c2c4 100644 --- a/lib/system/stacktraces.nim +++ b/lib/system/stacktraces.nim @@ -80,6 +80,11 @@ when defined(nimStackTraceOverride): result.procname = result.procnameStr.cstring result.filename = result.filenameStr.cstring + proc copyStackTraceEntrySeq(result: var seq[StackTraceEntry]; s: seq[StackTraceEntry]) = + for i in 0.. 0: - result.add(stackTraceOverrideGetDebuggingInfo(programCounters, maxStackTraceLines)) + result.copyStackTraceEntrySeq(stackTraceOverrideGetDebuggingInfo(programCounters, maxStackTraceLines))