From abae5af925287750332cf3abe5ad9bd0eabcbaff Mon Sep 17 00:00:00 2001 From: rochdev Date: Thu, 12 Mar 2026 16:49:26 -0400 Subject: [PATCH 1/3] wip --- test/crashtracker/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/test/crashtracker/index.js b/test/crashtracker/index.js index ac3d149..03b8e46 100644 --- a/test/crashtracker/index.js +++ b/test/crashtracker/index.js @@ -103,6 +103,7 @@ async function testSegfault () { const { logPayload, tags } = await runApp('app-seg-fault') const stackTrace = JSON.parse(logPayload.message).error.stack.frames + console.log(stackTrace) const boomFrame = stackTrace.find(frame => frame.function?.toLowerCase().includes('segfaultify')) if (existsSync('/etc/alpine-release')) { From ccdcf69fab5bd25cfbe1e98ce3aaf6d47415241e Mon Sep 17 00:00:00 2001 From: rochdev Date: Thu, 12 Mar 2026 17:26:06 -0400 Subject: [PATCH 2/3] demangle names --- test/crashtracker/test-utils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/crashtracker/test-utils.js b/test/crashtracker/test-utils.js index f708555..55e5839 100644 --- a/test/crashtracker/test-utils.js +++ b/test/crashtracker/test-utils.js @@ -20,7 +20,7 @@ function initTestCrashtracker () { // In process symbol resolution can crash the CT process itself. resolve_frames: 'EnabledWithSymbolsInReceiver', wait_for_receiver: true, - demangle_names: false, + demangle_names: true, signals: [], }, { args: [], From dbda470d195935ca2ae8f4373618b2deed1417f5 Mon Sep 17 00:00:00 2001 From: rochdev Date: Thu, 12 Mar 2026 18:29:11 -0400 Subject: [PATCH 3/3] remove debug log --- test/crashtracker/index.js | 1 - 1 file changed, 1 deletion(-) diff --git a/test/crashtracker/index.js b/test/crashtracker/index.js index 03b8e46..ac3d149 100644 --- a/test/crashtracker/index.js +++ b/test/crashtracker/index.js @@ -103,7 +103,6 @@ async function testSegfault () { const { logPayload, tags } = await runApp('app-seg-fault') const stackTrace = JSON.parse(logPayload.message).error.stack.frames - console.log(stackTrace) const boomFrame = stackTrace.find(frame => frame.function?.toLowerCase().includes('segfaultify')) if (existsSync('/etc/alpine-release')) {