Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 889375 Details for
Bug 927959
www-client/firefox-124.0.1 segfault when parsing XML document
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
backtrace
backtrace.txt (text/plain), 35.69 KB, created by
David Carlos Manuelda
on 2024-04-03 18:35:35 UTC
(
hide
)
Description:
backtrace
Filename:
MIME Type:
Creator:
David Carlos Manuelda
Created:
2024-04-03 18:35:35 UTC
Size:
35.69 KB
patch
obsolete
>#0 0x00007f6565242e80 in open64 () at /usr/lib/libc.so.6 >#1 0x00007f6561d25c8b in std::sys::pal::unix::fs::File::open_c () at /usr/lib/firefox/libxul.so >#2 0x00007f6561d1b6e1 in std::fs::OpenOptions::_open () at /usr/lib/firefox/libxul.so >#3 0x00007f6561bbf8b8 in std::fs::OpenOptions::open<&std::path::Path> (self=0x7ffd948798e0, path=struct &std::path::Path 0x7f654ea13b9f) at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/fs.rs:1130 >#4 0x00007f6561bbf965 in std::fs::File::open<&str> (path="/proc/self/cgroup") at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/fs.rs:375 >#5 0x00007f6561bcb25e in num_cpus::linux::Subsys::load_cpu<&str> (proc_path="/proc/self/cgroup") at src/linux.rs:309 >#6 0x00007f6561bc9603 in num_cpus::linux::load_cgroups<&str, &str> (cgroup_proc="/proc/self/cgroup", mountinfo_proc="/proc/self/mountinfo") at src/linux.rs:151 >#7 0x00007f6561bc9549 in num_cpus::linux::init_cgroups () at src/linux.rs:134 > quota = 140072860127712 >#8 0x00007f6561bc1a2d in core::ops::function::FnOnce::call_once<fn(), ()> () at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/ops/function.rs:250 >#9 0x00007f6561bc145e in std::sync::once::{impl#2}::call_once::{closure#0}<fn()> () at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sync/once.rs:149 > f = core::option::Option<fn()>::None >#10 0x00007f6561bbf79d in std::sys_common::once::futex::Once::call<std::sync::once::{impl#2}::call_once::{closure_env#0}<fn()>> (self=0x7f6562661120 <num_cpus::linux::cgroups_num_cpus::ONCE>, ignore_poisoning=false, f=0x7ffd9487a038) at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sys_common/once/futex.rs:124 > f_state = std::sync::once::OnceState {inner: std::sys_common::once::futex::OnceState {poisoned: false, set_state_to: core::cell::Cell<u32> {value: core::cell::UnsafeCell<u32> {value: 4}}}} > waiter_queue = std::sys_common::once::futex::CompletionGuard {state: 0x7f6562661120 <num_cpus::linux::cgroups_num_cpus::ONCE>, set_state_on_drop_to: 1} > state = 0 > new = 32613 >#11 0x00007f6561bc1402 in std::sync::once::Once::call_once<fn()> (self=0x7f6562661120 <num_cpus::linux::cgroups_num_cpus::ONCE>, f=0x7f656266112000) at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sync/once.rs:149 > f = core::option::Option<fn()>::None >#12 0x00007f6561bc948c in num_cpus::linux::cgroups_num_cpus () at src/linux.rs:114 >#13 0x00007f6561bc924d in num_cpus::linux::get_num_cpus () at src/linux.rs:33 >#14 0x00007f6561550eba in num_cpus::get () at third_party/rust/num_cpus/src/lib.rs:74 >#15 0x00007f65612c0ac8 in style::global_style_data::{impl#3}::deref::__static_ref_initialize () at servo/components/style/global_style_data.rs:179 > num_threads = -1 > threads_pref = -1 >#16 core::ops::function::FnOnce::call_once<fn() -> style::global_style_data::StyleThreadPool, ()> () at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/ops/function.rs:250 >#17 0x00007f656122ba10 in lazy_static::lazy::{impl#0}::get::{closure#0}<style::global_style_data::StyleThreadPool, fn() -> style::global_style_data::StyleThreadPool> () at third_party/rust/lazy_static/src/inline_lazy.rs:31 > self = 0x7f65626007f0 <<style::global_style_data::STYLE_THREAD_POOL as core::ops::deref::Deref>::deref::__stability::LAZY> > f = 0x7ffd9487a540 >#18 0x00007f65612a21c4 in std::sync::once::{impl#2}::call_once::{closure#0}<lazy_static::lazy::{impl#0}::get::{closure_env#0}<style::global_style_data::StyleThreadPool, fn() -> style::global_style_data::StyleThreadPool>> () at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sync/once.rs:149 > f = core::option::Option<lazy_static::lazy::{impl#0}::get::{closure_env#0}<style::global_style_data::StyleThreadPool, fn() -> style::global_style_data::StyleThreadPool>>::None >#19 0x00007f656129732d in std::sys_common::once::futex::Once::call<std::sync::once::{impl#2}::call_once::{closure_env#0}<lazy_static::lazy::{impl#0}::get::{closure_env#0}<style::global_style_data::StyleThreadPool, fn() -> style::global_style_data::StyleThreadPool>>> (self=0x7f6562600810 <<style::global_style_data::STYLE_THREAD_POOL as core::ops::deref::Deref>::deref::__stability::LAZY+32>, ignore_poisoning=false, f=0x7ffd9487a798) at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sys_common/once/futex.rs:124 > f_state = std::sync::once::OnceState {inner: std::sys_common::once::futex::OnceState {poisoned: false, set_state_to: core::cell::Cell<u32> {value: core::cell::UnsafeCell<u32> {value: 4}}}} > waiter_queue = std::sys_common::once::futex::CompletionGuard {state: 0x7f6562600810 <<style::global_style_data::STYLE_THREAD_POOL as core::ops::deref::Deref>::deref::__stability::LAZY+32>, set_state_on_drop_to: 1} > state = 0 > new = 32613 >#20 0x00007f65612a055e in std::sync::once::Once::call_once<lazy_static::lazy::{impl#0}::get::{closure_env#0}<style::global_style_data::StyleThreadPool, fn() -> style::global_style_data::StyleThreadPool>> (self=0x7f6562600810 <<style::global_style_data::STYLE_THREAD_POOL as core::ops::deref::Deref>::deref::__stability::LAZY+32>, f=lazy_static::lazy::{impl#0}::get::{closure_env#0}<style::global_style_data::StyleThreadPool, fn() -> style::global_style_data::StyleThreadPool> {_ref__self: 0x7ffd9487a808, f: 0x0}) at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sync/once.rs:149 > f = core::option::Option<lazy_static::lazy::{impl#0}::get::{closure_env#0}<style::global_style_data::StyleThreadPool, fn() -> style::global_style_data::StyleThreadPool>>::None >#21 0x00007f656185c858 in lazy_static::lazy::Lazy<style::global_style_data::StyleThreadPool>::get<style::global_style_data::StyleThreadPool, fn() -> style::global_style_data::StyleThreadPool> (self=0x7f65626007f0 <<style::global_style_data::STYLE_THREAD_POOL as core::ops::deref::Deref>::deref::__stability::LAZY>, f=<optimized out>) at third_party/rust/lazy_static/src/inline_lazy.rs:30 > x = <optimized out> >#22 style::global_style_data::{impl#3}::deref::__stability () at third_party/rust/lazy_static/src/lib.rs:142 >#23 style::global_style_data::{impl#3}::deref (self=0x7f654e7b9652) at third_party/rust/lazy_static/src/lib.rs:144 >#24 0x00007f656185c8b2 in style::global_style_data::{impl#4}::initialize (lazy=0x7f654e7b9652) at third_party/rust/lazy_static/src/lib.rs:149 >#25 0x00007f656122b2e2 in lazy_static::initialize<style::global_style_data::STYLE_THREAD_POOL> (lazy=0x7f654e7b9652) at third_party/rust/lazy_static/src/lib.rs:214 >#26 0x00007f6561704a4d in style::global_style_data::StyleThreadPool::get_thread_handles (handles=0x7ffd9487a920) at servo/components/style/global_style_data.rs:129 >#27 0x00007f65611aa4b2 in geckoservo::glue::Servo_ThreadPool_GetThreadHandles (handles=0x7ffd9487a920) at servo/ports/geckolib/glue.rs:1668 >#28 0x00007f6558ef25c8 in mozilla::dom::ContentChild::ConfigureThreadPerformanceHints (this=0x7f6564f88e30, aPriority=@0x7ffd9487e074: mozilla::hal::PROCESS_PRIORITY_FOREGROUND) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/dom/ipc/ContentChild.cpp:4697 > threads = {<nsTArray_Impl<unsigned long, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_RelocateUsingMemutils>> = {mHdr = 0x7f654dfadf10 <sEmptyTArrayHeader>}, <nsTArray_TypedBase<unsigned long, nsTArray_Impl<unsigned long, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<unsigned long, nsTArray_Impl<unsigned long, nsTArrayInfallibleAllocator> >> = {<detail::nsTArray_CopyDisabler> = {<No data fields>}, <No data fields>}, <No data fields>}, static NoIndex = 18446744073709551615}, <No data fields>} > canUsePerformanceHintSession = true >#29 0x00007f6558ef22f2 in mozilla::dom::ContentChild::RecvNotifyProcessPriorityChanged (this=0x7f6564f88e30, aPriority=@0x7ffd9487e074: mozilla::hal::PROCESS_PRIORITY_FOREGROUND) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/dom/ipc/ContentChild.cpp:2776 > os = {mRawPtr = 0x7f6564fdd420} > props = {mRawPtr = 0x7f654111a060} >#30 0x00007f65591157ec in mozilla::dom::PContentChild::OnMessageReceived (this=0x7f6564f88e30, msg__=@0x7f654112b550: {<mojo::core::ports::UserMessage> = {_vptr$UserMessage = 0x7f6561dc9890 <vtable for IPC::Message+16>, type_info_ = 0x7f654e030910 <IPC::Message::kUserMessageTypeInfo>}, <Pickle> = {static kSegmentAlignment = 8, buffers_ = {<InfallibleAllocPolicy> = {<No data fields>}, static kSegmentAlignment = 8, mOwning = true, mSegments = {<InfallibleAllocPolicy> = {<No data fields>}, static kElemIsPod = false, static kMaxInlineBytes = 999, static kInlineCapacity = 1, mBegin = 0x7f654112b588, mLength = 1, mTail = {<mozilla::Vector<mozilla::BufferList<InfallibleAllocPolicy>::Segment, 1ul, InfallibleAllocPolicy>::CapacityAndReserved> = {mCapacity = 1, mReserved = 1}, mBytes = "@\300\327Ie\177\000\000(\000\000\000\000\000\000\000h\000\000\000\000\000\000"}, mEntered = false, static sMaxInlineStorage = 1}, mSize = 40, mStandardCapacity = 4096}, header_ = 0x7f6549d7c040, header_size_ = 32}, static kUserMessageTypeInfo = {<No data fields>}, static MAX_DESCRIPTORS_PER_MESSAGE = 32767, attached_handles_ = {<nsTArray_Impl<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_RelocateUsingMemutils>> = {mHdr = 0x7f654dfadf10 <sEmptyTArrayHeader>}, <nsTArray_TypedBase<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArray_Impl<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArray_Impl<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArrayInfallibleAllocator> >> = {<detail::nsTArray_CopyDisabler> = {<No data fields>}, <No data fields>}, <No data fields>}, static NoIndex = 18446744073709551615}, <No data fields>}, attached_ports_ = {<nsTArray_Impl<mozilla::ipc::ScopedPort, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_RelocateUsingMemutils>> = {mHdr = 0x7f654dfadf10 <sEmptyTArrayHeader>}, <nsTArray_TypedBase<mozilla::ipc::ScopedPort, nsTArray_Impl<mozilla::ipc::ScopedPort, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::ipc::ScopedPort, nsTArray_Impl<mozilla::ipc::ScopedPort, nsTArrayInfallibleAllocator> >> = {<detail::nsTArray_CopyDisabler> = {<No data fields>}, <No data fields>}, <No data fields>}, static NoIndex = 18446744073709551615}, <No data fields>}}) at /tmp/portage/www-client/firefox-124.0.1/work/firefox_build/ipc/ipdl/PContentChild.cpp:11430 > priority = @0x7ffd9487e074: mozilla::hal::PROCESS_PRIORITY_FOREGROUND > __ok = {mSuccess = 170} > raiiObject11411 = {mProfilingStack = 0x7f6564f684d0} > reader__ = {message_ = @0x7f654112b550, iter_ = {iter_ = {mSegment = 0, mData = 0x7f6549d7c068 "", mDataEnd = 0x7f6549d7c068 "", mAbsoluteOffset = 40}}, actor_ = 0x7f6564f88e30} > maybe__priority = {mIsOk = true, mData = mozilla::hal::PROCESS_PRIORITY_FOREGROUND} > route__ = 2147483647 >#31 0x00007f6553a068bf in mozilla::ipc::MessageChannel::DispatchAsyncMessage (this=0x7f6564f88eb8, aProxy=0x7f6564f1cfd0, aMsg=@0x7f654112b550: {<mojo::core::ports::UserMessage> = {_vptr$UserMessage = 0x7f6561dc9890 <vtable for IPC::Message+16>, type_info_ = 0x7f654e030910 <IPC::Message::kUserMessageTypeInfo>}, <Pickle> = {static kSegmentAlignment = 8, buffers_ = {<InfallibleAllocPolicy> = {<No data fields>}, static kSegmentAlignment = 8, mOwning = true, mSegments = {<InfallibleAllocPolicy> = {<No data fields>}, static kElemIsPod = false, static kMaxInlineBytes = 999, static kInlineCapacity = 1, mBegin = 0x7f654112b588, mLength = 1, mTail = {<mozilla::Vector<mozilla::BufferList<InfallibleAllocPolicy>::Segment, 1ul, InfallibleAllocPolicy>::CapacityAndReserved> = {mCapacity = 1, mReserved = 1}, mBytes = "@\300\327Ie\177\000\000(\000\000\000\000\000\000\000h\000\000\000\000\000\000"}, mEntered = false, static sMaxInlineStorage = 1}, mSize = 40, mStandardCapacity = 4096}, header_ = 0x7f6549d7c040, header_size_ = 32}, static kUserMessageTypeInfo = {<No data fields>}, static MAX_DESCRIPTORS_PER_MESSAGE = 32767, attached_handles_ = {<nsTArray_Impl<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_RelocateUsingMemutils>> = {mHdr = 0x7f654dfadf10 <sEmptyTArrayHeader>}, <nsTArray_TypedBase<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArray_Impl<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArray_Impl<mozilla::UniquePtr<int, mozilla::detail::FileHandleDeleter>, nsTArrayInfallibleAllocator> >> = {<detail::nsTArray_CopyDisabler> = {<No data fields>}, <No data fields>}, <No data fields>}, static NoIndex = 18446744073709551615}, <No data fields>}, attached_ports_ = {<nsTArray_Impl<mozilla::ipc::ScopedPort, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_RelocateUsingMemutils>> = {mHdr = 0x7f654dfadf10 <sEmptyTArrayHeader>}, <nsTArray_TypedBase<mozilla::ipc::ScopedPort, nsTArray_Impl<mozilla::ipc::ScopedPort, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::ipc::ScopedPort, nsTArray_Impl<mozilla::ipc::ScopedPort, nsTArrayInfallibleAllocator> >> = {<detail::nsTArray_CopyDisabler> = {<No data fields>}, <No data fields>}, <No data fields>}, static NoIndex = 18446744073709551615}, <No data fields>}}) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/glue/MessageChannel.cpp:1813 > nestedLevel = 1 > async = {mVar = @0x7f6564f88f20, mPrev = false, mNew = true} > nestedLevelSet = {mVar = @0x7f6564f88f24, mPrev = 0, mNew = 1} > rv = 2863311530 >#32 0x00007f6553a04ecc in mozilla::ipc::MessageChannel::DispatchMessage (this=0x7f6564f88eb8, aProxy=0x7f6564f1cfd0, aMsg={mTuple = {<mozilla::detail::CompactPairHelper<IPC::Message*, mozilla::DefaultDelete<IPC::Message>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<IPC::Message>> = {<No data fields>}, mFirstA = 0x7f654112b550}, <No data fields>}}) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/glue/MessageChannel.cpp:1732 > unlock = {mMonitor = 0x7f6564f282a0} > setOnCxxStack = {mVar = @0x7f6564f88f58, mPrev = false, mNew = true} > transaction = {mChan = 0x7f6564f88eb8, mActive = false, mOutgoing = false, mNestedLevel = 1, mSeqno = 87, mTransaction = -1, mNext = 0x0, mReply = {mTuple = {<mozilla::detail::CompactPairHelper<IPC::Message*, mozilla::DefaultDelete<IPC::Message>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<IPC::Message>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}} > id = -1 > nojsapi = {<mozilla::detail::MaybeStorage<mozilla::dom::AutoNoJSAPI, false>> = {<mozilla::detail::MaybeStorageBase<mozilla::dom::AutoNoJSAPI, false>> = {mStorage = {val = {<mozilla::dom::ScriptSettingsStackEntry> = {mGlobalObject = {mRawPtr = 0x0}, mType = mozilla::dom::ScriptSettingsStackEntry::eNoJSAPI, mOlder = 0x7ffd94883208}, <JSAutoNullableRealm> = {cx_ = 0x7f6544d2d100, oldRealm_ = 0x0}, mCx = 0x7f6544d2d100, mExecutionYield = {mExecutionGrantingManager = {mRawPtr = 0x0}}}}}, mIsSome = 1 '\001'}, <mozilla::detail::Maybe_CopyMove_Enabler<mozilla::dom::AutoNoJSAPI, false, true, true>> = {<No data fields>}, <No data fields>} > reply = {mTuple = {<mozilla::detail::CompactPairHelper<IPC::Message*, mozilla::DefaultDelete<IPC::Message>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<IPC::Message>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}} >#33 0x00007f6553a05379 in mozilla::ipc::MessageChannel::RunMessage (this=0x7f6564f88eb8, aProxy=0x7f6564f1cfd0, aTask=@0x7f6549d7c0b0: {<mozilla::CancelableRunnable> = {<mozilla::DiscardableRunnable> = {<mozilla::Runnable> = {<nsIRunnable> = {<nsISupports> = {_vptr$nsISupports = 0x7f6561dcca00 <vtable for mozilla::ipc::MessageChannel::MessageTask+16>}, <No data fields>}, mRefCnt = {static isThreadSafe = true, mValue = {<std::__1::__atomic_base<unsigned long, true>> = {<std::__1::__atomic_base<unsigned long, false>> = {__a_ = {<std::__1::__cxx_atomic_base_impl<unsigned long>> = {__a_value = 1}, <No data fields>}, static is_always_lock_free = <optimized out>}, <No data fields>}, <No data fields>}}, _mOwningThread = {mThread = 0x7f6564f1b4c0}}, <nsIDiscardableRunnable> = {<nsISupports> = {_vptr$nsISupports = 0x7f6561dcca60 <vtable for mozilla::ipc::MessageChannel::MessageTask+112>}, <No data fields>}, <No data fields>}, <nsICancelableRunnable> = {<nsISupports> = {_vptr$nsISupports = 0x7f6561dccaa0 <vtable for mozilla::ipc::MessageChannel::MessageTask+176>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<RefPtr<mozilla::ipc::MessageChannel::MessageTask> >> = {mNext = 0x7f6549d7c0d8, mPrev = 0x7f6549d7c0d8, mIsSentinel = false}, <nsIRunnablePriority> = {<nsISupports> = {_vptr$nsISupports = 0x7f6561dccae0 <vtable for mozilla::ipc::MessageChannel::MessageTask+240>}, <No data fields>}, <nsIRunnableIPCMessageType> = {<nsISupports> = {_vptr$nsISupports = 0x7f6561dccb10 <vtable for mozilla::ipc::MessageChannel::MessageTask+288>}, <No data fields>}, mMonitor = {mRawPtr = 0x7f6564f282a0}, mChannel = 0x7f6564f88eb8, mMessage = {mTuple = {<mozilla::detail::CompactPairHelper<IPC::Message*, mozilla::DefaultDelete<IPC::Message>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<IPC::Message>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, mPriority = 4, mScheduled = false}) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/glue/MessageChannel.cpp:1525 > msg = @0x7f6549d7c110: {mTuple = {<mozilla::detail::CompactPairHelper<IPC::Message*, mozilla::DefaultDelete<IPC::Message>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<IPC::Message>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}} >#34 0x00007f6553a05d2e in mozilla::ipc::MessageChannel::MessageTask::Run (this=0x7f6549d7c0b0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/glue/MessageChannel.cpp:1623 > proxy = {mRawPtr = 0x7f6564f1cfd0} > lock = {mMonitor = 0x7f6564f282a0} >#35 0x00007f65529e4fba in mozilla::RunnableTask::Run (this=0x7f654113c220) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/xpcom/threads/TaskController.cpp:578 >#36 0x00007f65529db5a2 in mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal (this=0x7f6564f71a00, aProofOfLock=@0x7ffd94883030: {mLock = @0x7f6564f71a00}) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/xpcom/threads/TaskController.cpp:905 > log = {mWillRunAgain = false} > unlock = {mLock = @0x7f6564f71a00} > now = {mValue = 3872118893113} > name = {<nsTString<char>> = {<nsTSubstring<char>> = {<mozilla::detail::nsTStringRepr<char>> = {static kMaxCapacity = 2147483646, mData = 0x7ffd94882f34 "", mLength = {static kMax = 2147483646, mLength = 0}, mDataFlags = 17, mClassFlags = 3}, <No data fields>}, <No data fields>}, static kStorageSize = 64, mInlineCapacity = {static kMax = 2147483646, mLength = 63}, mStorage = "\000", '\252' <repeats 63 times>} > snapshot = {mOldEventLoopDepth = 4294967295, mOldIsIdleRunnable = false} > task = 0x7f654113c220 > manager = 0x0 > result = false > iter = {__ptr_ = 0x7f6541136850} > mainIThread = {mRawPtr = 0x7f6564f66680} > mainThread = 0x7f6564f66680 > totalSuspended = 0 >#37 0x00007f65529d9893 in mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal (this=0x7f6564f71a00, aProofOfLock=@0x7ffd94883030: {mLock = @0x7f6564f71a00}) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/xpcom/threads/TaskController.cpp:728 > taskRan = false >#38 0x00007f65529d9cce in mozilla::TaskController::ProcessPendingMTTask (this=0x7f6564f71a00, aMayWait=true) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/xpcom/threads/TaskController.cpp:514 > lock = {mLock = @0x7f6564f71a00} >#39 0x00007f65529faaee in mozilla::TaskController::TaskController()::$_1::operator()() const (this=0x7f6564f85e58) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/xpcom/threads/TaskController.cpp:235 >#40 0x00007f65529faa5d in mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_1>::Run() (this=0x7f6564f85e40) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/xpcom/threads/nsThreadUtils.h:548 >#41 0x00007f6552a1d892 in nsThread::ProcessNextEvent (this=0x7f6564f66680, aMayWait=true, aResult=0x7ffd94883277) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/xpcom/threads/nsThread.cpp:1199 > log = {<mozilla::detail::MaybeStorage<mozilla::LogTaskBase<nsIRunnable>::Run, false>> = {<mozilla::detail::MaybeStorageBase<mozilla::LogTaskBase<nsIRunnable>::Run, false>> = {mStorage = {val = {mWillRunAgain = 170}}}, mIsSome = 0 '\000'}, <mozilla::detail::Maybe_CopyMove_Enabler<mozilla::LogTaskBase<nsIRunnable>::Run, false, true, true>> = {<No data fields>}, <No data fields>} > now = {mValue = 3872118889878} > snapshot = {<mozilla::detail::MaybeStorage<mozilla::PerformanceCounterState::Snapshot, true>> = {<mozilla::detail::MaybeStorageBase<mozilla::PerformanceCounterState::Snapshot, true>> = {mStorage = {val = {mOldEventLoopDepth = 2863311360, mOldIsIdleRunnable = 170}, dummy = 0 '\000'}}, mIsSome = 0 '\000'}, <mozilla::detail::Maybe_CopyMove_Enabler<mozilla::PerformanceCounterState::Snapshot, true, true, true>> = {<No data fields>}, <No data fields>} > event = {mRawPtr = 0x7f6564f85e40} > usingTaskController = true > reallyWait = true > noJSAPI = {<mozilla::detail::MaybeStorage<mozilla::dom::AutoNoJSAPI, false>> = {<mozilla::detail::MaybeStorageBase<mozilla::dom::AutoNoJSAPI, false>> = {mStorage = {val = {<mozilla::dom::ScriptSettingsStackEntry> = {mGlobalObject = {mRawPtr = 0x0}, mType = mozilla::dom::ScriptSettingsStackEntry::eNoJSAPI, mOlder = 0x0}, <JSAutoNullableRealm> = {cx_ = 0x7f6544d2d100, oldRealm_ = 0x0}, mCx = 0x7f6544d2d100, mExecutionYield = {mExecutionGrantingManager = {mRawPtr = 0x0}}}}}, mIsSome = 1 '\001'}, <mozilla::detail::Maybe_CopyMove_Enabler<mozilla::dom::AutoNoJSAPI, false, true, true>> = {<No data fields>}, <No data fields>} > callScriptObserver = true > obs = {mRawPtr = 0x7f6564f37608} > rv = nsresult::NS_OK >#42 0x00007f6552a25daa in NS_ProcessNextEvent (aThread=0x7f6564f66680, aMayWait=true) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/xpcom/threads/nsThreadUtils.cpp:480 > val = true >#43 0x00007f6553a0b0e0 in mozilla::ipc::MessagePump::Run (this=0x7f6564f7ad30, aDelegate=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/glue/MessagePump.cpp:107 > did_work = false > thisThread = 0x7f6564f66680 > autoReleasePool = {<No data fields>} >#44 0x00007f6553a0bd1b in mozilla::ipc::MessagePumpForChildProcess::Run (this=0x7f6564f7ad30, aDelegate=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/glue/MessagePump.cpp:268 > loop = 0x7ffd948836a0 > nestableTasksAllowed = true >#45 0x00007f655391539c in MessageLoop::RunInternal (this=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/chromium/src/base/message_loop.cc:370 >#46 0x00007f6553915319 in MessageLoop::RunHandler (this=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/chromium/src/base/message_loop.cc:363 >#47 0x00007f65539152d6 in MessageLoop::Run (this=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/chromium/src/base/message_loop.cc:345 > save_state = {<MessageLoop::RunState> = {run_depth = 2, quit_received = false}, loop_ = 0x7ffd948836a0, previous_state_ = 0x7ffd94883550} >#48 0x00007f6559c3b020 in nsBaseAppShell::Run (this=0x7f6564f37600) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/widget/nsBaseAppShell.cpp:148 > thread = 0x7f6564f66680 >#49 0x00007f6559d6a6ef in nsAppShell::Run (this=0x7f6564f37600) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/widget/gtk/nsAppShell.cpp:470 > rv = 2863311530 >#50 0x00007f655c5f68db in XRE_RunAppShell () at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/toolkit/xre/nsEmbedFunctions.cpp:712 > appShell = {mRawPtr = 0x7f6564f37600} >#51 0x00007f6553a0bb5d in mozilla::ipc::MessagePumpForChildProcess::Run (this=0x7f6564f7ad30, aDelegate=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/glue/MessagePump.cpp:235 > loop = 0x7f6553914703 <RefPtr<base::MessagePump>::operator->() const+131> > nestableTasksAllowed = false >#52 0x00007f655391539c in MessageLoop::RunInternal (this=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/chromium/src/base/message_loop.cc:370 >#53 0x00007f6553915319 in MessageLoop::RunHandler (this=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/chromium/src/base/message_loop.cc:363 >#54 0x00007f65539152d6 in MessageLoop::Run (this=0x7ffd948836a0) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/ipc/chromium/src/base/message_loop.cc:345 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7ffd948836a0, previous_state_ = 0x0} >#55 0x00007f655c5f5b2a in XRE_InitChildProcess (aArgc=19, aArgv=0x7ffd94883ac8, aChildData=0x7ffd94883927) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/toolkit/xre/nsEmbedFunctions.cpp:647 > process = {mTuple = {<mozilla::detail::CompactPairHelper<mozilla::ipc::ProcessChild*, mozilla::DefaultDelete<mozilla::ipc::ProcessChild>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<mozilla::ipc::ProcessChild>> = {<No data fields>}, mFirstA = 0x7f6564f88e00}, <No data fields>}} > ioInterposerGuard = {<No data fields>} > uiMessageLoop = {<base::MessagePump::Delegate> = {_vptr$Delegate = 0x7f6561dc95c0 <vtable for MessageLoop+16>}, type_ = MessageLoop::TYPE_MOZILLA_CHILD, id_ = 1, work_queue_ = {c = {static __block_size = <optimized out>, __map_ = {__first_ = 0x0, __begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<MessageLoop::PendingTask**, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<MessageLoop::PendingTask*>, 1, true>> = {<std::__1::allocator<MessageLoop::PendingTask*>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<MessageLoop::PendingTask*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, __start_ = 0, __size_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 0}, <std::__1::__compressed_pair_elem<std::__1::allocator<MessageLoop::PendingTask>, 1, true>> = {<std::__1::allocator<MessageLoop::PendingTask>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<MessageLoop::PendingTask> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, delayed_work_queue_ = {c = {__begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<MessageLoop::PendingTask*, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<MessageLoop::PendingTask>, 1, true>> = {<std::__1::allocator<MessageLoop::PendingTask>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<MessageLoop::PendingTask> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, comp = {<std::__1::__binary_function_keep_layout_base<MessageLoop::PendingTask, MessageLoop::PendingTask, bool>> = {<No data fields>}, <No data fields>}}, deferred_non_nestable_work_queue_ = {c = {static __block_size = <optimized out>, __map_ = {__first_ = 0x0, __begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<MessageLoop::PendingTask**, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<MessageLoop::PendingTask*>, 1, true>> = {<std::__1::allocator<MessageLoop::PendingTask*>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<MessageLoop::PendingTask*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, __start_ = 0, __size_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 0}, <std::__1::__compressed_pair_elem<std::__1::allocator<MessageLoop::PendingTask>, 1, true>> = {<std::__1::allocator<MessageLoop::PendingTask>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<MessageLoop::PendingTask> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, pump_ = {mRawPtr = 0x7f6564f7ad30}, destruction_observers_ = {observers_ = {__begin_ = 0x7f6564f19118, __end_ = 0x7f6564f19120, __end_cap_ = {<std::__1::__compressed_pair_elem<MessageLoop::DestructionObserver**, 0, false>> = {__value_ = 0x7f6564f19120}, <std::__1::__compressed_pair_elem<std::__1::allocator<MessageLoop::DestructionObserver*>, 1, true>> = {<std::__1::allocator<MessageLoop::DestructionObserver*>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<MessageLoop::DestructionObserver*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, notify_depth_ = 0, type_ = base::ObserverList<MessageLoop::DestructionObserver, false>::NOTIFY_ALL}, nestable_tasks_allowed_ = true, exception_restoration_ = false, thread_name_ = {static __endian_factor = 2, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {{__s = {{__is_long_ = 0 '\000', __size_ = 11 '\v'}, __padding_ = 0x7ffd94883761 "Gecko_Child", __data_ = "Gecko_Child\000\177\000\000\000]\363de\177\000"}, __l = {{__is_long_ = 0, __cap_ = 2427360715174224779}, __size_ = 139639661554024, __data_ = 0x7f6564f35d00 "\360&\327ae\177"}, __r = {__words = {4854721430348449558, 139639661554024, 140073462095104}}}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}, incoming_queue_ = {c = {static __block_size = <optimized out>, __map_ = {__first_ = 0x0, __begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<MessageLoop::PendingTask**, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<MessageLoop::PendingTask*>, 1, true>> = {<std::__1::allocator<MessageLoop::PendingTask*>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<MessageLoop::PendingTask*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, __start_ = 0, __size_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 0}, <std::__1::__compressed_pair_elem<std::__1::allocator<MessageLoop::PendingTask>, 1, true>> = {<std::__1::allocator<MessageLoop::PendingTask>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<MessageLoop::PendingTask> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, incoming_queue_lock_ = {<mozilla::OffTheBooksMutex> = {<mozilla::detail::MutexImpl> = {platformData_ = {0x0, 0x0, 0x2, 0x0, 0x0}}, <mozilla::BlockingResourceBase> = {static kResourceTypeName = {0x7f654dcbde3b "Mutex", 0x7f654de11965 "ReentrantMonitor", 0x7f654ddbcd93 "CondVar", 0x7f654dd66901 "RecursiveMutex"}, mChainPrev = 0x0, mName = 0x7f654d5d7a5a "MessageLoop Incoming Queue Lock", mType = mozilla::BlockingResourceBase::eMutex, mAcquired = false, static sCallOnce = {initialized = 1, inProgress = 1, status = PR_SUCCESS}, static sResourceAcqnChainFront = {<mozilla::detail::ThreadLocalNativeStorage<mozilla::BlockingResourceBase*>> = {mValue = 0x0}, <No data fields>}, static sDeadlockDetector = 0x7f6564f1cc70}, mOwningThread = 0x0}, <No data fields>}, state_ = 0x7ffd948833b0, run_depth_base_ = 2, shutting_down_ = false, transient_hang_timeout_ = 128, permanent_hang_timeout_ = 8192, next_sequence_num_ = 0, mEventTarget = {mRawPtr = 0x7f6564f46430}} > logger = {<No data fields>} > raiiObject324 = {mProfilingStack = 0x7f6564f1d040, static sProfilingStack = {<mozilla::detail::ThreadLocalNativeStorage<mozilla::baseprofiler::ProfilingStack*>> = {mValue = 0x7c380}, <No data fields>}} > raiiObject325 = {<No data fields>} > raiiObject326 = {mProfilingStack = 0x7f6564f684d0} > exceptionHandlerIsSet = false > parentPIDString = 0x7ffd94884374 "9539" > end = 0x7ffd94884378 "" > parentPID = 9539 > messageChannelIdString = 0x7ffd9488434d "{8ecde50f-071e-4f4a-9ceb-58071f804715}" > messageChannelId = {m0 = 2395858191, m1 = 1822, m2 = 20298, m3 = "\234\353X\a\037\200G\025"} > exitManager = {lock_ = {<mozilla::OffTheBooksMutex> = {<mozilla::detail::MutexImpl> = {platformData_ = {0x0, 0x0, 0x2, 0x0, 0x0}}, <mozilla::BlockingResourceBase> = {static kResourceTypeName = {0x7f654dcbde3b "Mutex", 0x7f654de11965 "ReentrantMonitor", 0x7f654ddbcd93 "CondVar", 0x7f654dd66901 "RecursiveMutex"}, mChainPrev = 0x0, mName = 0x7f654d9ac14a "AtExitManager", mType = mozilla::BlockingResourceBase::eMutex, mAcquired = false, static sCallOnce = {initialized = 1, inProgress = 1, status = PR_SUCCESS}, static sResourceAcqnChainFront = {<mozilla::detail::ThreadLocalNativeStorage<mozilla::BlockingResourceBase*>> = {mValue = 0x0}, <No data fields>}, static sDeadlockDetector = 0x7f6564f1cc70}, mOwningThread = 0x0}, <No data fields>}, stack_ = {c = {static __block_size = <optimized out>, __map_ = {__first_ = 0x0, __begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<base::AtExitManager::CallbackAndParam**, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<base::AtExitManager::CallbackAndParam*>, 1, true>> = {<std::__1::allocator<base::AtExitManager::CallbackAndParam*>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<base::AtExitManager::CallbackAndParam*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, __start_ = 0, __size_ = {<std::__1::__compressed_pair_elem<unsigned long, 0, false>> = {__value_ = 0}, <std::__1::__compressed_pair_elem<std::__1::allocator<base::AtExitManager::CallbackAndParam>, 1, true>> = {<std::__1::allocator<base::AtExitManager::CallbackAndParam>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<base::AtExitManager::CallbackAndParam> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, next_manager_ = 0x0} > rv = nsresult::NS_OK > uiLoopType = MessageLoop::TYPE_MOZILLA_CHILD >#56 0x00007f655c606c5b in mozilla::BootstrapImpl::XRE_InitChildProcess (this=0x7f6564f036a0, argc=21, argv=0x7ffd94883ac8, aChildData=0x7ffd94883927) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/toolkit/xre/Bootstrap.cpp:67 >#57 0x00005611671434bd in content_process_main (bootstrap=0x7f6564f036a0, argc=21, argv=0x7ffd94883ac8) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/browser/app/../../ipc/contentproc/plugin-container.cpp:57 > childData = {<No data fields>} > rv = 2863311530 >#58 0x000056116714377e in main (argc=22, argv=0x7ffd94883ac8, envp=0x7ffd94883b80) at /tmp/portage/www-client/firefox-124.0.1/work/firefox-124.0.1/browser/app/nsBrowserApp.cpp:375 > rv = nsresult::NS_OK > result = -1431655766 > start = {mValue = 3727028785889} > raiiObject309 = {<No data fields>} > raiiObject310 = {mProfilingStack = 0x7f6564f1d040, static sProfilingStack = {<mozilla::detail::ThreadLocalNativeStorage<mozilla::baseprofiler::ProfilingStack*>> = {mValue = 0x7c380}, <No data fields>}} > unregisterRuntimeExceptionModule = {mExitFunction = {<No data fields>}, mExecuteOnDestruction = true} > rv = 32765 > result = -1803011624
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 927959
: 889375