From 88c6da2e40b730f4ae93c0de0f3bc4c80f07a3fb Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Thu, 11 May 2017 19:54:40 -0400 Subject: [PATCH] Add seccomp:unconfined option when debugging using a Container - current Docker daemons don't allow ptrace in the default seccomp profile so specify "seccomp:unconfined" when kicking off the gdbserver Change-Id: I742a99221c897a553a46bc768e713d74b1fda22e --- .../docker/launcher/ContainerLaunchConfigurationDelegate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/launch/org.eclipse.cdt.docker.launcher/src/org/eclipse/cdt/internal/docker/launcher/ContainerLaunchConfigurationDelegate.java b/launch/org.eclipse.cdt.docker.launcher/src/org/eclipse/cdt/internal/docker/launcher/ContainerLaunchConfigurationDelegate.java index b53a30df818..4f74b99ab7d 100644 --- a/launch/org.eclipse.cdt.docker.launcher/src/org/eclipse/cdt/internal/docker/launcher/ContainerLaunchConfigurationDelegate.java +++ b/launch/org.eclipse.cdt.docker.launcher/src/org/eclipse/cdt/internal/docker/launcher/ContainerLaunchConfigurationDelegate.java @@ -243,7 +243,7 @@ public class ContainerLaunchConfigurationDelegate extends GdbLaunchDelegate image, command, commandDir, workingDir, additionalDirs, origEnv, envMap, ports, keepContainer, supportStdin, - privilegedMode, labels); + privilegedMode, labels, "seccomp:unconfined"); //$NON-NLS-1$ // wait until gdbserver is started successfully and we have its // ip address or