[Bug 287829] lldb prints the wrong value of errno in multi-threaded processes
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 28 Jun 2025 15:37:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287829 --- Comment #5 from Greg Becker <becker.greg@att.net> --- It does appear that clang-19 + lldb-19 on Linux see errno as an undeclared identifier. In my opinion, this is far better behavior than showing the initial thread's errno when looking at a different thread in lldb on FreeBSD: (lldb) p errno error: <user expression 0>:1:1: use of undeclared identifier 'errno' 1 | errno | ^ (lldb) p *(int *)__errno_location() (int) 22 -- You are receiving this mail because: You are the assignee for the bug.