llvm-project/lldb/source
Jan Kratochvil e825c244b6 [lldb] Fix Recognizer/assert.test with glibc-2.33.9000-31.fc35.x86_64
While on regular Linux system (Fedora 34 GA, not updated):

* thread #1, name = '1', stop reason = hit program assert
    frame #0: 0x00007ffff7e242a2 libc.so.6`raise + 322
    frame #1: 0x00007ffff7e0d8a4 libc.so.6`abort + 278
    frame #2: 0x00007ffff7e0d789 libc.so.6`__assert_fail_base.cold + 15
    frame #3: 0x00007ffff7e1ca16 libc.so.6`__assert_fail + 70
  * frame #4: 0x00000000004011bd 1`main at assert.c:7:3

On Fedora 35 pre-release one gets:

* thread #1, name = '1', stop reason = signal SIGABRT
  * frame #0: 0x00007ffff7e48ee3 libc.so.6`pthread_kill@GLIBC_2.2.5 + 67
    frame #1: 0x00007ffff7dfb986 libc.so.6`raise + 22
    frame #2: 0x00007ffff7de5806 libc.so.6`abort + 230
    frame #3: 0x00007ffff7de571b libc.so.6`__assert_fail_base.cold + 15
    frame #4: 0x00007ffff7df4646 libc.so.6`__assert_fail + 70
    frame #5: 0x00000000004011bd 1`main at assert.c:7:3

I did not write a testcase as one needs the specific glibc. An
artificial test would just copy the changed source.

Reviewed By: mib

Differential Revision: https://reviews.llvm.org/D105133
2021-07-01 09:16:07 +02:00
..
API [lldb] Remove CommandReturnObject's SetError(StringRef) 2021-06-23 11:25:10 +00:00
Breakpoint [lldb] Decouple ObjCLanguage from Symtab 2021-06-23 13:49:46 -07:00
Commands [lldb/Interpreter] Fix session-save-on-quit when using ^D 2021-06-29 10:54:29 +02:00
Core Modernize Module::RemapFile to return an Optional (NFC) 2021-06-29 15:19:31 -07:00
DataFormatters [lldb] Use C++11 default member initializers 2021-06-09 09:43:13 -07:00
Expression Improve materializer error messages to include type names. 2021-06-11 17:59:00 -07:00
Host [lldb] Avoid using any shell when calling xcrun. 2021-06-28 19:53:52 +02:00
Initialization [lldb] Rename StringRef _lower() method calls to _insensitive() 2021-06-25 00:22:01 +03:00
Interpreter [lldb/Interpreter] Fix session-save-on-quit when using ^D 2021-06-29 10:54:29 +02:00
Plugins [lldb] Replace SVE_PT* macros in NativeRegisterContextLinux_arm64.{cpp,h} with their equivalent defintions in LinuxPTraceDefines_arm64sve.h 2021-06-30 09:26:20 -07:00
Symbol Fix buildbot compile error for https://reviews.llvm.org/D105160. 2021-06-29 18:03:25 -07:00
Target [lldb] Fix Recognizer/assert.test with glibc-2.33.9000-31.fc35.x86_64 2021-07-01 09:16:07 +02:00
Utility [lldb] Rename StringRef _lower() method calls to _insensitive() 2021-06-25 00:22:01 +03:00
CMakeLists.txt Remove HAVE_VCS_VERSION_INC, not needed 2020-10-29 13:09:05 -07:00
lldb.cpp [lldb] Reinstate support for LLDB_VERSION_STRING 2021-02-22 16:56:00 -08:00