You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Basically: OpenSSL tries to detect processor features by just executing bad instructions, and on AArch64, lldb doesn't like that and effectively prevents you from debugging the program (you just get stuck on bad instruction breakpoints a lot). While it can be worked around, it looks like upgrading or downgrading OpenSSL would avoid this in the first place (e.g. openssl/openssl#20753)
Component(s)
C++
The text was updated successfully, but these errors were encountered:
Describe the enhancement requested
https://stackoverflow.com/questions/74059978/why-is-lldb-generating-exc-bad-instruction-with-user-compiled-library-on-macos
Basically: OpenSSL tries to detect processor features by just executing bad instructions, and on AArch64, lldb doesn't like that and effectively prevents you from debugging the program (you just get stuck on bad instruction breakpoints a lot). While it can be worked around, it looks like upgrading or downgrading OpenSSL would avoid this in the first place (e.g. openssl/openssl#20753)
Component(s)
C++
The text was updated successfully, but these errors were encountered: