From 9a67505f35c694347f0e0867f1b1008961d9403d Mon Sep 17 00:00:00 2001 From: jean-philippe bempel Date: Tue, 25 Nov 2025 10:12:44 +0100 Subject: [PATCH] Disable CodeOrigin by default it seems to lead to crashes on JDK8 (cherry picked from commit 353b02e363de21c6de662d4d8717feaa0b10047d) --- .../src/main/java/datadog/trace/api/ConfigDefaults.java | 2 +- .../datadog/trace/api/debugger/DebuggerConfigBridgeTest.groovy | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java b/dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java index 6c0990f7510..8ac6de1cf0b 100644 --- a/dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java +++ b/dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java @@ -49,7 +49,7 @@ public final class ConfigDefaults { static final boolean DEFAULT_WRITER_BAGGAGE_INJECT = true; static final String DEFAULT_SITE = "datadoghq.com"; - static final boolean DEFAULT_CODE_ORIGIN_FOR_SPANS_ENABLED = true; + static final boolean DEFAULT_CODE_ORIGIN_FOR_SPANS_ENABLED = false; static final int DEFAULT_CODE_ORIGIN_MAX_USER_FRAMES = 8; static final boolean DEFAULT_TRACE_SPAN_ORIGIN_ENRICHED = false; static final boolean DEFAULT_TRACE_ENABLED = true; diff --git a/internal-api/src/test/groovy/datadog/trace/api/debugger/DebuggerConfigBridgeTest.groovy b/internal-api/src/test/groovy/datadog/trace/api/debugger/DebuggerConfigBridgeTest.groovy index 851bf581f42..92cee34409a 100644 --- a/internal-api/src/test/groovy/datadog/trace/api/debugger/DebuggerConfigBridgeTest.groovy +++ b/internal-api/src/test/groovy/datadog/trace/api/debugger/DebuggerConfigBridgeTest.groovy @@ -15,7 +15,7 @@ class DebuggerConfigBridgeTest extends Specification { then: !DebuggerConfigBridge.isDynamicInstrumentationEnabled() !DebuggerConfigBridge.isExceptionReplayEnabled() - DebuggerConfigBridge.isCodeOriginEnabled() + !DebuggerConfigBridge.isCodeOriginEnabled() !DebuggerConfigBridge.isDistributedDebuggerEnabled() when: