Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRASH while running on Ubuntu 24.04 #6846

Open
apach301 opened this issue Jun 14, 2024 · 2 comments
Open

CRASH while running on Ubuntu 24.04 #6846

apach301 opened this issue Jun 14, 2024 · 2 comments

Comments

@apach301
Copy link
Contributor

Hi
I tried to run DynamoRIO on ubuntu24.04 (in docker) and found out that it crashes when launching with instrumentation library.
The crash occurs only on ubunut24.04 (I also tested Ubuntu 20.04 and 22.04).

Launch command:

./bin64/drrun -quiet -c samples/bin64/libempty.so -- echo hello world

Crash:
image

DynamoRIO was built with command:

cmake -DDEBUG=ON -DDISABLE_WARNINGS=ON -DCMAKE_C_COMPILER=clang-14 -DCMAKE_CXX_COMPILER=clang++-14 .. && make -j

Also tried latest pre-built release, libempty.so seems to work, but crash occurs on libbbcount.so:
image

Versions

  • Current master, but the bug was also caught on commit from January 2024.
  • Reproduced on DynamoRIO-Linux-10.92.19881.tar.gz
  • 64bit version was tested
@edeiana
Copy link
Contributor

edeiana commented Jun 14, 2024

This might be related to glibc and its private interfaces that keep changing (#6693 #5437).
What version of glibc are you using?

@apach301
Copy link
Contributor Author

What version of glibc are you using?

GNU C Library (Ubuntu GLIBC 2.39-0ubuntu8.2) stable release version 2.39. Yeah, this issue seems the same as #6693, I think it's just another changed version of glibc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants