azhan92 marked 3 inline comments as done.
azhan92 added a comment.
@hubert.reinterpretcast I have the call stack on AIX:
#0 0x090000000004304c in read () from /usr/lib/libc.a(shr_64.o)
#1 0x0000000100d5f044 in llvm::sys::RetryAfterSignal<int, long (int, void*,
unsigned long), int, char*, unsigned long>(int const&, long ( const&)(int,
void*, unsigned long), int const&, char* const&, unsigned long const&) (
Fail=@0xfffffffffff92e4: -1, F=@0x9001000a0083ec0: {long (int, void *,
unsigned long)} 0x9001000a0083ec0 <_$STATIC+22000>, As=@0xfffffffffff92f0:
16384, As=@0xfffffffffff92f0: 16384, As=@0xfffffffffff92f0: 16384)
at
/home/alisonz/llvm/dev/llvm-project/llvm/include/llvm/Support/Errno.h:37
#2 0x0000000100d5973c in llvm::sys::fs::readNativeFile (FD=3, Buf=...) at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/Unix/Path.inc:1186
#3 0x0000000100d59404 in llvm::sys::fs::readNativeFileToEOF (FileHandle=3,
Buffer=..., ChunkSize=16384) at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/Path.cpp:1183
#4 0x00000001010973e0 in getMemoryBufferForStream (FD=3, BufferName=...) at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/MemoryBuffer.cpp:247
#5 0x0000000101096df0 in getOpenFileImpl<llvm::MemoryBuffer> (FD=3,
Filename=..., FileSize=18446744073709551615, MapSize=18446744073709551615,
Offset=0, RequiresNullTerminator=true, IsVolatile=false, Alignment=...)
at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/MemoryBuffer.cpp:474
#6 0x0000000101096be8 in llvm::MemoryBuffer::getOpenFile (FD=3,
Filename=..., FileSize=18446744073709551615, RequiresNullTerminator=true,
IsVolatile=false, Alignment=...)
at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/MemoryBuffer.cpp:527
#7 0x00000001015940a0 in (anonymous namespace)::RealFile::getBuffer
(this=0x1105f6610, Name=..., FileSize=-1, RequiresNullTerminator=true,
IsVolatile=false) at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp:229
#8 0x0000000101570cb8 in llvm::vfs::FileSystem::getBufferForFile
(this=0x1105f6210, Name=..., FileSize=-1, RequiresNullTerminator=true,
IsVolatile=false) at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp:124
#9 0x000000010020b058 in llvm::cl::ExpansionContext::expandResponseFile
(this=0xfffffffffffea58, FName=..., NewArgv=...) at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/CommandLine.cpp:1157
#10 0x000000010020dd44 in llvm::cl::ExpansionContext::expandResponseFiles
(this=0xfffffffffffea58, Argv=...) at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/CommandLine.cpp:1332
#11 0x0000000100210d78 in llvm::cl::ExpandResponseFiles (Saver=...,
Tokenizer=@0x1104acfe0: 0x100208890
<llvm::cl::TokenizeGNUCommandLine(llvm::StringRef, llvm::StringSaver&,
llvm::SmallVectorImpl<char const*>&, bool)>, Argv=...)
at
/home/alisonz/llvm/dev/llvm-project/llvm/lib/Support/CommandLine.cpp:1381
#12 0x000000010017b7cc in (anonymous
namespace)::CommandLineTest_BadResponseFile_Test::TestBody (this=0x1105da090)
at
/home/alisonz/llvm/dev/llvm-project/llvm/unittests/Support/CommandLineTest.cpp:1066
By lower level do you mean in llvm/include/llvm/Support/Errno.h?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D151567/new/
https://reviews.llvm.org/D151567
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits