Package: firefox
Version: 77.0-1
Severity: normal
Dear Maintainer,
a new version of Firefox (77.0-1) just "came in" today for ppc64 on bullseye.
The "former" version (71.0-2) worked just fine but the newest version crashes
at startup.
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
Installing new version (77.0-1), will crash at startup.
* What exactly did you do (or not do) that was effective (or
ineffective)?
Tried starting in --safe-mode and without plugins, the crash seems to be
unrelated to any plugins.
* What was the outcome of this action?
Update lead to new ff which crashes at startup on ppc64.
* What outcome did you expect instead?
At least the same functionality as with Firefox-71.0-2 on ppc64 (which has many
graphic errors but in general "does work").
*** End of the template - remove these template lines ***
Backtrace from GDB:
Thread 85 "IndexedDB #3" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd967f150 (LWP 17688)]
0x00007ffff73d656c in sqlite3VdbeRecordUnpack (nKey=-437918235,
pKey=0xe5e5e5e5e5e5e5e5, p=p@entry=0x7fffd62d3840, pKeyInfo=<optimized out>,
pKeyInfo=<optimized out>) at ./third_party/sqlite3/src/sqlite3.c:81298
81298 ./third_party/sqlite3/src/sqlite3.c: File or Directory not found.
(gdb) bt full
#0 0x00007ffff73d656c in sqlite3VdbeRecordUnpack (nKey=-437918235,
pKey=0xe5e5e5e5e5e5e5e5, p=p@entry=0x7fffd62d3840, pKeyInfo=<optimized out>,
pKeyInfo=<optimized out>) at ./third_party/sqlite3/src/sqlite3.c:81298
aKey = 0xe5e5e5e5e5e5e5e5 <error: Cannot access memory at address
0xe5e5e5e5e5e5e5e5>
d = <optimized out>
idx = <optimized out>
u = <optimized out>
szHdr = 32767
pMem = 0x7fffd62d3858
#1 0x00007ffff745efcc in sqlite3VdbeExec (p=p@entry=0x7fffd62d5460) at
./third_party/sqlite3/src/sqlite3.c:89382
ii = <optimized out>
alreadyExists = <optimized out>
takeJump = <optimized out>
pC = <optimized out>
res = 0
pFree = 0x7fffd62d3840
pIdxKey = 0x7fffd62d3840
r = {pKeyInfo = 0x7fffd62de7b0, aMem = 0x7fffd53e99c0, nField = 2,
default_rc = 0 '\000', errCode = 0 '\000', r1 = -1 '\377', r2 = 1 '\001',
eqSeen = 1 '\001'}
aOp = 0x7fffd62d4fb0
pOp = 0x7fffd62d5208
rc = <optimized out>
db = <optimized out>
resetSchemaOnFault = <optimized out>
encoding = <optimized out>
iCompare = <optimized out>
nVmStep = 35
nProgressLimit = 1000
aMem = 0x7fffd53e9800
pIn1 = <optimized out>
pIn2 = <optimized out>
pIn3 = 0x7fffd53e99c0
pOut = <optimized out>
#2 0x00007ffff7462a28 in sqlite3Step (p=0x7fffd62d5460) at
./third_party/sqlite3/src/sqlite3.c:83210
db = 0x7fffd6168000
rc = <optimized out>
db = <optimized out>
rc = <optimized out>
#3 sqlite3_step (pStmt=0x7fffd62d5460) at
./third_party/sqlite3/src/sqlite3.c:17739
rc = <optimized out>
v = <optimized out>
cnt = 0
db = <optimized out>
rc = <optimized out>
v = <optimized out>
cnt = <optimized out>
db = <optimized out>
savedPc = <optimized out>
zErr = <optimized out>
#4 sqlite3_step (pStmt=0x7fffd62d5460) at
./third_party/sqlite3/src/sqlite3.c:17727
v = 0x7fffd62d5460
db = <optimized out>
savedPc = <optimized out>
zErr = <optimized out>
#5 0x00007fffec116490 in mozilla::storage::Connection::stepStatement
(this=0x7fffd63c3ea0, aNativeConnection=0x7fffd6168000,
aStatement=0x7fffd62d5460) at ./storage/mozStorageConnection.cpp:1118
checkedMainThread = false
startTime = <optimized out>
srv = <optimized out>
duration = <optimized out>
threshold = <optimized out>
#6 0x00007fffec135ba8 in mozilla::storage::Statement::ExecuteStep
(this=this@entry=0x7fffd5450160,
_moreResults=_moreResults@entry=0x7fffd967d347) at ./build-
browser/dist/include/mozilla/RefPtr.h:313
srv = <optimized out>
#7 0x00007fffec135e24 in mozilla::storage::Statement::Execute
(this=0x7fffd5450160) at ./storage/mozStorageStatement.cpp:488
ret = false
rv = <optimized out>
rv2 = <optimized out>
#8 0x00007fffee60ce54 in mozilla::dom::indexedDB::(anonymous
namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork (this=0x7fffd3b559c0,
aConnection=0x7fffdb3855d0) at ./build-browser/dist/include/nsCOMPtr.h:847
autoSave = {mConnection = 0x7fffdb3855d0}
rv = <optimized out>
objectStoreHasIndexes = false
key = @0x7fffd3b55b40: {mBuffer = {<nsTSubstring<char>> =
{<mozilla::detail::nsTStringRepr<char>> = {mData = 0x7fffd3b38c28
"0SfnpufMpbefsDbdif", mLength = 18, mDataFlags =
(mozilla::detail::StringDataFlags::TERMINATED |
mozilla::detail::StringDataFlags::REFCOUNTED), mClassFlags =
mozilla::detail::StringClassFlags::NULL_TERMINATED}, static kMaxCapacity =
2147483637}, <No data fields>}, static kMaxArrayCollapse = 3 '\003', static
kMaxRecursionDepth = 64 '@'}
keyUnset = <optimized out>
osid = <optimized out>
stmt = {mStatement = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd5450160}, <No
data fields>}, mScoper =
{<mozilla::detail::MaybeStorage<mozStorageStatementScoper, false>> = {mStorage
= {val = {mStatement = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd5450160}, <No data
fields>}}, dummy = 0 '\000'}, mIsSome = 1 '\001'},
<mozilla::detail::Maybe_CopyMove_Enabler<mozStorageStatementScoper, false,
true, true>> = {<No data fields>}, <No data fields>}}
optReplaceDirective = {<mozilla::detail::nsTStringRepr<char>> = {mData
= 0x7ffff1a75c10 "OR REPLACE ", mLength = 11, mDataFlags =
(mozilla::detail::StringDataFlags::TERMINATED |
mozilla::detail::StringDataFlags::LITERAL), mClassFlags =
mozilla::detail::StringClassFlags::NULL_TERMINATED}, <No data fields>}
cloneInfo = @0x7fffd3b55a58: {data_ = {data = {static kStandardCapacity
= 4096, bufList_ = {<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = {<No
data fields>}, <No data fields>}, static kSegmentAlignment = <optimized out>,
mOwning = true, mSegments = {<js::SystemAllocPolicy> = {<js::AllocPolicyBase> =
{<No data fields>}, <No data fields>}, static kElemIsPod = false, static
kMaxInlineBytes = 999, static kInlineCapacity = 1, mBegin = 0x7fffdb8e2800,
mLength = 64, mTail =
{<mozilla::Vector<mozilla::BufferList<js::SystemAllocPolicy>::Segment, 1,
js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 85}, mBytes =
'\345' <repeats 23 times>, <incomplete sequence \345>}, static
sMaxInlineStorage = <optimized out>}, mSize = 257624, mStandardCapacity =
4096}, scope_ = JS::StructuredCloneScope::DifferentProcess, callbacks_ = 0x0,
closure_ = 0x0, ownTransferables_ = NoTransferables, refsHeld_ = {refs_ =
{<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, <No
data fields>}, static kElemIsPod = true, static kMaxInlineBytes = <optimized
out>, static kInlineCapacity = 0, mBegin = 0x8, mLength = 0, mTail =
{<mozilla::Vector<js::SharedArrayRawBuffer*, 0,
js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 0}, <No data
fields>}, static sMaxInlineStorage = <optimized out>}}}}, offsetToKeyProp_ = 0}
cloneData = @0x7fffd3b55a58: {static kStandardCapacity = 4096, bufList_
= {<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, <No
data fields>}, static kSegmentAlignment = <optimized out>, mOwning = true,
mSegments = {<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = {<No data
fields>}, <No data fields>}, static kElemIsPod = false, static kMaxInlineBytes
= 999, static kInlineCapacity = 1, mBegin = 0x7fffdb8e2800, mLength = 64, mTail
= {<mozilla::Vector<mozilla::BufferList<js::SystemAllocPolicy>::Segment, 1,
js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 85}, mBytes =
'\345' <repeats 23 times>, <incomplete sequence \345>}, static
sMaxInlineStorage = <optimized out>}, mSize = 257624, mStandardCapacity =
4096}, scope_ = JS::StructuredCloneScope::DifferentProcess, callbacks_ = 0x0,
closure_ = 0x0, ownTransferables_ = NoTransferables, refsHeld_ = {refs_ =
{<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, <No
data fields>}, static kElemIsPod = true, static kMaxInlineBytes = <optimized
out>, static kInlineCapacity = 0, mBegin = 0x8, mLength = 0, mTail =
{<mozilla::Vector<js::SharedArrayRawBuffer*, 0,
js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 0}, <No data
fields>}, static sMaxInlineStorage = <optimized out>}}}
cloneDataSize = <optimized out>
autoIncrementNum = <optimized out>
#9 0x00007fffee5d2850 in mozilla::dom::indexedDB::(anonymous
namespace)::TransactionDatabaseOperationBase::RunOnConnectionThread
(this=0x7fffd3b559c0) at ./dom/indexedDB/ActorsParent.cpp:23047
connection = <optimized out>
storageConnection = <optimized out>
autoProgress = {mConnection = {mValue = 0x7fffd63c3ea0}}
database = <optimized out>
rv = <optimized out>
#10 0x00007fffee5d4de8 in mozilla::dom::indexedDB::(anonymous
namespace)::TransactionDatabaseOperationBase::Run (this=<optimized out>) at
./dom/indexedDB/ActorsParent.cpp:23213
No locals.
#11 0x00007fffeb44a2b8 in nsThread::ProcessNextEvent (aResult=0x7fffd967e037,
aMayWait=<optimized out>, this=0x7fffde7ba5e0) at
./xpcom/threads/nsThread.cpp:1200
now = {mValue = {mUsedCanonicalNow = 0, mTimeStamp = 9009744129470}}
timeDurationHelper =
{<mozilla::detail::MaybeStorage<mozilla::AutoTimeDurationHelper, false>> =
{mStorage = {val = {mStartTime = {mValue = {mUsedCanonicalNow = <optimized
out>, mTimeStamp = 140736926033376}}}, dummy = <optimized out>}, mIsSome = 0
'\000'},
<mozilla::detail::Maybe_CopyMove_Enabler<mozilla::AutoTimeDurationHelper,
false, true, true>> = {<No data fields>}, <No data fields>}
snapshot = {mOldEventLoopDepth = 1, mOldPerformanceCounter = {mRawPtr =
0x0}, mOldIsIdleRunnable = false}
priority = mozilla::EventQueuePriority::Normal
event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3b559c0}, <No data
fields>}
reallyWait = <optimized out>
rv = nsresult::NS_OK
noJSAPI = {<mozilla::detail::MaybeStorage<mozilla::dom::AutoNoJSAPI,
false>> = {mStorage = {val = {<mozilla::dom::ScriptSettingsStackEntry> =
{mGlobalObject = {<nsCOMPtr_base> = {mRawPtr = 0x50000}, <No data fields>},
mType = 32767, mOlder = 0x7fffe9ebf048 <PR_Select+144>}, <JSAutoNullableRealm>
= {cx_ = 0x7fffe10aca88, oldRealm_ = 0x0}, mCx = 0x7fffd967dfc0,
mExecutionYield = {mExecutionGrantingManager = {mRawPtr = 0x7fffd967e148}}},
dummy = 0 '\000'}, mIsSome = 0 '\000'},
<mozilla::detail::Maybe_CopyMove_Enabler<mozilla::dom::AutoNoJSAPI, false,
true, true>> = {<No data fields>}, <No data fields>}
callScriptObserver = <optimized out>
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
reallyWait = <optimized out>
noJSAPI = <optimized out>
callScriptObserver = <optimized out>
obs = <optimized out>
rv = <optimized out>
moz_real_module = <optimized out>
priority = <optimized out>
event = <optimized out>
iter_ = <optimized out>
obs_ = <optimized out>
priority = <optimized out>
event = <optimized out>
now = <optimized out>
timeDurationHelper = <optimized out>
snapshot = <optimized out>
moz_real_module = <optimized out>
iter_ = <optimized out>
obs_ = <optimized out>
#12 nsThread::ProcessNextEvent (this=0x7fffde7ba5e0, aMayWait=<optimized out>,
aResult=0x7fffd967e037) at ./xpcom/threads/nsThread.cpp:1045
reallyWait = <optimized out>
noJSAPI = <optimized out>
callScriptObserver = <optimized out>
obs = <optimized out>
rv = <optimized out>
priority = <optimized out>
event = <optimized out>
iter_ = <optimized out>
obs_ = <optimized out>
priority = <optimized out>
event = <optimized out>
now = <optimized out>
timeDurationHelper = <optimized out>
snapshot = <optimized out>
moz_real_module = <optimized out>
iter_ = <optimized out>
obs_ = <optimized out>
#13 0x00007fffeb44d014 in NS_ProcessNextEvent (aThread=<optimized out>,
aMayWait=<optimized out>) at ./xpcom/threads/nsThreadUtils.cpp:481
val = true
#14 0x00007fffee5b0c64 in mozilla::SpinEventLoopUntil<> (aThread=0x0,
aPredicate=...) at ./dom/indexedDB/ActorsParent.cpp:13131
didSomething = <optimized out>
thread = 0x7fffde7ba5e0
asa = {<mozilla::detail::MaybeStorage<xpc::AutoScriptActivity, false>>
= {mStorage = {val = {mActive = 123, mOldValue = 165}, dummy = 123 '{'},
mIsSome = 0 '\000'},
<mozilla::detail::Maybe_CopyMove_Enabler<xpc::AutoScriptActivity, false, true,
true>> = {<No data fields>}, <No data fields>}
thread = <optimized out>
asa = <optimized out>
didSomething = <optimized out>
#15 mozilla::dom::indexedDB::(anonymous
namespace)::ConnectionPool::ThreadRunnable::Run (this=0x7fffe1124be0) at
./dom/indexedDB/ActorsParent.cpp:13130
currentThread = <optimized out>
b = <optimized out>
#16 mozilla::dom::indexedDB::(anonymous
namespace)::ConnectionPool::ThreadRunnable::Run (this=0x7fffe1124be0) at
./dom/indexedDB/ActorsParent.cpp:13092
currentThread = <optimized out>
b = <optimized out>
#17 0x00007fffeb44a2b8 in nsThread::ProcessNextEvent (aResult=0x7fffd967e297,
aMayWait=<optimized out>, this=0x7fffde7ba5e0) at
./xpcom/threads/nsThread.cpp:1200
now = {mValue = {mUsedCanonicalNow = 0, mTimeStamp = 9004202525870}}
timeDurationHelper =
{<mozilla::detail::MaybeStorage<mozilla::AutoTimeDurationHelper, false>> =
{mStorage = {val = {mStartTime = {mValue = {mUsedCanonicalNow = <optimized
out>, mTimeStamp = 140736926033376}}}, dummy = <optimized out>}, mIsSome = 0
'\000'},
<mozilla::detail::Maybe_CopyMove_Enabler<mozilla::AutoTimeDurationHelper,
false, true, true>> = {<No data fields>}, <No data fields>}
snapshot = {mOldEventLoopDepth = 4294967295, mOldPerformanceCounter =
{mRawPtr = 0x0}, mOldIsIdleRunnable = false}
priority = mozilla::EventQueuePriority::Normal
event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe1124be0}, <No data
fields>}
reallyWait = <optimized out>
rv = nsresult::NS_OK
noJSAPI = {<mozilla::detail::MaybeStorage<mozilla::dom::AutoNoJSAPI,
false>> = {mStorage = {val = {<mozilla::dom::ScriptSettingsStackEntry> =
{mGlobalObject = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff382ca00}, <No data
fields>}, mType = 32767, mOlder = 0x48422442c865f534}, <JSAutoNullableRealm> =
{cx_ = 0x7fffd967e2a0, oldRealm_ = 0x7fffd63d6a50}, mCx = 0x7fffd967e220,
mExecutionYield = {mExecutionGrantingManager = {mRawPtr = 0x7ffff382ca00}}},
dummy = 0 '\000'}, mIsSome = 0 '\000'},
<mozilla::detail::Maybe_CopyMove_Enabler<mozilla::dom::AutoNoJSAPI, false,
true, true>> = {<No data fields>}, <No data fields>}
callScriptObserver = <optimized out>
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
reallyWait = <optimized out>
noJSAPI = <optimized out>
callScriptObserver = <optimized out>
obs = <optimized out>
rv = <optimized out>
moz_real_module = <optimized out>
priority = <optimized out>
event = <optimized out>
iter_ = <optimized out>
obs_ = <optimized out>
priority = <optimized out>
event = <optimized out>
now = <optimized out>
timeDurationHelper = <optimized out>
snapshot = <optimized out>
moz_real_module = <optimized out>
iter_ = <optimized out>
obs_ = <optimized out>
#18 nsThread::ProcessNextEvent (this=0x7fffde7ba5e0, aMayWait=<optimized out>,
aResult=0x7fffd967e297) at ./xpcom/threads/nsThread.cpp:1045
reallyWait = <optimized out>
noJSAPI = <optimized out>
callScriptObserver = <optimized out>
obs = <optimized out>
rv = <optimized out>
priority = <optimized out>
event = <optimized out>
iter_ = <optimized out>
obs_ = <optimized out>
priority = <optimized out>
event = <optimized out>
now = <optimized out>
timeDurationHelper = <optimized out>
snapshot = <optimized out>
moz_real_module = <optimized out>
iter_ = <optimized out>
obs_ = <optimized out>
#19 0x00007fffeb44d014 in NS_ProcessNextEvent (aThread=<optimized out>,
aMayWait=<optimized out>) at ./xpcom/threads/nsThreadUtils.cpp:481
val = true
#20 0x00007fffebbe2b98 in mozilla::ipc::MessagePumpForNonMainThreads::Run
(this=0x7fffd8fe5980, aDelegate=0x7fffd967e488) at
./ipc/glue/MessagePump.cpp:332
didWork = <optimized out>
didIdleWork = <optimized out>
thread = 0x7fffde7ba5e0
autoReleasePool = <optimized out>
#21 0x00007fffebb981b8 in MessageLoop::RunInternal (this=<optimized out>) at
./build-browser/dist/include/mozilla/RefPtr.h:313
No locals.
#22 MessageLoop::RunHandler (this=<optimized out>) at
./ipc/chromium/src/base/message_loop.cc:308
No locals.
#23 MessageLoop::Run (this=<optimized out>) at
./ipc/chromium/src/base/message_loop.cc:290
save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received =
false}, loop_ = 0x7fffd967e488, previous_state_ = 0x0}
#24 0x00007fffeb45fe6c in nsThread::ThreadFunc (aArg=<optimized out>) at
./xpcom/threads/nsThread.cpp:444
loop = {<base::MessagePump::Delegate> = {_vptr.Delegate =
0x7ffff2f03230 <vtable for MessageLoop+16>}, type_ =
MessageLoop::TYPE_MOZILLA_NONMAINTHREAD, id_ = 53, work_queue_ = {c =
{<std::_Deque_base<MessageLoop::PendingTask,
std::allocator<MessageLoop::PendingTask> >> = {_M_impl =
{<std::allocator<MessageLoop::PendingTask>> =
{<__gnu_cxx::new_allocator<MessageLoop::PendingTask>> = {<No data fields>}, <No
data fields>}, _M_map = 0x7fffd8fe58c0, _M_map_size = 8, _M_start = {_M_cur =
0x7fffd61b3e00, _M_first = 0x7fffd61b3e00, _M_last = 0x7fffd61b3ff8, _M_node =
0x7fffd8fe58d8}, _M_finish = {_M_cur = 0x7fffd61b3e00, _M_first =
0x7fffd61b3e00, _M_last = 0x7fffd61b3ff8, _M_node = 0x7fffd8fe58d8}}}, <No data
fields>}}, delayed_work_queue_ = {c =
{<std::_Vector_base<MessageLoop::PendingTask,
std::allocator<MessageLoop::PendingTask> >> = {_M_impl =
{<std::allocator<MessageLoop::PendingTask>> =
{<__gnu_cxx::new_allocator<MessageLoop::PendingTask>> = {<No data fields>}, <No
data fields>}, <std::_Vector_base<MessageLoop::PendingTask,
std::allocator<MessageLoop::PendingTask> >::_Vector_impl_data> = {_M_start =
0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}, <No data fields>}}, <No data
fields>}, comp = {<std::binary_function<MessageLoop::PendingTask,
MessageLoop::PendingTask, bool>> = {<No data fields>}, <No data fields>}},
deferred_non_nestable_work_queue_ = {c =
{<std::_Deque_base<MessageLoop::PendingTask,
std::allocator<MessageLoop::PendingTask> >> = {_M_impl =
{<std::allocator<MessageLoop::PendingTask>> =
{<__gnu_cxx::new_allocator<MessageLoop::PendingTask>> = {<No data fields>}, <No
data fields>}, _M_map = 0x7fffd8fe5900, _M_map_size = 8, _M_start = {_M_cur =
0x7fffd61b5000, _M_first = 0x7fffd61b5000, _M_last = 0x7fffd61b51f8, _M_node =
0x7fffd8fe5918}, _M_finish = {_M_cur = 0x7fffd61b5000, _M_first =
0x7fffd61b5000, _M_last = 0x7fffd61b51f8, _M_node = 0x7fffd8fe5918}}}, <No data
fields>}}, pump_ = {mRawPtr = 0x7fffd8fe5980}, destruction_observers_ =
{observers_ = {<std::_Vector_base<MessageLoop::DestructionObserver*,
std::allocator<MessageLoop::DestructionObserver*> >> = {_M_impl =
{<std::allocator<MessageLoop::DestructionObserver*>> =
{<__gnu_cxx::new_allocator<MessageLoop::DestructionObserver*>> = {<No data
fields>}, <No data fields>},
<std::_Vector_base<MessageLoop::DestructionObserver*,
std::allocator<MessageLoop::DestructionObserver*> >::_Vector_impl_data> =
{_M_start = 0x7ffff4dba4f8, _M_finish = 0x7ffff4dba500, _M_end_of_storage =
0x7ffff4dba500}, <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 npos = 18446744073709551615, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>}, _M_p = 0x7fffd967e598 ""}, _M_string_length = 0,
{_M_local_buf = '\000' <repeats 15 times>, _M_allocated_capacity = 0}},
incoming_queue_ = {c = {<std::_Deque_base<MessageLoop::PendingTask,
std::allocator<MessageLoop::PendingTask> >> = {_M_impl =
{<std::allocator<MessageLoop::PendingTask>> =
{<__gnu_cxx::new_allocator<MessageLoop::PendingTask>> = {<No data fields>}, <No
data fields>}, _M_map = 0x7fffd8fe5940, _M_map_size = 8, _M_start = {_M_cur =
0x7fffd61b5a00, _M_first = 0x7fffd61b5a00, _M_last = 0x7fffd61b5bf8, _M_node =
0x7fffd8fe5958}, _M_finish = {_M_cur = 0x7fffd61b5a00, _M_first =
0x7fffd61b5a00, _M_last = 0x7fffd61b5bf8, _M_node = 0x7fffd8fe5958}}}, <No data
fields>}}, incoming_queue_lock_ = {<mozilla::OffTheBooksMutex> =
{<mozilla::detail::MutexImpl> = {platformData_ = {0x0, 0x0, 0x300000000, 0x0,
0x0}}, <mozilla::BlockingResourceBase> = {static kResourceTypeName = <optimized
out>}, <No data fields>}, <No data fields>}, state_ = 0x7fffd967e3d0,
run_depth_base_ = 1, shutting_down_ = false, transient_hang_timeout_ = 0,
permanent_hang_timeout_ = 0, next_sequence_num_ = 0, mEventTarget = {mRawPtr =
0x7fffd64ebf50}}
initData = 0x0
self = 0x7fffde7ba5e0
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
context = <optimized out>
#25 0x00007fffe9e91d6c in ?? () from /usr/lib/powerpc64-linux-gnu/libnspr4.so
No symbol table info available.
#26 0x00007ffff7f1dbe0 in start_thread () from /lib/powerpc64-linux-
gnu/libpthread.so.0
No symbol table info available.
#27 0x00007ffff79e60b0 in .__clone () from /lib/powerpc64-linux-gnu/libc.so.6
No symbol table info available.
I haven't looked into more details yet. Reporting this as bug first.
-- Package-specific info:
-- Addons package information
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: ppc64
Kernel: Linux 5.6.0-2-powerpc64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages firefox depends on:
ii debianutils 4.11
ii fontconfig 2.13.1-4.2
ii libatk1.0-0 2.36.0-2
ii libc6 2.30-7
ii libcairo-gobject2 1.16.0-4
ii libcairo2 1.16.0-4
ii libdbus-1-3 1.12.18-1
ii libdbus-glib-1-2 0.110-5
ii libevent-2.1-7 2.1.11-stable-1
ii libffi7 3.3-4
ii libfontconfig1 2.13.1-4.2
ii libfreetype6 2.10.1-2
ii libgcc-s1 10.1.0-3
ii libgdk-pixbuf2.0-0 2.40.0+dfsg-5
ii libglib2.0-0 2.64.3-1
ii libgtk-3-0 3.24.20-1
ii libnspr4 2:4.25-1
ii libnss3 2:3.53-1
ii libpango-1.0-0 1.44.7-4
ii libstdc++6 10.1.0-3
ii libvpx6 1.8.2-1
ii libx11-6 2:1.6.9-2+b1
ii libx11-xcb1 2:1.6.9-2+b1
ii libxcb-shm0 1.14-2
ii libxcb1 1.14-2
ii libxcomposite1 1:0.4.5-1
ii libxdamage1 1:1.1.5-2
ii libxext6 2:1.3.3-1+b2
ii libxfixes3 1:5.0.3-2
ii libxrender1 1:0.9.10-1
ii libxt6 1:1.1.5-1+b1
ii procps 2:3.3.16-5
ii zlib1g 1:1.2.11.dfsg-2
Versions of packages firefox recommends:
ii libavcodec58 7:4.2.2-3
Versions of packages firefox suggests:
ii fonts-lmodern 2.004.5-6
pn fonts-stix | otf-stix <none>
ii libcanberra0 0.30-7
ii libgssapi-krb5-2 1.17-10
ii libgtk2.0-0 2.24.32-4
ii pulseaudio 13.0-5