[Bug 1992939] Re: ltrace produces no debug output at all, workaround is compiling with "-fcf-protection=none"
Heinrich Schuchardt
1992939 at bugs.launchpad.net
Tue Oct 18 11:07:22 UTC 2022
** Tags added: foundation-todo
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1992939
Title:
ltrace produces no debug output at all, workaround is compiling with
"-fcf-protection=none"
Status in ltrace package in Ubuntu:
Confirmed
Bug description:
Hello,
Running ltrace on any executable on current Ubuntu produces no debug output at all.
I have verified the behavior shown below on kinetic and focal.
Compiling with "-fcf-protection=none" seems to be a workaround.
The breakage seems to be related to "Intel CET Support" and the following upstream patch seems relevant:
https://gitlab.com/cespedes/ltrace/-/commit/ec563704ab5ef48bf308924de4ef021c4d0cd2af
More information on how to reproduce follows:
*** kinetic
# cat /etc/os-release
PRETTY_NAME="Ubuntu Kinetic Kudu (development branch)"
NAME="Ubuntu"
VERSION_ID="22.10"
VERSION="22.10 (Kinetic Kudu)"
VERSION_CODENAME=kinetic
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=kinetic
LOGO=ubuntu-logo
# apt install ltrace
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ltrace is already the newest version (0.7.3-6.1ubuntu6).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
# ltrace ls -d .
.
+++ exited (status 0) +++
FAIL:
$ gcc -o hello hello.c
$ ltrace ./hello
Hello, World!
+++ exited (status 0) +++
SUCCESS:
$ gcc -fcf-protection=none -o hello hello.c
$ ltrace ./hello
puts("Hello, World!"Hello, World!
) = 14
+++ exited (status 0) +++
Thank you,
Vangelis
ProblemType: Bug
DistroRelease: Ubuntu 22.10
Package: ltrace 0.7.3-6.1ubuntu6
Uname: Linux 5.4.72-microsoft-standard-WSL2 x86_64
ApportVersion: 2.23.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
Date: Fri Oct 14 06:40:46 2022
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
SourcePackage: ltrace
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ltrace/+bug/1992939/+subscriptions
More information about the foundations-bugs
mailing list