Original Message:
Sent: 05/21/26 07:25 AM
From: Silas Poulson
Subject: LLDB 22.0.0 - executable doesn't exist
Hi Dhruv,
Would you be able to say which version of LLDB this fix was introduced?
We're seeing what appears to be a similar problem, both attempting to attach to a process and starting from within lldb using
$ lldb --version
lldb version 22.0.0git (https://github.com/Dhruv-Srivastava-IBM/lldb-for-aix.git revision b6dac6ca31d07f4522348beee184e075224b0f47)
clang revision b6dac6ca31d07f4522348beee184e075224b0f47
llvm revision b6dac6ca31d07f4522348beee184e075224b0f47
Would you also be able to comment on why lslpp seems to report a different version for lldb?
$ lldb --version
lldb version 22.0.0git (https://github.com/Dhruv-Srivastava-IBM/lldb-for-aix.git revision b6dac6ca31d07f4522348beee184e075224b0f47)
clang revision b6dac6ca31d07f4522348beee184e075224b0f47
llvm revision b6dac6ca31d07f4522348beee184e075224b0f47
$ lslpp -lc | grep lldb
/usr/lib/objrepos:lldb.rte:21.1.3.0::COMMITTED:I:LLVM Debugger:
/etc/objrepos:lldb.rte:21.1.3.0::COMMITTED:I:LLVM Debugger:
Thanks,
Silas
------------------------------
Silas Poulson
------------------------------
Original Message:
Sent: Tue November 18, 2025 12:45 PM
From: Dhruv Srivastava
Subject: LLDB 22.0.0 - executable doesn't exist
Hi Emanuel,
We are pleased to inform you that a newer version of LLDB, which includes a fix for the reported issue, is available.
We will share this updated package with IBM Support so that you can evaluate it. Please ensure that you use the updated script included in the package for a smooth uninstallation and installation process.
This will help ensure that the binaries are correctly placed in your environment.
Best Regards,
------------------------------
Dhruv Srivastava
LLDB Development
------------------------------
Original Message:
Sent: Mon November 17, 2025 11:09 AM
From: Emanuel Reisinger
Subject: LLDB 22.0.0 - executable doesn't exist
Hi Hemang,
The issue still persists with 64-bit applications.
er@paris:/sources/er/lldb# file test
test: 64-bit XCOFF executable or object module not stripped
er@paris:/sources/er/lldb# lldb test
(lldb) target create "test"
Current executable set to '/sources/er/lldb/test' (powerpc64).
(lldb) b main
Breakpoint 1: where = test`main + 28 at test.C:9, address = 0x000000010000091c
(lldb) r
error: executable doesn't exist: '(empty)'
(lldb) q
By the way, our applications on AIX are all built as 64-bit applications. Only for the simple test we missed the -m64 flag. But good to know that there is a difference in debugging support.
Regards,
------------------------------
Emanuel Reisinger
Axians ICT Austria GmbH
Original Message:
Sent: Mon November 17, 2025 06:07 AM
From: Hemang Gadhavi
Subject: LLDB 22.0.0 - executable doesn't exist
Hi Emanuel,
Thank you for reaching out.
Regarding the issues you're encountering, it appears as they are specific to 32-bit applications.
LLDB for AIX is currently under active development, and support for debugging 32-bit applications is already planned for upcoming releases.
In the meantime, we kindly recommend testing with 64-bit applications (using the -m64 compiler flag) to see if the issue persists. Please let us know your results-your feedback is greatly appreciated and helps us make LLDB more robust.
Thanks,
Hemang Gadhavi
------------------------------
Hemang Gadhavi