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