Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1959519 Details for
Bug 2189190
[abrt] xorg-x11-server-Xwayland: Xwayland killed by SIGABRT
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 93.40 KB, created by
maxvdwolf
on 2023-04-24 11:33:36 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
maxvdwolf
Created:
2023-04-24 11:33:36 UTC
Size:
93.40 KB
patch
obsolete
>: No such file or directory. >warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing >warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed mapping note processing >warning: Can't open file /memfd:xshmfence (deleted) during file-backed mapping note processing >warning: Can't open file /memfd:mutter-shared (deleted) during file-backed mapping note processing >[New LWP 49227] >[New LWP 48105] >[New LWP 48184] >[New LWP 48185] >[New LWP 48186] >[New LWP 48459] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/Xwayland :0 -rootless -noreset -accessx -core -auth /run/user/1000/.mu'. >Program terminated with signal SIGABRT, Aborted. >#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 >44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; >[Current thread is 1 (Thread 0x7f0d3a3fd6c0 (LWP 49227))] > >Thread 1 (Thread 0x7f0d3a3fd6c0 (LWP 49227)): >#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 > tid = <optimized out> > ret = 0 > pd = <optimized out> > old_mask = {__val = {0}} > ret = <optimized out> >#1 0x00007f0d45628c03 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 >No locals. >#2 0x00007f0d455d7aee in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 > ret = <optimized out> >#3 0x00007f0d455c087f in __GI_abort () at abort.c:79 > save_stage = 1 > act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {94580001100107, 171515904, 139694788538048, 0, 0, 0, 139694788539184, 139694282215948, 0, 139694281761480, 0, 0, 0, 0, 0, 0}}, sa_flags = -74471936, sa_restorer = 0x7f0d457706a0 <_IO_2_1_stderr_>} >#4 0x000056051f5e517a in OsAbort () at ../os/utils.c:1362 >No locals. >#5 0x000056051f5e544e in AbortServer () at ../os/log.c:879 >No locals. >#6 FatalError (f=<optimized out>) at ../os/log.c:1017 > args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7f0d3a3f7420, reg_save_area = 0x7f0d3a3f7350}} > args2 = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7f0d3a3f7420, reg_save_area = 0x7f0d3a3f7350}} > beenhere = 1 >#7 0x000056051f5db844 in OsSigHandler (unused=<optimized out>, sip=<optimized out>, signo=11) at ../os/osinit.c:156 >No locals. >#8 OsSigHandler (signo=11, sip=<optimized out>, unused=<optimized out>) at ../os/osinit.c:110 >No locals. >#9 <signal handler called> >No locals. >#10 llvm::Type::getTypeID (this=0x0) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/include/llvm/IR/Type.h:137 >No locals. >#11 llvm::Type::isVectorTy (this=0x0) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/include/llvm/IR/Type.h:259 >No locals. >#12 llvm::EVT::isExtendedVector (this=0x7f0d3a3f7b60) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/ValueTypes.cpp:77 >No locals. >#13 llvm::EVT::isVector (this=0x7f0d3a3f7b60) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/include/llvm/CodeGen/ValueTypes.h:155 >No locals. >#14 llvm::TargetLoweringBase::getTypeConversion (this=0x7f0d1c0b5138, Context=..., VT=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/TargetLoweringBase.cpp:982 > EltVT = {V = {SimpleTy = llvm::MVT::i32}, LLVMTy = 0x7f0d3cbca4dc <(anonymous namespace)::DAGCombiner::visitADD(llvm::SDNode*)+364>} > NumElts = <optimized out> > NVT = <optimized out> >#15 0x00007f0d3ccfa559 in llvm::TargetLoweringBase::getTypeAction (this=0x7f0d1c0b5138, Context=..., VT=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/include/llvm/CodeGen/TargetLowering.h:987 >No locals. >#16 llvm::DAGTypeLegalizer::getTypeAction (this=0x7f0d3a3f7c58, VT=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/SelectionDAG/LegalizeTypes.h:62 >No locals. >#17 llvm::DAGTypeLegalizer::run (this=0x7f0d3a3f7c58) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:250 > ResultVT = {V = {SimpleTy = <optimized out>}, LLVMTy = 0x0} > i = 0 > N = 0x7f0d1c11f1e0 > Dummy = {<llvm::SDNode> = {<llvm::FoldingSetBase::Node> = {NextInFoldingSetBucket = 0x0}, <llvm::ilist_node<llvm::SDNode>> = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::SDNode, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x0, Next = 0x0}, <No data fields>}, <No data fields>}, NodeType = 283, PersistentId = 65535, {RawSDNodeBits = "\000", SDNodeBits = {HasDebugValue = 0, IsMemIntrinsic = 0, IsDivergent = 0}, ConstantSDNodeBits = {IsOpaque = 0}, MemSDNodeBits = {IsVolatile = 0, IsNonTemporal = 0, IsDereferenceable = 0, IsInvariant = 0}, LSBaseSDNodeBits = {AddressingMode = 0}, LoadSDNodeBits = {ExtTy = 0, IsExpanding = 0}, StoreSDNodeBits = {IsTruncating = 0, IsCompressing = 0}}, NodeId = -2, OperandList = 0x7f0d3a3f7c28, ValueList = 0x560521d72690, UseList = 0x0, NumOperands = 1, NumValues = 1, IROrder = 0, debugLoc = {Loc = {Ref = {MD = 0x0}}}, Flags = {NoUnsignedWrap = false, NoSignedWrap = false, Exact = false, NoNaNs = false, NoInfs = false, NoSignedZeros = false, AllowReciprocal = false, AllowContract = false, ApproximateFuncs = false, AllowReassociation = false, NoFPExcept = false}, CFIType = 0}, Op = {Val = {Node = 0x7f0d1c11f1e0, ResNo = 0}, User = 0x7f0d3a3f7bd0, Prev = 0x7f0d1c11f218, Next = 0x0}} > Changed = <optimized out> > __begin1 = <optimized out> > __end1 = <optimized out> > __range1 = <optimized out> > Node = <optimized out> > N = <optimized out> > ScanOperands = <optimized out> > NodeDone = <optimized out> > i = <optimized out> > NumResults = <optimized out> > ResultVT = <optimized out> > NeedsReanalyzing = <optimized out> > i = <optimized out> > NumOperands = <optimized out> > Op = <optimized out> > OpVT = <optimized out> > M = <optimized out> > i = <optimized out> > e = <optimized out> > __begin2 = <optimized out> > __end2 = <optimized out> > __range2 = <optimized out> > User = <optimized out> > NodeId = <optimized out> >#18 llvm::SelectionDAG::LegalizeTypes (this=<optimized out>) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:1064 >No locals. >#19 0x00007f0d3ce14b82 in llvm::SelectionDAGISel::CodeGenAndEmitDAG (this=0x7f0d1c0208f0) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:805 > T = {<llvm::TimeRegion> = {T = 0x0}, <No data fields>} > BlockName = "" > GroupName = {static npos = 18446744073709551615, Data = 0x7f0d3fb21ff7 "sdag", Length = 4} > GroupDescription = {static npos = 18446744073709551615, Data = 0x7f0d3fb21ffc "Instruction Selection and Scheduling", Length = 36} > MatchFilterBB = false > Scheduler = <optimized out> > FirstMBB = <optimized out> > LastMBB = <optimized out> > Changed = <optimized out> >#20 0x00007f0d3ce149f3 in llvm::SelectionDAGISel::SelectBasicBlock (this=0x7f0d3a3f7bb8, Begin=..., End=..., HadTailCall=<error reading variable: Cannot access memory at address 0xfffffffffffffd58>) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:699 >No locals. >#21 0x00007f0d3ce1400b in llvm::SelectionDAGISel::SelectAllBasicBlocks (this=0x7f0d1c0208f0, Fn=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1633 > HadTailCall = false > Begin = {<llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, NodePtr = 0x7f0d1c06feb8} > BI = {<llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, NodePtr = 0x7f0d1c01d888} > End = <optimized out> > LLVMBB = <optimized out> > __end1 = {<std::iterator<std::random_access_iterator_tag, llvm::BasicBlock const*, long, llvm::BasicBlock const**, llvm::BasicBlock const*&>> = {<No data fields>}, current = 0x7f0d1c01d860} > __range1 = @0x7f0d3a3f88d0: {Blocks = std::vector of length 1, capacity 1 = {0x7f0d1c01d860}} > __begin1 = {<std::iterator<std::random_access_iterator_tag, llvm::BasicBlock const*, long, llvm::BasicBlock const**, llvm::BasicBlock const*&>> = {<No data fields>}, current = 0x7f0d1c0000e0} > RPOT = {Blocks = std::vector of length 1, capacity 1 = {0x7f0d1c01d860}} > FastIS = 0x0 > Inserted = <optimized out> > SP = @0x7f0d1c0348d0: {<llvm::FunctionPass> = {<llvm::Pass> = {_vptr$Pass = 0x7f0d42628458 <vtable for llvm::StackProtector+16>, Resolver = 0x7f0d1c0208c0, PassID = 0x7f0d42d14560 <llvm::StackProtector::ID>, Kind = llvm::PT_Function}, <No data fields>}, static DefaultSSPBufferSize = 8, TM = 0x7f0d1c000b70, TLI = 0x7f0d1c0b5138, Trip = {Data = "amdgcn--", Arch = llvm::Triple::amdgcn, SubArch = llvm::Triple::NoSubArch, Vendor = llvm::Triple::UnknownVendor, OS = llvm::Triple::UnknownOS, Environment = llvm::Triple::UnknownEnvironment, ObjectFormat = llvm::Triple::ELF}, F = 0x7f0d1c06e718, M = 0x7f0d1c0a8ed0, DTU = std::optional<llvm::DomTreeUpdater> [no contained value], Layout = {<llvm::DenseMapBase<llvm::DenseMap<llvm::AllocaInst const*, llvm::MachineFrameInfo::SSPLayoutKind, llvm::DenseMapInfo<llvm::AllocaInst const*, void>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, llvm::MachineFrameInfo::SSPLayoutKind> >, llvm::AllocaInst const*, llvm::MachineFrameInfo::SSPLayoutKind, llvm::DenseMapInfo<llvm::AllocaInst const*, void>, llvm::detail::DenseMapPair<llvm::AllocaInst const*, llvm::MachineFrameInfo::SSPLayoutKind> >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0, NumEntries = 0, NumTombstones = 0, NumBuckets = 0}, SSPBufferSize = 8, VisitedPHIs = {<llvm::SmallPtrSetImpl<llvm::PHINode const*>> = {<llvm::SmallPtrSetImplBase> = {<llvm::DebugEpochBase> = {<No data fields>}, SmallArray = 0x7f0d1c034b48, CurArray = 0x7f0d1c034b48, CurArraySize = 16, NumNonEmpty = 0, NumTombstones = 0}, <No data fields>}, SmallStorage = {0x0 <repeats 16 times>}}, HasPrologue = false, HasIRCheck = false, static ID = 0 '\000'} >#22 0x00007f0d3ce115f2 in llvm::SelectionDAGISel::runOnMachineFunction (this=0x7f0d1c0208f0, mf=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:480 > LiveInMap = {<llvm::DenseMapBase<llvm::DenseMap<unsigned int, unsigned int, llvm::DenseMapInfo<unsigned int, void>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >, unsigned int, unsigned int, llvm::DenseMapInfo<unsigned int, void>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x7f0d1c06e718, NumEntries = 1012883075, NumTombstones = 32525, NumBuckets = 977243304} > Fn = @0x7f0d1c06e718: {<llvm::GlobalObject> = {<llvm::GlobalValue> = {<llvm::Constant> = {<llvm::User> = {<llvm::Value> = {VTy = 0x7f0d1c0a9b70, UseList = 0x0, SubclassID = 0 '\000', HasValueHandle = 1 '\001', SubclassOptionalData = 0 '\000', SubclassData = 1424, NumUserOperands = 0, IsUsedByMD = 0, HasName = 1, HasMetadata = 0, HasHungOffUses = 1, HasDescriptor = 0, static MaxAlignmentExponent = 32, static MaximumAlignment = 4294967296}, <No data fields>}, <No data fields>}, ValueType = 0x7f0d1c0b3fc8, static GlobalValueSubClassDataBits = 15, Linkage = 0, Visibility = 0, UnnamedAddrVal = 0, DllStorageClass = 0, ThreadLocal = 0, HasLLVMReservedName = 0, IsDSOLocal = 0, HasPartition = 0, HasSanitizerMetadata = 0, SubClassData = 0, IntID = 0, Parent = 0x7f0d1c0a8ed0}, ObjComdat = 0x0, static GlobalObjectSubClassDataBits = 8, static AlignmentBits = 6, static AlignmentMask = 63, static GlobalObjectMask = 127}, <llvm::ilist_node<llvm::Function>> = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::Function, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x7f0d1c0b38d0, Next = 0x7f0d1c078480}, <No data fields>}, <No data fields>}, BasicBlocks = {<llvm::iplist_impl<llvm::simple_ilist<llvm::BasicBlock>, llvm::SymbolTableListTraits<llvm::BasicBlock> >> = {<llvm::SymbolTableListTraits<llvm::BasicBlock>> = {<llvm::ilist_alloc_traits<llvm::BasicBlock>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::BasicBlock>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::BasicBlock, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x7f0d1c01d878, Next = 0x7f0d1c01d878}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>}, Arguments = 0x7f0d1c06f9d0, NumArgs = 22, SymTab = std::unique_ptr<llvm::ValueSymbolTable> = {get() = 0x7f0d1c06e340}, AttributeSets = {pImpl = 0x7f0d1c0b4140}} > InstrRef = false > NewOptLevel = <optimized out> > OLC = {IS = @0x7f0d1c0208f0, SavedOptLevel = <synthetic pointer>, SavedFastISel = <synthetic pointer>} > PSI = <optimized out> > BFI = <optimized out> > FnVarLocs = 0x0 > EntryMBB = <optimized out> > MRI = <optimized out> > TRI = <optimized out> > MFI = <optimized out> >#23 0x00007f0d3e7168f7 in AMDGPUDAGToDAGISel::runOnMachineFunction (this=0x7f0d1c0208f0, MF=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:135 >No locals. >#24 0x00007f0d3c8fc5b8 in llvm::MachineFunctionPass::runOnFunction (this=0x7f0d1c0208f0, F=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/CodeGen/MachineFunctionPass.cpp:91 > BeforeStr = {<llvm::SmallVector<char, 0u>> = {<llvm::SmallVectorImpl<char>> = {<llvm::SmallVectorTemplateBase<char, true>> = {<llvm::SmallVectorTemplateCommon<char, void>> = {<llvm::SmallVectorBase<unsigned long>> = {BeginX = 0x7f0d3a3f8db0, Size = 0, Capacity = 0}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<char, 0u>> = {<No data fields>}, <No data fields>}, <No data fields>} > AfterStr = {<llvm::SmallVector<char, 0u>> = {<llvm::SmallVectorImpl<char>> = {<llvm::SmallVectorTemplateBase<char, true>> = {<llvm::SmallVectorTemplateCommon<char, void>> = {<llvm::SmallVectorBase<unsigned long>> = {BeginX = 0x7f0d3a3f8d98, Size = 0, Capacity = 0}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<char, 0u>> = {<No data fields>}, <No data fields>}, <No data fields>} > MMI = <optimized out> > MF = @0x7f0d1c0fd380: {F = @0x7f0d1c06e718, Target = @0x7f0d1c000b70, STI = 0x7f0d1c0b4b60, Ctx = @0x7f0d1c00be48, MMI = @0x7f0d1c00be40, RegInfo = 0x7f0d1c0fb650, MFInfo = 0x7f0d1c0fbb40, FrameInfo = 0x7f0d1c0fb850, ConstantPool = 0x7f0d1c0fbb00, JumpTableInfo = 0x0, Section = 0x0, WasmEHInfo = 0x0, WinEHInfo = 0x0, MBBNumbering = std::vector of length 1, capacity 1 = {0x7f0d1c0fbec0}, Allocator = {<llvm::AllocatorBase<llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul, 128ul> >> = {<No data fields>}, <llvm::detail::AllocatorHolder<llvm::MallocAllocator>> = {<llvm::MallocAllocator> = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}, <No data fields>}, CurPtr = 0x7f0d1c0fc100 "", End = 0x7f0d1c0fc650 "", Slabs = {<llvm::SmallVectorImpl<void*>> = {<llvm::SmallVectorTemplateBase<void*, true>> = {<llvm::SmallVectorTemplateCommon<void*, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c0fd420, Size = 1, Capacity = 4}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<void*, 4u>> = {InlineElts = "P\266\017\034\r\177", '\000' <repeats 25 times>}, <No data fields>}, CustomSizedSlabs = {<llvm::SmallVectorImpl<std::pair<void*, unsigned long> >> = {<llvm::SmallVectorTemplateBase<std::pair<void*, unsigned long>, true>> = {<llvm::SmallVectorTemplateCommon<std::pair<void*, unsigned long>, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c0fd450, Size = 0, Capacity = 0}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<std::pair<void*, unsigned long>, 0u>> = {<No data fields>}, <No data fields>}, BytesAllocated = 2728, RedZoneSize = 1}, InstructionRecycler = {FreeList = 0x0}, OperandRecycler = {Bucket = {<llvm::SmallVectorImpl<llvm::ArrayRecycler<llvm::MachineOperand, 8ul>::FreeList*>> = {<llvm::SmallVectorTemplateBase<llvm::ArrayRecycler<llvm::MachineOperand, 8ul>::FreeList*, true>> = {<llvm::SmallVectorTemplateCommon<llvm::ArrayRecycler<llvm::MachineOperand, 8ul>::FreeList*, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c0fd478, Size = 0, Capacity = 8}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<llvm::ArrayRecycler<llvm::MachineOperand, 8ul>::FreeList*, 8u>> = {InlineElts = '\000' <repeats 33 times>, "\360\377\377\377\377\377\377", '\000' <repeats 23 times>}, <No data fields>}}, BasicBlockRecycler = {FreeList = 0x0}, BasicBlocks = {<llvm::iplist_impl<llvm::simple_ilist<llvm::MachineBasicBlock>, llvm::ilist_traits<llvm::MachineBasicBlock> >> = {<llvm::ilist_traits<llvm::MachineBasicBlock>> = {<llvm::ilist_node_traits<llvm::MachineBasicBlock>> = {<llvm::ilist_alloc_traits<llvm::MachineBasicBlock>> = {<No data fields>}, <llvm::ilist_callback_traits<llvm::MachineBasicBlock>> = {<No data fields>}, <No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::MachineBasicBlock>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x7f0d1c0fbec0, Next = 0x7f0d1c0fbec0}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>}, FunctionNumber = 0, Alignment = {ShiftValue = 0 '\000'}, ExposesReturnsTwice = false, HasInlineAsm = false, HasWinCFI = false, Properties = {Properties = {Bits = {<llvm::SmallVectorImpl<unsigned long>> = {<llvm::SmallVectorTemplateBase<unsigned long, true>> = {<llvm::SmallVectorTemplateCommon<unsigned long, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c0fd4e8, Size = 1, Capacity = 6}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<unsigned long, 6u>> = {InlineElts = "\005", '\000' <repeats 40 times>, "\360\377\377\377\377\377\377"}, <No data fields>}, Size = 11}}, PSVManager = std::unique_ptr<llvm::PseudoSourceValueManager> = {get() = 0x7f0d1c076a30}, FrameInstructions = std::vector of length 0, capacity 0, LongjmpTargets = std::vector of length 0, capacity 0, CatchretTargets = std::vector of length 0, capacity 0, LandingPads = std::vector of length 0, capacity 0, LPadToCallSiteMap = {<llvm::DenseMapBase<llvm::DenseMap<llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u>, llvm::DenseMapInfo<llvm::MCSymbol*, void>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u> > >, llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u>, llvm::DenseMapInfo<llvm::MCSymbol*, void>, llvm::detail::DenseMapPair<llvm::MCSymbol*, llvm::SmallVector<unsigned int, 4u> > >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0, NumEntries = 0, NumTombstones = 0, NumBuckets = 0}, WasmLPadToIndexMap = {<llvm::DenseMapBase<llvm::DenseMap<llvm::MachineBasicBlock const*, unsigned int, llvm::DenseMapInfo<llvm::MachineBasicBlock const*, void>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock const*, unsigned int> >, llvm::MachineBasicBlock const*, unsigned int, llvm::DenseMapInfo<llvm::MachineBasicBlock const*, void>, llvm::detail::DenseMapPair<llvm::MachineBasicBlock const*, unsigned int> >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0, NumEntries = 0, NumTombstones = 0, NumBuckets = 0}, CallSiteMap = {<llvm::DenseMapBase<llvm::DenseMap<llvm::MCSymbol*, unsigned int, llvm::DenseMapInfo<llvm::MCSymbol*, void>, llvm::detail::DenseMapPair<llvm::MCSymbol*, unsigned int> >, llvm::MCSymbol*, unsigned int, llvm::DenseMapInfo<llvm::MCSymbol*, void>, llvm::detail::DenseMapPair<llvm::MCSymbol*, unsigned int> >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0, NumEntries = 0, NumTombstones = 0, NumBuckets = 0}, CodeViewAnnotations = std::vector of length 0, capacity 0, CallsEHReturn = false, CallsUnwindInit = false, HasEHCatchret = false, HasEHScopes = false, HasEHFunclets = false, NextBBID = 0, BBSectionsType = llvm::BasicBlockSection::None, TypeInfos = std::vector of length 0, capacity 0, FilterIds = std::vector of length 0, capacity 0, FilterEnds = std::vector of length 0, capacity 0, PersonalityTypeCache = llvm::EHPersonality::Unknown, TheDelegate = 0x0, Observer = 0x0, CallSitesInfo = {<llvm::DenseMapBase<llvm::DenseMap<llvm::MachineInstr const*, llvm::SmallVector<llvm::MachineFunction::ArgRegPair, 1u>, llvm::DenseMapInfo<llvm::MachineInstr const*, void>, llvm::detail::DenseMapPair<llvm::MachineInstr const*, llvm::SmallVector<llvm::MachineFunction::ArgRegPair, 1u> > >, llvm::MachineInstr const*, llvm::SmallVector<llvm::MachineFunction::ArgRegPair, 1u>, llvm::DenseMapInfo<llvm::MachineInstr const*, void>, llvm::detail::DenseMapPair<llvm::MachineInstr const*, llvm::SmallVector<llvm::MachineFunction::ArgRegPair, 1u> > >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0, NumEntries = 0, NumTombstones = 0, NumBuckets = 0}, VariableDbgInfos = {<llvm::SmallVectorImpl<llvm::MachineFunction::VariableDbgInfo>> = {<llvm::SmallVectorTemplateBase<llvm::MachineFunction::VariableDbgInfo, true>> = {<llvm::SmallVectorTemplateCommon<llvm::MachineFunction::VariableDbgInfo, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c0fd680, Size = 0, Capacity = 4}, <No data fields>}, static TakesParamByValue = false}, <No data fields>}, <llvm::SmallVectorStorage<llvm::MachineFunction::VariableDbgInfo, 4u>> = {InlineElts = "\000\000\000\000\000\000\000\000\260\241\017\034\r\177", '\000' <repeats 19 times>, "\360\377\377\377\377\377\377", '\000' <repeats 25 times>, "\360\377\377\377\377\377\377\000\360\377\377\377\377\377\377", '\000' <repeats 33 times>, "\360\377\377\377\377\377\377\000\000\000\000\000\000\000"}, <No data fields>}, DebugInstrNumberingCount = 0, DebugValueSubstitutions = {<llvm::SmallVectorImpl<llvm::MachineFunction::DebugSubstitution>> = {<llvm::SmallVectorTemplateBase<llvm::MachineFunction::DebugSubstitution, true>> = {<llvm::SmallVectorTemplateCommon<llvm::MachineFunction::DebugSubstitution, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c0fd718, Size = 0, Capacity = 8}, <No data fields>}, static TakesParamByValue = false}, <No data fields>}, <llvm::SmallVectorStorage<llvm::MachineFunction::DebugSubstitution, 8u>> = {InlineElts = "\000\360\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\360\377\377\377\377\377\377\000\360\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\360\377\377\377\377\377\377", '\000' <repeats 33 times>, "\360\377\377\377\377\377\377", '\000' <repeats 33 times>, "\360\377\377\377\377\377\377\000\360\377\377\377\377\377\377", '\000' <repeats 23 times>}, <No data fields>}, DebugPHIPositions = {<llvm::DenseMapBase<llvm::DenseMap<unsigned int, llvm::MachineFunction::DebugPHIRegallocPos, llvm::DenseMapInfo<unsigned int, void>, llvm::detail::DenseMapPair<unsigned int, llvm::MachineFunction::DebugPHIRegallocPos> >, unsigned int, llvm::MachineFunction::DebugPHIRegallocPos, llvm::DenseMapInfo<unsigned int, void>, llvm::detail::DenseMapPair<unsigned int, llvm::MachineFunction::DebugPHIRegallocPos> >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0, NumEntries = 0, NumTombstones = 0, NumBuckets = 0}, UseDebugInstrRef = false, static DebugOperandMemNumber = 1000000} > MFProps = <optimized out> > PassID = {static npos = 18446744073709551615, Data = 0x0, Length = 0} > IsInterestingPass = true > CountAfter = <optimized out> > CountBefore = <optimized out> > ShouldEmitSizeRemarks = <optimized out> > ShouldPrintChanged = <optimized out> > RV = <optimized out> >#25 0x00007f0d3c641f61 in llvm::FPPassManager::runOnFunction (this=0x7f0d1c0202a0, F=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/IR/LegacyPassManager.cpp:1430 > X = {<llvm::PrettyStackTraceEntry> = {_vptr$PrettyStackTraceEntry = 0x7f0d42619930 <vtable for llvm::PassManagerPrettyStackEntry+16>, NextEntry = 0x7f0d3a3f9408}, P = 0x7f0d1c0208f0, V = 0x7f0d1c06e718, M = 0x0} > PassTimer = {T = 0x0} > FP = 0x7f0d1c0208f0 > LocalChanged = false > PassScope = <optimized out> > Index = 12 > FunctionToInstrCount = {<llvm::StringMapImpl> = {TheTable = 0x0, NumBuckets = 0, NumItems = 0, NumTombstones = 0, ItemSize = 16, static TombstoneIntVal = 18446744073709551608}, <llvm::detail::AllocatorHolder<llvm::MallocAllocator>> = {<llvm::MallocAllocator> = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>} > Changed = false > M = @0x7f0d1c0a8ed0: {Context = @0x7f0d1c0a6840, GlobalList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::GlobalVariable>, llvm::SymbolTableListTraits<llvm::GlobalVariable> >> = {<llvm::SymbolTableListTraits<llvm::GlobalVariable>> = {<llvm::ilist_alloc_traits<llvm::GlobalVariable>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::GlobalVariable>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::GlobalVariable, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x7f0d1c0a8ed8, Next = 0x7f0d1c0a8ed8}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>}, FunctionList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::Function>, llvm::SymbolTableListTraits<llvm::Function> >> = {<llvm::SymbolTableListTraits<llvm::Function>> = {<llvm::ilist_alloc_traits<llvm::Function>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::Function>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::Function, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::Function, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x7f0d1c0fb230, Next = 0x7f0d1c0b0d20}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>}, AliasList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::GlobalAlias>, llvm::SymbolTableListTraits<llvm::GlobalAlias> >> = {<llvm::SymbolTableListTraits<llvm::GlobalAlias>> = {<llvm::ilist_alloc_traits<llvm::GlobalAlias>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::GlobalAlias>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::GlobalAlias, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::GlobalAlias, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x7f0d1c0a8ef8, Next = 0x7f0d1c0a8ef8}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>}, IFuncList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::GlobalIFunc>, llvm::SymbolTableListTraits<llvm::GlobalIFunc> >> = {<llvm::SymbolTableListTraits<llvm::GlobalIFunc>> = {<llvm::ilist_alloc_traits<llvm::GlobalIFunc>> = {<No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::GlobalIFunc>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::GlobalIFunc, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::GlobalIFunc, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x7f0d1c0a8f08, Next = 0x7f0d1c0a8f08}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>}, NamedMDList = {<llvm::iplist_impl<llvm::simple_ilist<llvm::NamedMDNode>, llvm::ilist_traits<llvm::NamedMDNode> >> = {<llvm::ilist_traits<llvm::NamedMDNode>> = {<llvm::ilist_node_traits<llvm::NamedMDNode>> = {<llvm::ilist_alloc_traits<llvm::NamedMDNode>> = {<No data fields>}, <llvm::ilist_callback_traits<llvm::NamedMDNode>> = {<No data fields>}, <No data fields>}, <No data fields>}, <llvm::simple_ilist<llvm::NamedMDNode>> = {<llvm::ilist_base<false>> = {<No data fields>}, <llvm::ilist_detail::SpecificNodeAccess<llvm::ilist_detail::node_options<llvm::NamedMDNode, false, false, void> >> = {<llvm::ilist_detail::NodeAccess> = {<No data fields>}, <No data fields>}, Sentinel = {<llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::NamedMDNode, false, false, void> >> = {<llvm::ilist_node_base<false>> = {Prev = 0x7f0d1c0a8f18, Next = 0x7f0d1c0a8f18}, <No data fields>}, <No data fields>}}, <No data fields>}, <No data fields>}, GlobalScopeAsm = "", ValSymTab = std::unique_ptr<llvm::ValueSymbolTable> = {get() = 0x7f0d1c0a91e0}, ComdatSymTab = {<llvm::StringMapImpl> = {TheTable = 0x0, NumBuckets = 0, NumItems = 0, NumTombstones = 0, ItemSize = 72, static TombstoneIntVal = 18446744073709551608}, <llvm::detail::AllocatorHolder<llvm::MallocAllocator>> = {<llvm::MallocAllocator> = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, OwnedMemoryBuffer = std::unique_ptr<llvm::MemoryBuffer> = {get() = 0x0}, Materializer = std::unique_ptr<llvm::GVMaterializer> = {get() = 0x0}, ModuleID = "mesa-shader", SourceFileName = "mesa-shader", TargetTriple = "amdgcn--", NamedMDSymTab = {<llvm::StringMapImpl> = {TheTable = 0x0, NumBuckets = 0, NumItems = 0, NumTombstones = 0, ItemSize = 16, static TombstoneIntVal = 18446744073709551608}, <llvm::detail::AllocatorHolder<llvm::MallocAllocator>> = {<llvm::MallocAllocator> = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, DL = {BigEndian = false, AllocaAddrSpace = 5, StackNaturalAlign = {<std::optional<llvm::Align>> = std::optional<llvm::Align> = {[contained value] = {ShiftValue = 2 '\002'}}, <No data fields>}, ProgramAddrSpace = 0, DefaultGlobalsAddrSpace = 1, FunctionPtrAlign = {<std::optional<llvm::Align>> = std::optional<llvm::Align> [no contained value], <No data fields>}, TheFunctionPtrAlignType = llvm::DataLayout::FunctionPtrAlignType::Independent, ManglingMode = llvm::DataLayout::MM_None, LegalIntWidths = {<llvm::SmallVectorImpl<unsigned char>> = {<llvm::SmallVectorTemplateBase<unsigned char, true>> = {<llvm::SmallVectorTemplateCommon<unsigned char, void>> = {<llvm::SmallVectorBase<unsigned long>> = {BeginX = 0x7f0d1c0a9028, Size = 2, Capacity = 8}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<unsigned char, 8u>> = {InlineElts = " @\000\000\000\000\000"}, <No data fields>}, Alignments = {<llvm::SmallVectorImpl<llvm::LayoutAlignElem>> = {<llvm::SmallVectorTemplateBase<llvm::LayoutAlignElem, true>> = {<llvm::SmallVectorTemplateCommon<llvm::LayoutAlignElem, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c06d330, Size = 22, Capacity = 33}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<llvm::LayoutAlignElem, 16u>> = {InlineElts = "a\000\000\000\000\003\000\000f\020\000\000\001\001\000\000f \000\000\002\002\000\000f@\000\000\003\003\000\000f\200\000\000\004\004\000\000i\001\000\000\000\000\000\000i\b\000\000\000\000\000\000i\020\000\000\001\001\000\000i \000\000\002\002\000\000i@\000\000\002\003\000\000v@\000\000\003\003\000\000v\200\000\000\004\004", '\000' <repeats 33 times>}, <No data fields>}, StringRepresentation = "e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7", Pointers = {<llvm::SmallVectorImpl<llvm::PointerAlignElem>> = {<llvm::SmallVectorTemplateBase<llvm::PointerAlignElem, true>> = {<llvm::SmallVectorTemplateCommon<llvm::PointerAlignElem, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c0a90f0, Size = 7, Capacity = 8}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<llvm::PointerAlignElem, 8u>> = {InlineElts = "\003\003\000\000@\000\000\000\000\000\000\000@\000\000\000\003\003\000\000@\000\000\000\001\000\000\000@\000\000\000\002\002\000\000 \000\000\000\002\000\000\000 \000\000\000\002\002\000\000 \000\000\000\003\000\000\000 \000\000\000\003\003\000\000@\000\000\000\004\000\000\000@\000\000\000\002\002\000\000 \000\000\000\005\000\000\000 \000\000\000\002\002\000\000 \000\000\000\006\000\000\000 ", '\000' <repeats 18 times>}, <No data fields>}, LayoutMap = 0x0, NonIntegralAddressSpaces = {<llvm::SmallVectorImpl<unsigned int>> = {<llvm::SmallVectorTemplateBase<unsigned int, true>> = {<llvm::SmallVectorTemplateCommon<unsigned int, void>> = {<llvm::SmallVectorBase<unsigned int>> = {BeginX = 0x7f0d1c0a9188, Size = 1, Capacity = 8}, <No data fields>}, static TakesParamByValue = true}, <No data fields>}, <llvm::SmallVectorStorage<unsigned int, 8u>> = {InlineElts = "\a", '\000' <repeats 30 times>}, <No data fields>}}, CurrentIntrinsicIds = {<llvm::StringMapImpl> = {TheTable = 0x0, NumBuckets = 0, NumItems = 0, NumTombstones = 0, ItemSize = 16, static TombstoneIntVal = 18446744073709551608}, <llvm::detail::AllocatorHolder<llvm::MallocAllocator>> = {<llvm::MallocAllocator> = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, UniquedIntrinsicNames = {<llvm::DenseMapBase<llvm::DenseMap<std::pair<unsigned int, llvm::FunctionType const*>, unsigned int, llvm::DenseMapInfo<std::pair<unsigned int, llvm::FunctionType const*>, void>, llvm::detail::DenseMapPair<std::pair<unsigned int, llvm::FunctionType const*>, unsigned int> >, std::pair<unsigned int, llvm::FunctionType const*>, unsigned int, llvm::DenseMapInfo<std::pair<unsigned int, llvm::FunctionType const*>, void>, llvm::detail::DenseMapPair<std::pair<unsigned int, llvm::FunctionType const*>, unsigned int> >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0, NumEntries = 0, NumTombstones = 0, NumBuckets = 0}} > FunctionSize = 0 > InstrCount = 0 > EmitICRemark = <optimized out> > FunctionScope = <optimized out> >#26 0x00007f0d3da995ff in (anonymous namespace)::CGPassManager::RunPassOnSCC (this=0x7f0d1c026940, P=0x7f0d1c0202a0, CurSCC=..., CG=..., CallGraphUpToDate=<optimized out>, DevirtualizedCall=<optimized out>) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Analysis/CallGraphSCCPass.cpp:179 > PassTimer = {T = 0x0} > F = 0x7f0d1c06e718 > CGN = <optimized out> > __range1 = @0x7f0d3a3f9280: {CG = @0x7f0d1c0f5820, Context = 0x7f0d3a3f92a8, Nodes = std::vector of length 1, capacity 1 = {0x7f0d1c0f5a30}} > __begin1 = 0x7f0d1c0f5a30 > __end1 = 0x7f0d1c0000a0 > Changed = false > FPP = 0x7f0d1c0202a0 > PM = <optimized out> > M = <optimized out> > CGSP = <optimized out> > FunctionToInstrCount = <optimized out> > SCCCount = <optimized out> > PassTimer = <optimized out> > InstrCount = <optimized out> > EmitICRemark = <optimized out> > Delta = <optimized out> > __range1 = <optimized out> > __begin1 = <optimized out> > __end1 = <optimized out> > CGN = <optimized out> > F = <optimized out> > PassTimer = <optimized out> >#27 (anonymous namespace)::CGPassManager::RunAllPassesOnSCC (this=0x7f0d1c026940, CurSCC=..., CG=..., DevirtualizedCall=<optimized out>) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Analysis/CallGraphSCCPass.cpp:469 > P = 0x7f0d1c0202a0 > PassNo = 4 > Changed = true > CallGraphUpToDate = true > PassNo = <optimized out> > e = <optimized out> > P = <optimized out> > LocalChanged = <optimized out> > Functions = <optimized out> >#28 (anonymous namespace)::CGPassManager::runOnModule (this=0x7f0d1c026940, M=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Analysis/CallGraphSCCPass.cpp:534 > NodeVec = std::vector of length 1, capacity 1 = {0x7f0d1c0eb9c0} > Iteration = 0 > DevirtualizedCall = false > CGI = {<llvm::iterator_facade_base<llvm::scc_iterator<llvm::CallGraph*, llvm::GraphTraits<llvm::CallGraph*> >, std::forward_iterator_tag, std::vector<llvm::CallGraphNode*, std::allocator<llvm::CallGraphNode*> > const, long, std::vector<llvm::CallGraphNode*, std::allocator<llvm::CallGraphNode*> > const*, std::vector<llvm::CallGraphNode*, std::allocator<llvm::CallGraphNode*> > const&>> = {<No data fields>}, visitNum = 7, nodeVisitNumbers = {<llvm::DenseMapBase<llvm::DenseMap<llvm::CallGraphNode*, unsigned int, llvm::DenseMapInfo<llvm::CallGraphNode*, void>, llvm::detail::DenseMapPair<llvm::CallGraphNode*, unsigned int> >, llvm::CallGraphNode*, unsigned int, llvm::DenseMapInfo<llvm::CallGraphNode*, void>, llvm::detail::DenseMapPair<llvm::CallGraphNode*, unsigned int> >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x7f0d1c07bc90, NumEntries = 7, NumTombstones = 0, NumBuckets = 64}, SCCNodeStack = std::vector of length 0, capacity 4, CurrentSCC = std::vector of length 1, capacity 1 = {0x7f0d1c0eb9c0}, VisitStack = std::vector of length 0, capacity 4} > CurSCC = {CG = @0x7f0d1c0f5820, Context = 0x7f0d3a3f92a8, Nodes = std::vector of length 1, capacity 1 = {0x7f0d1c0f5a30}} > CG = @0x7f0d1c0f5820: {M = @0x7f0d1c0a8ed0, FunctionMap = std::map with 7 elements = {[0x0] = std::unique_ptr<llvm::CallGraphNode> = {get() = 0x7f0d1c0eb9c0}, [0x7f0d1c06e718] = std::unique_ptr<llvm::CallGraphNode> = {get() = 0x7f0d1c0f5a30}, [0x7f0d1c078448] = std::unique_ptr<llvm::CallGraphNode> = {get() = 0x7f0d1c0f48c0}, [0x7f0d1c0b0ce8] = std::unique_ptr<llvm::CallGraphNode> = {get() = 0x7f0d1c0f3490}, [0x7f0d1c0b1f68] = std::unique_ptr<llvm::CallGraphNode> = {get() = 0x7f0d1c0f58b0}, [0x7f0d1c0b2f98] = std::unique_ptr<llvm::CallGraphNode> = {get() = 0x7f0d1c0f5930}, [0x7f0d1c0b3898] = std::unique_ptr<llvm::CallGraphNode> = {get() = 0x7f0d1c0f59b0}}, ExternalCallingNode = 0x7f0d1c0eb9c0, CallsExternalNode = std::unique_ptr<llvm::CallGraphNode> = {get() = 0x7f0d1c0f3510}} > Changed = false >#29 0x00007f0d3c6426e8 in (anonymous namespace)::MPPassManager::runOnModule (this=0x7f0d1c00ba30, M=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/IR/LegacyPassManager.cpp:1545 > X = {<llvm::PrettyStackTraceEntry> = {_vptr$PrettyStackTraceEntry = 0x7f0d42619930 <vtable for llvm::PassManagerPrettyStackEntry+16>, NextEntry = 0x0}, P = 0x7f0d1c026940, V = 0x0, M = 0x7f0d1c0a8ed0} > PassTimer = {T = 0x0} > MP = 0x7f0d1c026940 > LocalChanged = false > Index = 15 > FunctionToInstrCount = {<llvm::StringMapImpl> = {TheTable = 0x0, NumBuckets = 0, NumItems = 0, NumTombstones = 0, ItemSize = 16, static TombstoneIntVal = 18446744073709551608}, <llvm::detail::AllocatorHolder<llvm::MallocAllocator>> = {<llvm::MallocAllocator> = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>} > Changed = true > EmitICRemark = false > InstrCount = 1068239888 > TimeScope = <optimized out> > __range1 = <optimized out> > __begin1 = <optimized out> > __end1 = <optimized out> > OnTheFlyManager = <optimized out> > FPP = <optimized out> > Index = <optimized out> > Index = <optimized out> > MP = <optimized out> > LocalChanged = <optimized out> > X = <optimized out> > PassTimer = <optimized out> > ModuleCount = <optimized out> > Delta = <optimized out> > Index = <optimized out> > __range1 = <optimized out> > __begin1 = <optimized out> > __end1 = <optimized out> > OnTheFlyManager = <optimized out> > FPP = <optimized out> >#30 llvm::legacy::PassManagerImpl::run (this=0x7f0d1c00b5e0, M=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/IR/LegacyPassManager.cpp:535 > Index = 0 > Changed = false >#31 0x00007f0d3c64915d in llvm::legacy::PassManager::run (this=0x7f0d1c00b5c8, M=...) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/IR/LegacyPassManager.cpp:1672 >No locals. >#32 0x00007f0d0ab85313 in ac_compile_module_to_elf (p=p@entry=0x7f0d1c00b570, module=<optimized out>, pelf_buffer=pelf_buffer@entry=0x5605223707e0, pelf_size=pelf_size@entry=0x5605223707e8) at ../src/amd/llvm/ac_llvm_helper.cpp:252 >No locals. >#33 0x00007f0d0aabeb30 in si_compile_llvm (sscreen=sscreen@entry=0x5605211de8f0, binary=binary@entry=0x5605223707e0, conf=conf@entry=0x560522370808, compiler=compiler@entry=0x5605211df9f0, ac=ac@entry=0x7f0d3a3fa1a0, debug=debug@entry=0x0, stage=MESA_SHADER_FRAGMENT, name=0x7f0d0b79155f "Pixel Shader", less_optimized=false) at ../src/gallium/drivers/radeonsi/si_shader_llvm.c:104 > passes = 0x7f0d1c00b570 > diag = {debug = 0x0, retval = 0} > count = <optimized out> > rtld = {options = {halt_at_entry = false}, gfx_level = CLASS_UNKNOWN, wave_size = 0, rx_size = 131072, exec_size = 179045763, rx_end_markers = 94580030437872, num_parts = 1113577320, parts = 0x0, lds_symbols = {mem_ctx = 0xc35c1dc7fb8fa600, data = 0x0, size = 4294966560, capacity = 4294967295}, lds_size = 0} > ok = <optimized out> >#34 0x00007f0d0aac115c in si_llvm_compile_shader (sscreen=sscreen@entry=0x5605211de8f0, compiler=compiler@entry=0x5605211df9f0, shader=shader@entry=0x560522370600, args=args@entry=0x7f0d3a3fb5d0, so=so@entry=0x7f0d3a3fb030, debug=debug@entry=0x0, nir=<optimized out>, free_nir=<optimized out>) at ../src/gallium/drivers/radeonsi/si_shader_llvm.c:1294 > sel = 0x560522470f80 > ctx = {ac = {context = 0x7f0d1c0a6840, module = 0x7f0d1c0a8ed0, builder = 0x7f0d1c0a6760, main_function = {{value = 0x7f0d1c06e718, v = 0x7f0d1c06e718}, {pointee_type = 0x7f0d1c0b3fc8, t = 0x7f0d1c0b3fc8}}, voidt = 0x7f0d1c0a7478, i1 = 0x7f0d1c0a75b0, i8 = 0x7f0d1c0a75c8, i16 = 0x7f0d1c0a75e0, i32 = 0x7f0d1c0a75f8, i64 = 0x7f0d1c0a7610, i128 = 0x7f0d1c0a7628, intptr = 0x7f0d1c0a75f8, f16 = 0x7f0d1c0a74a8, f32 = 0x7f0d1c0a74d8, f64 = 0x7f0d1c0a74f0, v2i16 = 0x7f0d1c0a9820, v4i16 = 0x7f0d1c0a9850, v2f16 = 0x7f0d1c0a9880, v4f16 = 0x7f0d1c0a98b0, v2i32 = 0x7f0d1c0a98e0, v3i32 = 0x7f0d1c0a9910, v4i32 = 0x7f0d1c0a9940, v2f32 = 0x7f0d1c0a9970, v3f32 = 0x7f0d1c0a99a0, v4f32 = 0x7f0d1c0a99d0, v8i32 = 0x7f0d1c0a9a00, iN_wavemask = 0x7f0d1c0a75f8, iN_ballotmask = 0x7f0d1c0a7610, i8_0 = 0x7f0d1c0aae40, i8_1 = 0x7f0d1c0aae70, i16_0 = 0x7f0d1c0aaea0, i16_1 = 0x7f0d1c0aaed0, i32_0 = 0x7f0d1c0aaf00, i32_1 = 0x7f0d1c0aaf30, i64_0 = 0x7f0d1c0aaf60, i64_1 = 0x7f0d1c0aaf90, i128_0 = 0x7f0d1c0ab000, i128_1 = 0x7f0d1c0ab070, f16_0 = 0x7f0d1c0abad0, f16_1 = 0x7f0d1c0abb10, f32_0 = 0x7f0d1c0abb50, f32_1 = 0x7f0d1c0abb90, f64_0 = 0x7f0d1c0abbd0, f64_1 = 0x7f0d1c0abc10, i1true = 0x7f0d1c0abc80, i1false = 0x7f0d1c0abc50, postponed_kill = 0x0, conditional_demote_seen = false, flow = 0x7f0d1c0ac360, range_md_kind = 4, invariant_load_md_kind = 6, uniform_md_kind = 39, empty_md = 0x7f0d1c0ac330, gfx_level = GFX11, family = CHIP_GFX1100, has_3d_cube_border_color_mipmap = true, wave_size = 32, ballot_mask_bits = 64, float_mode = 1, exports_color_null = false, exports_mrtz = false, lds = {{value = 0x0, v = 0x0}, {pointee_type = 0x0, t = 0x0}}}, shader = 0x560522370600, screen = 0x5605211de8f0, so = {num_outputs = 0, stride = {0, 0, 0, 0}, output = {{register_index = 0, start_component = 0, num_components = 0, output_buffer = 0, dst_offset = 0, stream = 0} <repeats 64 times>}}, stage = MESA_SHADER_FRAGMENT, num_const_buffers = 1, num_shader_buffers = 0, num_images = 1, num_samplers = 1, args = 0x7f0d3a3fb5d0, abi = {outputs = {0x0 <repeats 256 times>}, is_16bit = {false <repeats 256 times>}, vertex_id = 0x0, instance_id = 0x0, persp_centroid = 0x7f0d1c0ad930, linear_centroid = 0x7f0d1c0ad9d0, color0 = 0x0, color1 = 0x0, user_data = 0x0, vertex_id_replaced = 0x0, instance_id_replaced = 0x0, tes_u_replaced = 0x0, tes_v_replaced = 0x0, tes_rel_patch_id_replaced = 0x0, tes_patch_id_replaced = 0x0, fs_input_attr_indices = {0 <repeats 32 times>}, export_vertex = 0x7f0d0ab16030 <gfx10_ngg_export_vertex>, emit_primitive = 0x0, emit_vertex_with_counter = 0x0, load_inputs = 0x0, load_tess_varyings = 0x0, load_ubo = 0x0, load_ssbo = 0x0, load_sampler_desc = 0x7f0d0aabe7b0 <si_llvm_load_sampler_desc>, load_sample_position = 0x7f0d0aac38f0 <load_sample_position>, emit_fbfetch = 0x7f0d0aac3a60 <si_nir_emit_fbfetch>, intrinsic_load = 0x7f0d0aabe920 <si_llvm_load_intrinsic>, clamp_shadow_reference = true, interp_at_sample_force_center = false, robust_buffer_access = true, kill_ps_if_inf_interp = false, convert_undef_to_zero = true, clamp_div_by_zero = false, load_grid_size_from_user_sgpr = true, use_waterfall_for_divergent_tex_samplers = true, disable_aniso_single_level = true, num_interp = 0}, merged_wrap_if_entry_block = 0x0, merged_wrap_if_label = 0, main_fn = {{value = 0x7f0d1c06e718, v = 0x7f0d1c06e718}, {pointee_type = 0x7f0d1c0b3fc8, t = 0x7f0d1c0b3fc8}}, return_type = 0x7f0d1c0a7478, compiler = 0x5605211df9f0, esgs_ring = 0x0, gsvs_ring = {0x0, 0x0, 0x0, 0x0}, tess_offchip_ring = 0x0, instance_divisor_constbuf = 0x0, gs_ngg_emit = 0x0, gs_ngg_scratch = {{value = 0x0, v = 0x0}, {pointee_type = 0x0, t = 0x0}}, return_value = 0x7f0d1c06e640, gs_emitted_vertices = 0x0} > exports_color_null = <optimized out> > exports_mrtz = <optimized out> >#35 0x00007f0d0aabb55a in si_compile_shader (sscreen=sscreen@entry=0x5605211de8f0, compiler=0x5605211df9f0, shader=shader@entry=0x560522370600, debug=debug@entry=0x0) at ../src/gallium/drivers/radeonsi/si_shader.c:2039 > sel = <optimized out> > args = {ac = {args = {{type = AC_ARG_CONST_DESC_PTR, file = AC_ARG_SGPR, offset = 0 '\000', size = 1 '\001', skip = false}, {type = AC_ARG_CONST_IMAGE_PTR, file = AC_ARG_SGPR, offset = 1 '\001', size = 1 '\001', skip = false}, {type = AC_ARG_CONST_FLOAT_PTR, file = AC_ARG_SGPR, offset = 2 '\002', size = 1 '\001', skip = false}, {type = AC_ARG_CONST_IMAGE_PTR, file = AC_ARG_SGPR, offset = 3 '\003', size = 1 '\001', skip = false}, {type = AC_ARG_INT, file = AC_ARG_SGPR, offset = 4 '\004', size = 1 '\001', skip = false}, {type = AC_ARG_INT, file = AC_ARG_SGPR, offset = 5 '\005', size = 1 '\001', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 0 '\000', size = 2 '\002', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 2 '\002', size = 2 '\002', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 4 '\004', size = 2 '\002', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 6 '\006', size = 3 '\003', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 9 '\t', size = 2 '\002', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 11 '\v', size = 2 '\002', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 13 '\r', size = 2 '\002', skip = false}, {type = AC_ARG_FLOAT, file = AC_ARG_VGPR, offset = 15 '\017', size = 1 '\001', skip = false}, {type = AC_ARG_FLOAT, file = AC_ARG_VGPR, offset = 16 '\020', size = 1 '\001', skip = false}, {type = AC_ARG_FLOAT, file = AC_ARG_VGPR, offset = 17 '\021', size = 1 '\001', skip = false}, {type = AC_ARG_FLOAT, file = AC_ARG_VGPR, offset = 18 '\022', size = 1 '\001', skip = false}, {type = AC_ARG_FLOAT, file = AC_ARG_VGPR, offset = 19 '\023', size = 1 '\001', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 20 '\024', size = 1 '\001', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 21 '\025', size = 1 '\001', skip = false}, {type = AC_ARG_FLOAT, file = AC_ARG_VGPR, offset = 22 '\026', size = 1 '\001', skip = false}, {type = AC_ARG_INT, file = AC_ARG_VGPR, offset = 23 '\027', size = 1 '\001', skip = false}, {type = AC_ARG_FLOAT, file = AC_ARG_SGPR, offset = 0 '\000', size = 0 '\000', skip = false} <repeats 362 times>}, arg_count = 22, num_sgprs_used = 6, num_vgprs_used = 24, return_count = 0, num_sgprs_returned = 0, num_vgprs_returned = 0, base_vertex = {arg_index = 0, used = false}, start_instance = {arg_index = 0, used = false}, draw_id = {arg_index = 0, used = false}, vertex_buffers = {arg_index = 0, used = false}, vertex_id = {arg_index = 0, used = false}, vs_rel_patch_id = {arg_index = 0, used = false}, vs_prim_id = {arg_index = 0, used = false}, instance_id = {arg_index = 0, used = false}, tess_offchip_offset = {arg_index = 0, used = false}, merged_wave_info = {arg_index = 0, used = false}, gs_tg_info = {arg_index = 0, used = false}, scratch_offset = {arg_index = 0, used = false}, tcs_factor_offset = {arg_index = 0, used = false}, tcs_wave_id = {arg_index = 0, used = false}, tcs_patch_id = {arg_index = 0, used = false}, tcs_rel_ids = {arg_index = 0, used = false}, tes_u = {arg_index = 0, used = false}, tes_v = {arg_index = 0, used = false}, tes_rel_patch_id = {arg_index = 0, used = false}, tes_patch_id = {arg_index = 0, used = false}, es2gs_offset = {arg_index = 0, used = false}, gs2vs_offset = {arg_index = 0, used = false}, gs_wave_id = {arg_index = 0, used = false}, gs_attr_offset = {arg_index = 0, used = false}, gs_vtx_offset = {{arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}}, gs_prim_id = {arg_index = 0, used = false}, gs_invocation_id = {arg_index = 0, used = false}, streamout_config = {arg_index = 0, used = false}, streamout_write_index = {arg_index = 0, used = false}, streamout_offset = {{arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}}, frag_pos = {{arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}}, front_face = {arg_index = 0, used = false}, ancillary = {arg_index = 0, used = false}, sample_coverage = {arg_index = 0, used = false}, prim_mask = {arg_index = 0, used = false}, persp_sample = {arg_index = 0, used = false}, persp_center = {arg_index = 0, used = false}, persp_centroid = {arg_index = 0, used = false}, pull_model = {arg_index = 0, used = false}, linear_sample = {arg_index = 0, used = false}, linear_center = {arg_index = 0, used = false}, linear_centroid = {arg_index = 0, used = false}, local_invocation_ids = {arg_index = 0, used = false}, num_work_groups = {arg_index = 0, used = false}, workgroup_ids = {{arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}}, tg_size = {arg_index = 0, used = false}, task_ring_entry = {arg_index = 0, used = false}, push_constants = {arg_index = 0, used = false}, inline_push_consts = {{arg_index = 0, used = false} <repeats 32 times>}, inline_push_const_mask = 0, view_index = {arg_index = 0, used = false}, sbt_descriptors = {arg_index = 0, used = false}, ray_launch_size_addr = {arg_index = 0, used = false}, force_vrs_rates = {arg_index = 0, used = false}, rt_dynamic_callable_stack_base = {arg_index = 0, used = false}}, const_and_shader_buffers = {arg_index = 0, used = false}, samplers_and_images = {arg_index = 0, used = false}, other_const_and_shader_buffers = {arg_index = 0, used = false}, other_samplers_and_images = {arg_index = 0, used = false}, internal_bindings = {arg_index = 0, used = false}, bindless_samplers_and_images = {arg_index = 0, used = false}, small_prim_cull_info = {arg_index = 0, used = false}, gs_attr_address = {arg_index = 0, used = false}, vb_descriptors = {{arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}}, vertex_index0 = {arg_index = 0, used = false}, vs_state_bits = {arg_index = 0, used = false}, vs_blit_inputs = {arg_index = 0, used = false}, tcs_offchip_layout = {arg_index = 0, used = false}, tcs_out_lds_offsets = {arg_index = 0, used = false}, tcs_out_lds_layout = {arg_index = 0, used = false}, tes_offchip_addr = {arg_index = 0, used = false}, pos_fixed_pt = {arg_index = 0, used = false}, block_size = {arg_index = 0, used = false}, cs_user_data = {arg_index = 0, used = false}, cs_shaderbuf = {{arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}}, cs_image = {{arg_index = 0, used = false}, {arg_index = 0, used = false}, {arg_index = 0, used = false}}} > free_nir = true > nir = 0x7f0d1c06dc20 > so = {num_outputs = 0, stride = {0, 0, 0, 0}, output = {{register_index = 0, start_component = 0, num_components = 0, output_buffer = 0, dst_offset = 0, stream = 0} <repeats 64 times>}} > float_mode = 192 >#36 0x00007f0d0aabc219 in si_create_shader_variant (sscreen=0x5605211de8f0, compiler=<optimized out>, shader=0x560522370600, debug=0x0) at ../src/gallium/drivers/radeonsi/si_shader.c:2627 > sel = 0x560522470f80 > mainp = <optimized out> > ok = <optimized out> >#37 0x00007f0d0aae1791 in si_build_shader_variant (shader=0x560522370600, thread_index=<optimized out>, low_priority=<optimized out>) at ../src/gallium/drivers/radeonsi/si_state_shaders.cpp:2556 > sel = 0x560522470f80 > sscreen = 0x5605211de8f0 > compiler = 0x5605211df9f0 > debug = 0x0 > __func__ = "si_build_shader_variant" >#38 0x00007f0d0a2c0671 in util_queue_thread_func (input=input@entry=0x7f0d340016a0) at ../src/util/u_queue.c:309 > job = {job = 0x560522370600, global_data = 0x0, job_size = 0, fence = 0x5605223707d0, execute = <optimized out>, cleanup = <optimized out>} > queue = 0x5605211df8d0 > thread_index = 1 >#39 0x00007f0d0a31150c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 > pack = {func = 0x7f0d0a2c0510 <util_queue_thread_func>, arg = 0x7f0d340016a0} >#40 0x00007f0d45626c57 in start_thread (arg=<optimized out>) at pthread_create.c:444 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139694975379808, -2552164164057297198, 139694788564672, -736, 0, 140721088381408, -2552164164044714286, -2552385892867371310}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#41 0x00007f0d456aca70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 >No locals. > >Thread 2 (Thread 0x7f0d44d41a00 (LWP 48105)): >#0 0x00007f0d45623529 in __futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=49227, futex_word=0x7f0d3a3fd990) at futex-internal.c:57 > sc_cancel_oldtype = 0 > __arg6 = <optimized out> > __arg3 = <optimized out> > _a5 = <optimized out> > _a2 = <optimized out> > sc_ret = <optimized out> > __arg4 = <optimized out> > __arg1 = <optimized out> > _a6 = <optimized out> > _a3 = <optimized out> > resultvar = <optimized out> > __arg5 = <optimized out> > __arg2 = <optimized out> > _a4 = <optimized out> > _a1 = <optimized out> >#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f0d3a3fd990, expected=49227, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=128, cancel=cancel@entry=true) at futex-internal.c:87 > err = <optimized out> > clockbit = 256 > op = 265 >#2 0x00007f0d456235af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f0d3a3fd990, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=128) at futex-internal.c:139 >No locals. >#3 0x00007f0d45628933 in __pthread_clockjoin_ex (threadid=139694788564672, thread_return=thread_return@entry=0x7ffc2e7c5b00, clockid=clockid@entry=0, abstime=abstime@entry=0x0, block=block@entry=true) at pthread_join_common.c:102 > ret = <optimized out> > _buffer = {__routine = 0x7f0d45628810 <cleanup>, __arg = 0x7f0d3a3fdce0, __canceltype = 779901792, __prev = 0x0} > tid = <optimized out> > pd = 0x7f0d3a3fd6c0 > self = <optimized out> > result = 0 > pd_result = <optimized out> >#4 0x00007f0d45628803 in ___pthread_join (threadid=<optimized out>, thread_return=thread_return@entry=0x7ffc2e7c5b00) at pthread_join.c:24 >No locals. >#5 0x00007f0d0a3117b8 in thrd_join (thr=<optimized out>, res=0x0) at ../src/c11/impl/threads_posix.c:303 > code = 0x0 >#6 0x00007f0d0a2c0977 in util_queue_kill_threads (finish_locked=false, keep_num_threads=<optimized out>, queue=0x5605211df8d0) at ../src/util/u_queue.c:516 > i = <optimized out> > old_num_threads = <optimized out> > i = <optimized out> > old_num_threads = <optimized out> >#7 util_queue_kill_threads (queue=0x5605211df8d0, keep_num_threads=<optimized out>, finish_locked=false) at ../src/util/u_queue.c:492 > i = <optimized out> > old_num_threads = <optimized out> >#8 0x00007f0d0a2c0a4c in atexit_handler () at ../src/util/u_queue.c:72 > iter = 0x5605211df8d0 >#9 0x00007f0d455da176 in __run_exit_handlers (status=status@entry=1, listp=0x7f0d4576f840 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 > atfct = <optimized out> > onfct = <optimized out> > cxafct = <optimized out> > arg = <optimized out> > f = <optimized out> > new_exitfn_called = <optimized out> > cur = <optimized out> >#10 0x00007f0d455da2be in __GI_exit (status=status@entry=1) at exit.c:138 >No locals. >#11 0x000056051f4abf7e in xwl_give_up (f=f@entry=0x56051f631ef0 "failed to write to Xwayland fd: %s\n") at ../hw/xwayland/xwayland-screen.c:81 > args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7ffc2e7c5cf0, reg_save_area = 0x7ffc2e7c5c30}} >#12 0x000056051f4ac174 in xwl_dispatch_events (xwl_screen=0x560521111d10) at ../hw/xwayland/xwayland-screen.c:531 > ret = <optimized out> > ready = 1 >#13 0x000056051f516210 in BlockHandler (pTimeout=0x7ffc2e7c5d5c) at ../dix/dixutils.c:388 > i = 0 > j = <optimized out> > i = <optimized out> > j = <optimized out> >#14 WaitForSomething (are_ready=0) at ../os/WaitFor.c:201 > i = <optimized out> > timeout = -1 > pollerr = <optimized out> > timer_is_running = <optimized out> > i = <optimized out> > timeout = <optimized out> > pollerr = <optimized out> > were_ready = <optimized out> > timer_is_running = <optimized out> >#15 Dispatch () at ../dix/dispatch.c:492 > result = <optimized out> > client = <optimized out> > start_tick = <optimized out> >#16 0x000056051f4a1fc6 in dix_main (envp=<optimized out>, argv=<optimized out>, argc=<optimized out>) at ../dix/main.c:271 > i = <optimized out> > alwaysCheckForInput = {0, 1} > i = <optimized out> > alwaysCheckForInput = <optimized out> > pScreen = <optimized out> > pScreen = <optimized out> > remember_it = <optimized out> > pScreen = <optimized out> >#17 main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at ../dix/stubmain.c:34 >No locals. > >Thread 3 (Thread 0x7f0d3b3ff6c0 (LWP 48184)): >#0 0x00007f0d45623529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56052121048c) at futex-internal.c:57 > sc_cancel_oldtype = 0 > __arg6 = <optimized out> > __arg3 = <optimized out> > _a5 = <optimized out> > _a2 = <optimized out> > sc_ret = <optimized out> > __arg4 = <optimized out> > __arg1 = <optimized out> > _a6 = <optimized out> > _a3 = <optimized out> > resultvar = <optimized out> > __arg5 = <optimized out> > __arg2 = <optimized out> > _a4 = <optimized out> > _a1 = <optimized out> >#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56052121048c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 > err = <optimized out> > clockbit = 256 > op = 393 >#2 0x00007f0d456235af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56052121048c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 >No locals. >#3 0x00007f0d45625ec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560521210460) at pthread_cond_wait.c:503 > spin = 0 > buffer = {__routine = 0x7f0d45625bf0 <__condvar_cleanup_waiting>, __arg = 0x7f0d3b3fea60, __canceltype = 1, __prev = 0x0} > cbuffer = {wseq = 839, cond = 0x560521210460, mutex = 0x560521210438, private = 0} > err = <optimized out> > g = 1 > flags = <optimized out> > g1_start = <optimized out> > maxspin = 0 > signals = <optimized out> > result = 0 > wseq = 839 > seq = 419 > private = 0 > maxspin = <optimized out> > err = <optimized out> > result = <optimized out> > wseq = <optimized out> > g = <optimized out> > seq = <optimized out> > flags = <optimized out> > private = <optimized out> > signals = <optimized out> > done = <optimized out> > g1_start = <optimized out> > spin = <optimized out> > buffer = <optimized out> > cbuffer = <optimized out> > s = <optimized out> >#4 ___pthread_cond_wait (cond=0x560521210460, mutex=<optimized out>) at pthread_cond_wait.c:618 >No locals. >#5 0x00007f0d0a3115dd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 >No locals. >#6 0x00007f0d0a2c059b in util_queue_thread_func (input=input@entry=0x560521271720) at ../src/util/u_queue.c:290 > job = <optimized out> > queue = 0x560521210420 > thread_index = 0 >#7 0x00007f0d0a31150c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 > pack = {func = 0x7f0d0a2c0510 <util_queue_thread_func>, arg = 0x560521271720} >#8 0x00007f0d45626c57 in start_thread (arg=<optimized out>) at pthread_create.c:444 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139694975379808, -2552161966107783470, 139694805350080, -736, 22, 140721088383776, -2552161966095200558, -2552385892867371310}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#9 0x00007f0d456aca70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 >No locals. > >Thread 4 (Thread 0x7f0d2a1ff6c0 (LWP 48185)): >#0 0x00007f0d45623529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56052121d458) at futex-internal.c:57 > sc_cancel_oldtype = 0 > __arg6 = <optimized out> > __arg3 = <optimized out> > _a5 = <optimized out> > _a2 = <optimized out> > sc_ret = <optimized out> > __arg4 = <optimized out> > __arg1 = <optimized out> > _a6 = <optimized out> > _a3 = <optimized out> > resultvar = <optimized out> > __arg5 = <optimized out> > __arg2 = <optimized out> > _a4 = <optimized out> > _a1 = <optimized out> >#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56052121d458, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 > err = <optimized out> > clockbit = 256 > op = 393 >#2 0x00007f0d456235af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56052121d458, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 >No locals. >#3 0x00007f0d45625ec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x56052121d430) at pthread_cond_wait.c:503 > spin = 0 > buffer = {__routine = 0x7f0d45625bf0 <__condvar_cleanup_waiting>, __arg = 0x7f0d2a1fea60, __canceltype = 0, __prev = 0x0} > cbuffer = {wseq = 0, cond = 0x56052121d430, mutex = 0x56052121d408, private = 0} > err = <optimized out> > g = 0 > flags = <optimized out> > g1_start = <optimized out> > maxspin = 0 > signals = <optimized out> > result = 0 > wseq = 0 > seq = 0 > private = 0 > maxspin = <optimized out> > err = <optimized out> > result = <optimized out> > wseq = <optimized out> > g = <optimized out> > seq = <optimized out> > flags = <optimized out> > private = <optimized out> > signals = <optimized out> > done = <optimized out> > g1_start = <optimized out> > spin = <optimized out> > buffer = <optimized out> > cbuffer = <optimized out> > s = <optimized out> >#4 ___pthread_cond_wait (cond=0x56052121d430, mutex=<optimized out>) at pthread_cond_wait.c:618 >No locals. >#5 0x00007f0d0a3115dd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 >No locals. >#6 0x00007f0d0a2c059b in util_queue_thread_func (input=input@entry=0x5605211d78c0) at ../src/util/u_queue.c:290 > job = <optimized out> > queue = 0x56052121d3f0 > thread_index = 0 >#7 0x00007f0d0a31150c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 > pack = {func = 0x7f0d0a2c0510 <util_queue_thread_func>, arg = 0x5605211d78c0} >#8 0x00007f0d45626c57 in start_thread (arg=<optimized out>) at pthread_create.c:444 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139694975379808, -2552199074625220910, 139694518040256, -736, 0, 140721088382928, -2552199074612637998, -2552385892867371310}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#9 0x00007f0d456aca70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 >No locals. > >Thread 5 (Thread 0x7f0d38ab96c0 (LWP 48186)): >#0 0x00007f0d45623529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5605211df3c8) at futex-internal.c:57 > sc_cancel_oldtype = 0 > __arg6 = <optimized out> > __arg3 = <optimized out> > _a5 = <optimized out> > _a2 = <optimized out> > sc_ret = <optimized out> > __arg4 = <optimized out> > __arg1 = <optimized out> > _a6 = <optimized out> > _a3 = <optimized out> > resultvar = <optimized out> > __arg5 = <optimized out> > __arg2 = <optimized out> > _a4 = <optimized out> > _a1 = <optimized out> >#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5605211df3c8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 > err = <optimized out> > clockbit = 256 > op = 393 >#2 0x00007f0d456235af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5605211df3c8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 >No locals. >#3 0x00007f0d45625ec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5605211df3a0) at pthread_cond_wait.c:503 > spin = 0 > buffer = {__routine = 0x7f0d45625bf0 <__condvar_cleanup_waiting>, __arg = 0x7f0d38ab8a60, __canceltype = 950766288, __prev = 0x0} > cbuffer = {wseq = 50, cond = 0x5605211df3a0, mutex = 0x5605211df378, private = 0} > err = <optimized out> > g = 0 > flags = <optimized out> > g1_start = <optimized out> > maxspin = 0 > signals = <optimized out> > result = 0 > wseq = 50 > seq = 25 > private = 0 > maxspin = <optimized out> > err = <optimized out> > result = <optimized out> > wseq = <optimized out> > g = <optimized out> > seq = <optimized out> > flags = <optimized out> > private = <optimized out> > signals = <optimized out> > done = <optimized out> > g1_start = <optimized out> > spin = <optimized out> > buffer = <optimized out> > cbuffer = <optimized out> > s = <optimized out> >#4 ___pthread_cond_wait (cond=0x5605211df3a0, mutex=<optimized out>) at pthread_cond_wait.c:618 >No locals. >#5 0x00007f0d0a3115dd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 >No locals. >#6 0x00007f0d0a2c059b in util_queue_thread_func (input=input@entry=0x5605211bc5f0) at ../src/util/u_queue.c:290 > job = <optimized out> > queue = 0x5605211df360 > thread_index = 0 >#7 0x00007f0d0a31150c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 > pack = {func = 0x7f0d0a2c0510 <util_queue_thread_func>, arg = 0x5605211bc5f0} >#8 0x00007f0d45626c57 in start_thread (arg=<optimized out>) at pthread_create.c:444 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139694975379808, -2552167567818879278, 139694762071744, -736, 0, 140721088383536, -2552167567806296366, -2552385892867371310}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#9 0x00007f0d456aca70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 >No locals. > >Thread 6 (Thread 0x7f0d3abfe6c0 (LWP 48459)): >#0 0x00007f0d45623529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5605211df3c8) at futex-internal.c:57 > sc_cancel_oldtype = 0 > __arg6 = <optimized out> > __arg3 = <optimized out> > _a5 = <optimized out> > _a2 = <optimized out> > sc_ret = <optimized out> > __arg4 = <optimized out> > __arg1 = <optimized out> > _a6 = <optimized out> > _a3 = <optimized out> > resultvar = <optimized out> > __arg5 = <optimized out> > __arg2 = <optimized out> > _a4 = <optimized out> > _a1 = <optimized out> >#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5605211df3c8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 > err = <optimized out> > clockbit = 256 > op = 393 >#2 0x00007f0d456235af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5605211df3c8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 >No locals. >#3 0x00007f0d45625ec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5605211df3a0) at pthread_cond_wait.c:503 > spin = 0 > buffer = {__routine = 0x7f0d45625bf0 <__condvar_cleanup_waiting>, __arg = 0x7f0d3abfda60, __canceltype = 0, __prev = 0x0} > cbuffer = {wseq = 48, cond = 0x5605211df3a0, mutex = 0x5605211df378, private = 0} > err = <optimized out> > g = 0 > flags = <optimized out> > g1_start = <optimized out> > maxspin = 0 > signals = <optimized out> > result = 0 > wseq = 48 > seq = 24 > private = 0 > maxspin = <optimized out> > err = <optimized out> > result = <optimized out> > wseq = <optimized out> > g = <optimized out> > seq = <optimized out> > flags = <optimized out> > private = <optimized out> > signals = <optimized out> > done = <optimized out> > g1_start = <optimized out> > spin = <optimized out> > buffer = <optimized out> > cbuffer = <optimized out> > s = <optimized out> >#4 ___pthread_cond_wait (cond=0x5605211df3a0, mutex=<optimized out>) at pthread_cond_wait.c:618 >No locals. >#5 0x00007f0d0a3115dd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 >No locals. >#6 0x00007f0d0a2c059b in util_queue_thread_func (input=input@entry=0x5605223531c0) at ../src/util/u_queue.c:290 > job = <optimized out> > queue = 0x5605211df360 > thread_index = 1 >#7 0x00007f0d0a31150c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 > pack = {func = 0x7f0d0a2c0510 <util_queue_thread_func>, arg = 0x5605223531c0} >#8 0x00007f0d45626c57 in start_thread (arg=<optimized out>) at pthread_create.c:444 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139694975379808, -2552163065082540334, 139694796957376, -736, 0, 140721088382560, -2552163065069957422, -2552385892867371310}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#9 0x00007f0d456aca70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 >No locals. >From To Syms Read Shared Object Library >0x00007f0d45fafab0 0x00007f0d46039b7e Yes /lib64/libpixman-1.so.0 >0x00007f0d45f7b050 0x00007f0d45f980b4 Yes /lib64/libXfont2.so.2 >0x00007f0d45f6f370 0x00007f0d45f70c69 Yes /lib64/libXdmcp.so.6 >0x00007f0d45f480f0 0x00007f0d45f624dc Yes /lib64/libselinux.so.1 >0x00007f0d45f14b90 0x00007f0d45f1c064 Yes /lib64/libaudit.so.1 >0x00007f0d45f06890 0x00007f0d45f0bee4 Yes /lib64/libwayland-client.so.0 >0x00007f0d45efa070 0x00007f0d45efa6ef Yes /lib64/libxcvt.so.0 >0x00007f0d45ee7b90 0x00007f0d45ef2681 Yes /lib64/libdrm.so.2 >0x00007f0d45e1f250 0x00007f0d45e84cb1 Yes /lib64/libepoxy.so.0 >0x00007f0d45db1970 0x00007f0d45db8cc2 Yes /lib64/libgbm.so.1 >0x00007f0d45cdd3d0 0x00007f0d45d51428 Yes /lib64/libm.so.6 >0x00007f0d45cc9190 0x00007f0d45cc9460 Yes /lib64/libxshmfence.so.1 >0x00007f0d458af000 0x00007f0d45b10e22 Yes /lib64/libcrypto.so.3 >0x00007f0d45ca0390 0x00007f0d45cba57c Yes /lib64/libtirpc.so.3 >0x00007f0d45c913d0 0x00007f0d45c920a2 Yes /lib64/libXau.so.6 >0x00007f0d457bc1d0 0x00007f0d457bf0d1 Yes /lib64/libGL.so.1 >0x00007f0d455c0780 0x00007f0d4571c13d Yes /lib64/libc.so.6 >0x00007f0d46072000 0x00007f0d46097d25 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f0d45c79630 0x00007f0d45c8717b Yes /lib64/libz.so.1 >0x00007f0d45c6c390 0x00007f0d45c6e418 Yes /lib64/libfontenc.so.1 >0x00007f0d454d97f0 0x00007f0d45569faa Yes /lib64/libfreetype.so.6 >0x00007f0d454334d0 0x00007f0d4549fd70 Yes /lib64/libpcre2-8.so.0 >0x00007f0d45c635f0 0x00007f0d45c66180 Yes /lib64/libcap-ng.so.0 >0x00007f0d45c575b0 0x00007f0d45c5d14a Yes /lib64/libffi.so.8 >0x00007f0d45c43cd0 0x00007f0d45c4b3a4 Yes /lib64/libwayland-server.so.0 >0x00007f0d454092b0 0x00007f0d45424b73 Yes /lib64/libexpat.so.1 >0x00007f0d453bddd0 0x00007f0d453f7038 Yes /lib64/libgssapi_krb5.so.2 >0x00007f0d452fd030 0x00007f0d4536406e Yes /lib64/libkrb5.so.3 >0x00007f0d452c3f90 0x00007f0d452cf5cc Yes /lib64/libk5crypto.so.3 >0x00007f0d45c37490 0x00007f0d45c38091 Yes /lib64/libcom_err.so.2 >0x00007f0d4528e6d0 0x00007f0d452a8091 Yes /lib64/libGLX.so.0 >0x00007f0d451653d0 0x00007f0d451f408e Yes /lib64/libX11.so.6 >0x00007f0d451347b0 0x00007f0d4513edde Yes /lib64/libXext.so.6 >0x00007f0d450b92d0 0x00007f0d450bb27f Yes /lib64/libGLdispatch.so.0 >0x00007f0d45066550 0x00007f0d450732b3 Yes /lib64/libbz2.so.1 >0x00007f0d45031250 0x00007f0d45058bd8 Yes /lib64/libpng16.so.16 >0x00007f0d44f3d5f0 0x00007f0d44ff79a2 Yes /lib64/libharfbuzz.so.0 >0x00007f0d44f23190 0x00007f0d44f29e4a Yes /lib64/libbrotlidec.so.1 >0x00007f0d44f16f50 0x00007f0d44f1dd42 Yes /lib64/libkrb5support.so.0 >0x00007f0d45c2c4b0 0x00007f0d45c2d6f8 Yes /lib64/libkeyutils.so.1 >0x00007f0d44f036d0 0x00007f0d44f0b119 Yes /lib64/libresolv.so.2 >0x00007f0d44ee1dd0 0x00007f0d44ef430e Yes /lib64/libxcb.so.1 >0x00007f0d44dabf10 0x00007f0d44e49e02 Yes /lib64/libglib-2.0.so.0 >0x00007f0d44d6e2d0 0x00007f0d44d8552d Yes /lib64/libgraphite2.so.3 >0x00007f0d44d49090 0x00007f0d44d495de Yes /lib64/libbrotlicommon.so.1 >0x00007f0d44d206d0 0x00007f0d44d3af15 Yes /lib64/libgcc_s.so.1 >0x00007f0d44cc27b0 0x00007f0d44ccb48c Yes /lib64/libEGL.so.1 >0x00007f0d44c84050 0x00007f0d44cac822 Yes /lib64/libEGL_mesa.so.0 >0x00007f0d44c4b2c0 0x00007f0d44c58f39 Yes /lib64/libglapi.so.0 >0x00007f0d44c3a050 0x00007f0d44c3a12f Yes /lib64/libX11-xcb.so.1 >0x00007f0d44c340f0 0x00007f0d44c35249 Yes /lib64/libxcb-dri2.so.0 >0x00007f0d44c27490 0x00007f0d44c2c027 Yes /lib64/libxcb-randr.so.0 >0x00007f0d44c190d0 0x00007f0d44c1b5e6 Yes /lib64/libxcb-xfixes.so.0 >0x00007f0d44c11150 0x00007f0d44c120d7 Yes /lib64/libxcb-dri3.so.0 >0x00007f0d44c0b0b0 0x00007f0d44c0b8ca Yes /lib64/libxcb-present.so.0 >0x00007f0d44c04210 0x00007f0d44c063d6 Yes /lib64/libxcb-sync.so.1 >0x00007f0d3c2bf840 0x00007f0d3f9f2d62 Yes /lib64/libLLVM-16.so >0x00007f0d3b4a4570 0x00007f0d3b5c5c42 Yes /lib64/libstdc++.so.6 >0x00007f0d3b7118d0 0x00007f0d3b730bf4 Yes /lib64/libedit.so.0 >0x00007f0d42d90510 0x00007f0d42da0754 Yes /lib64/libtinfo.so.6 >0x00007f0d0a292b50 0x00007f0d0b42c9f2 Yes /usr/lib64/dri/radeonsi_dri.so >0x00007f0d44b4ae40 0x00007f0d44bf11f2 Yes /lib64/libzstd.so.1 >0x00007f0d44b39330 0x00007f0d44b3ebf6 Yes /lib64/libdrm_radeon.so.1 >0x00007f0d44b1e7b0 0x00007f0d44b304c5 Yes /lib64/libelf.so.1 >0x00007f0d44b10830 0x00007f0d44b151c1 Yes /lib64/libdrm_amdgpu.so.1 >0x00007f0d44b05690 0x00007f0d44b096b9 Yes /lib64/libdrm_nouveau.so.2 >0x00007f0d44ae1750 0x00007f0d44af7648 Yes /lib64/libdrm_intel.so.1 >0x00007f0d44ad57d0 0x00007f0d44ad9b90 Yes /lib64/libpciaccess.so.0 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0xc04b 49227 >rcx 0x7f0d45628b94 139694975388564 >rdx 0x6 6 >rsi 0xc04b 49227 >rdi 0xbbe9 48105 >rbp 0x7f0d3a3f7210 0x7f0d3a3f7210 >rsp 0x7f0d3a3f71d0 0x7f0d3a3f71d0 >r8 0x7f0d3a3f7190 139694788538768 >r9 0x7f0d3a3f7230 139694788538928 >r10 0x8 8 >r11 0x246 582 >r12 0x7f0d3a3fd6c0 139694788564672 >r13 0x7f0d3a3f7bb8 139694788541368 >r14 0x6 6 >r15 0x0 0 >rip 0x7f0d45628b94 0x7f0d45628b94 <__pthread_kill_implementation+276> >eflags 0x246 [ PF ZF IF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 0 (raw 0x00000000000000000000) >st1 0 (raw 0x00000000000000000000) >st2 0 (raw 0x00000000000000000000) >st3 0 (raw 0x00000000000000000000) >st4 0 (raw 0x00000000000000000000) >st5 0 (raw 0x00000000000000000000) >st6 0 (raw 0x00000000000000000000) >st7 0 (raw 0x00000000000000000000) >fctrl 0x37f 895 >fstat 0x0 0 >ftag 0xffff 65535 >fiseg 0x0 0 >fioff 0x0 0 >foseg 0x0 0 >fooff 0x0 0 >fop 0x0 0 >mxcsr 0x1f80 [ IM DM ZM OM UM PM ] >bndcfgu {raw = 0x0, config = {base = 0x0, reserved = 0x0, preserved = 0x0, enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0, preserved = 0, enabled = 0}} >bndstatus {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = 0x0, status = {bde = 0, error = 0}} >ymm0 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm1 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm2 {v16_bfloat16 = {0x70d0, 0x3a3f, 0x7f0d, 0x0, 0xca70, 0x456a, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x70d0, 0x3a3f, 0x7f0d, 0x0, 0xca70, 0x456a, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0x3a3f70d0, 0x7f0d, 0x456aca70, 0x7f0d, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7f0d3a3f70d0, 0x7f0d456aca70, 0x0, 0x0}, v32_int8 = {0xd0, 0x70, 0x3f, 0x3a, 0xd, 0x7f, 0x0, 0x0, 0x70, 0xca, 0x6a, 0x45, 0xd, 0x7f, 0x0 <repeats 18 times>}, v16_int16 = {0x70d0, 0x3a3f, 0x7f0d, 0x0, 0xca70, 0x456a, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x3a3f70d0, 0x7f0d, 0x456aca70, 0x7f0d, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7f0d3a3f70d0, 0x7f0d456aca70, 0x0, 0x0}, v2_int128 = {0x7f0d456aca7000007f0d3a3f70d0, 0x0}} >ymm3 {v16_bfloat16 = {0x73b0, 0x3a3f, 0x7f0d, 0x0 <repeats 13 times>}, v16_half = {0x73b0, 0x3a3f, 0x7f0d, 0x0 <repeats 13 times>}, v8_float = {0x3a3f73b0, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7f0d3a3f73b0, 0x0, 0x0, 0x0}, v32_int8 = {0xb0, 0x73, 0x3f, 0x3a, 0xd, 0x7f, 0x0 <repeats 26 times>}, v16_int16 = {0x73b0, 0x3a3f, 0x7f0d, 0x0 <repeats 13 times>}, v8_int32 = {0x3a3f73b0, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7f0d3a3f73b0, 0x0, 0x0, 0x0}, v2_int128 = {0x7f0d3a3f73b0, 0x0}} >ymm4 {v16_bfloat16 = {0x0, 0x0, 0x0, 0x0, 0x71a0, 0x3a3f, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x0, 0x0, 0x0, 0x0, 0x71a0, 0x3a3f, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0x0, 0x0, 0x3a3f71a0, 0x7f0d, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x7f0d3a3f71a0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0x71, 0x3f, 0x3a, 0xd, 0x7f, 0x0 <repeats 18 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x71a0, 0x3a3f, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0x3a3f71a0, 0x7f0d, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x7f0d3a3f71a0, 0x0, 0x0}, v2_int128 = {0x7f0d3a3f71a00000000000000000, 0x0}} >ymm5 {v16_bfloat16 = {0x143c, 0x456f, 0x7f0d, 0x0, 0x4700, 0x455b, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x143c, 0x456f, 0x7f0d, 0x0, 0x4700, 0x455b, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0x456f143c, 0x7f0d, 0x455b4700, 0x7f0d, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7f0d456f143c, 0x7f0d455b4700, 0x0, 0x0}, v32_int8 = {0x3c, 0x14, 0x6f, 0x45, 0xd, 0x7f, 0x0, 0x0, 0x0, 0x47, 0x5b, 0x45, 0xd, 0x7f, 0x0 <repeats 18 times>}, v16_int16 = {0x143c, 0x456f, 0x7f0d, 0x0, 0x4700, 0x455b, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x456f143c, 0x7f0d, 0x455b4700, 0x7f0d, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7f0d456f143c, 0x7f0d455b4700, 0x0, 0x0}, v2_int128 = {0x7f0d455b470000007f0d456f143c, 0x0}} >ymm6 {v16_bfloat16 = {0x0, 0x0, 0x0, 0x0, 0x71b0, 0x3a3f, 0x7f84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x0, 0x0, 0x0, 0x0, 0x71b0, 0x3a3f, 0x7f84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0x0, 0x0, 0x3a3f71b0, 0x7f84, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x7f843a3f71b0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x71, 0x3f, 0x3a, 0x84, 0x7f, 0x0 <repeats 18 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x71b0, 0x3a3f, 0x7f84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0x3a3f71b0, 0x7f84, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x7f843a3f71b0, 0x0, 0x0}, v2_int128 = {0x7f843a3f71b00000000000000000, 0x0}} >ymm7 {v16_bfloat16 = {0xfb1c, 0x4559, 0x7f0d, 0x0, 0xccc8, 0x3a3f, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0xfb1c, 0x4559, 0x7f0d, 0x0, 0xccc8, 0x3a3f, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0x4559fb1c, 0x7f0d, 0x3a3fccc8, 0x7f0d, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7f0d4559fb1c, 0x7f0d3a3fccc8, 0x0, 0x0}, v32_int8 = {0x1c, 0xfb, 0x59, 0x45, 0xd, 0x7f, 0x0, 0x0, 0xc8, 0xcc, 0x3f, 0x3a, 0xd, 0x7f, 0x0 <repeats 18 times>}, v16_int16 = {0xfb1c, 0x4559, 0x7f0d, 0x0, 0xccc8, 0x3a3f, 0x7f0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x4559fb1c, 0x7f0d, 0x3a3fccc8, 0x7f0d, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7f0d4559fb1c, 0x7f0d3a3fccc8, 0x0, 0x0}, v2_int128 = {0x7f0d3a3fccc800007f0d4559fb1c, 0x0}} >ymm8 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm9 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm10 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm11 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm12 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm13 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm14 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm15 {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >bnd0 {lbound = 0x0, ubound = 0xffffffffffffffff} : size 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 >bnd1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 >bnd2 {lbound = 0x0, ubound = 0xffffffffffffffff} : size 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 >bnd3 {lbound = 0x0, ubound = 0xffffffffffffffff} : size 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 >Dump of assembler code for function __pthread_kill_implementation: > 0x00007f0d45628a80 <+0>: push %rbp > 0x00007f0d45628a81 <+1>: mov %rsp,%rbp > 0x00007f0d45628a84 <+4>: push %r15 > 0x00007f0d45628a86 <+6>: push %r14 > 0x00007f0d45628a88 <+8>: mov %esi,%r14d > 0x00007f0d45628a8b <+11>: push %r13 > 0x00007f0d45628a8d <+13>: push %r12 > 0x00007f0d45628a8f <+15>: push %rbx > 0x00007f0d45628a90 <+16>: sub $0x18,%rsp > 0x00007f0d45628a94 <+20>: mov %fs:0x28,%rax > 0x00007f0d45628a9d <+29>: mov %rax,-0x38(%rbp) > 0x00007f0d45628aa1 <+33>: xor %eax,%eax > 0x00007f0d45628aa3 <+35>: cmp %rdi,%fs:0x10 > 0x00007f0d45628aac <+44>: je 0x7f0d45628b78 <__pthread_kill_implementation+248> > 0x00007f0d45628ab2 <+50>: lea -0x40(%rbp),%r15 > 0x00007f0d45628ab6 <+54>: mov %rdi,%r12 > 0x00007f0d45628ab9 <+57>: mov %edx,%ebx > 0x00007f0d45628abb <+59>: mov $0x8,%r10d > 0x00007f0d45628ac1 <+65>: mov %r15,%rdx > 0x00007f0d45628ac4 <+68>: lea 0x11a905(%rip),%rsi # 0x7f0d457433d0 <sigall_set> > 0x00007f0d45628acb <+75>: xor %edi,%edi > 0x00007f0d45628acd <+77>: mov $0xe,%eax > 0x00007f0d45628ad2 <+82>: syscall > 0x00007f0d45628ad4 <+84>: xor %eax,%eax > 0x00007f0d45628ad6 <+86>: lea 0x904(%r12),%r13 > 0x00007f0d45628ade <+94>: mov $0x1,%edx > 0x00007f0d45628ae3 <+99>: lock cmpxchg %edx,0x0(%r13) > 0x00007f0d45628ae9 <+105>: jne 0x7f0d45628bc0 <__pthread_kill_implementation+320> > 0x00007f0d45628aef <+111>: cmpb $0x0,0x901(%r12) > 0x00007f0d45628af8 <+120>: je 0x7f0d45628b48 <__pthread_kill_implementation+200> > 0x00007f0d45628afa <+122>: xor %eax,%eax > 0x00007f0d45628afc <+124>: xchg %eax,0x0(%r13) > 0x00007f0d45628b00 <+128>: cmp $0x1,%eax > 0x00007f0d45628b03 <+131>: jg 0x7f0d45628bb0 <__pthread_kill_implementation+304> > 0x00007f0d45628b09 <+137>: mov $0x8,%r10d > 0x00007f0d45628b0f <+143>: xor %edx,%edx > 0x00007f0d45628b11 <+145>: mov %r15,%rsi > 0x00007f0d45628b14 <+148>: mov $0x2,%edi > 0x00007f0d45628b19 <+153>: mov $0xe,%eax > 0x00007f0d45628b1e <+158>: syscall > 0x00007f0d45628b20 <+160>: mov %ebx,%eax > 0x00007f0d45628b22 <+162>: mov -0x38(%rbp),%rdx > 0x00007f0d45628b26 <+166>: sub %fs:0x28,%rdx > 0x00007f0d45628b2f <+175>: jne 0x7f0d45628bcd <__pthread_kill_implementation+333> > 0x00007f0d45628b35 <+181>: add $0x18,%rsp > 0x00007f0d45628b39 <+185>: pop %rbx > 0x00007f0d45628b3a <+186>: pop %r12 > 0x00007f0d45628b3c <+188>: pop %r13 > 0x00007f0d45628b3e <+190>: pop %r14 > 0x00007f0d45628b40 <+192>: pop %r15 > 0x00007f0d45628b42 <+194>: pop %rbp > 0x00007f0d45628b43 <+195>: ret > 0x00007f0d45628b44 <+196>: nopl 0x0(%rax) > 0x00007f0d45628b48 <+200>: mov 0x2d0(%r12),%ebx > 0x00007f0d45628b50 <+208>: call 0x7f0d456769a0 <__GI_getpid> > 0x00007f0d45628b55 <+213>: mov %r14d,%edx > 0x00007f0d45628b58 <+216>: mov %eax,%edi > 0x00007f0d45628b5a <+218>: mov %ebx,%esi > 0x00007f0d45628b5c <+220>: mov $0xea,%eax > 0x00007f0d45628b61 <+225>: syscall > 0x00007f0d45628b63 <+227>: mov %eax,%ebx > 0x00007f0d45628b65 <+229>: xor %edx,%edx > 0x00007f0d45628b67 <+231>: neg %ebx > 0x00007f0d45628b69 <+233>: cmp $0xfffff000,%eax > 0x00007f0d45628b6e <+238>: cmovbe %edx,%ebx > 0x00007f0d45628b71 <+241>: jmp 0x7f0d45628afa <__pthread_kill_implementation+122> > 0x00007f0d45628b73 <+243>: nopl 0x0(%rax,%rax,1) > 0x00007f0d45628b78 <+248>: mov $0xba,%eax > 0x00007f0d45628b7d <+253>: syscall > 0x00007f0d45628b7f <+255>: mov %eax,%ebx > 0x00007f0d45628b81 <+257>: call 0x7f0d456769a0 <__GI_getpid> > 0x00007f0d45628b86 <+262>: mov %r14d,%edx > 0x00007f0d45628b89 <+265>: mov %ebx,%esi > 0x00007f0d45628b8b <+267>: mov %eax,%edi > 0x00007f0d45628b8d <+269>: mov $0xea,%eax > 0x00007f0d45628b92 <+274>: syscall >=> 0x00007f0d45628b94 <+276>: mov %eax,%ebx > 0x00007f0d45628b96 <+278>: neg %ebx > 0x00007f0d45628b98 <+280>: cmp $0xfffff000,%eax > 0x00007f0d45628b9d <+285>: mov $0x0,%eax > 0x00007f0d45628ba2 <+290>: cmova %ebx,%eax > 0x00007f0d45628ba5 <+293>: jmp 0x7f0d45628b22 <__pthread_kill_implementation+162> > 0x00007f0d45628baa <+298>: nopw 0x0(%rax,%rax,1) > 0x00007f0d45628bb0 <+304>: mov %r13,%rdi > 0x00007f0d45628bb3 <+307>: call 0x7f0d456237b0 <__GI___lll_lock_wake_private> > 0x00007f0d45628bb8 <+312>: jmp 0x7f0d45628b09 <__pthread_kill_implementation+137> > 0x00007f0d45628bbd <+317>: nopl (%rax) > 0x00007f0d45628bc0 <+320>: mov %r13,%rdi > 0x00007f0d45628bc3 <+323>: call 0x7f0d456236f0 <__GI___lll_lock_wait_private> > 0x00007f0d45628bc8 <+328>: jmp 0x7f0d45628aef <__pthread_kill_implementation+111> > 0x00007f0d45628bcd <+333>: call 0x7f0d456bcaf0 <__stack_chk_fail> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 2189190
:
1959516
|
1959517
|
1959518
| 1959519 |
1959520
|
1959521
|
1959522
|
1959523
|
1959524
|
1959525
|
1959526
|
1959527
|
1959528