Bug 2406720 - Thunderbind 144 now just crashes upon start
Summary: Thunderbind 144 now just crashes upon start
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: thunderbird
Version: 45
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-10-28 10:39 UTC by Zdenek Kabelac
Modified: 2026-08-17 14:01 UTC (History)
9 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Zdenek Kabelac 2025-10-28 10:39:19 UTC
Recent version of thunderbird in Rawhide is not usable for a while
giving me instant crash on start -  I've to revert to version 143.

(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007fb07e38cfb3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2  0x00007fb07e332dce in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007fb074566ea5 in nsProfileLock::FatalSignalHandler(int, siginfo_t*, void*) () at /usr/lib64/thunderbird/libxul.so
#4  0x00007fb07e332f00 in <signal handler called> () at /lib64/libc.so.6
#5  0x000055c5e94a3e62 in arena_dalloc(void*, unsigned long, arena_t*) ()
#6  0x00007fb073c3d3d6 in FindLineClampTarget(nsBlockFrame*, nsBlockFrame const*, int) () at /usr/lib64/thunderbird/libxul.so
#7  0x00007fb073c3d805 in nsBlockFrame::ApplyLineClamp(int) () at /usr/lib64/thunderbird/libxul.so
#8  0x00007fb073c3db25 in nsBlockFrame::ComputeFinalSize(mozilla::ReflowInput const&, mozilla::BlockReflowState&, mozilla::ReflowOutput&) ()
    at /usr/lib64/thunderbird/libxul.so
#9  0x00007fb073c4929c in nsBlockFrame::TrialReflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsBlockFrame::TrialReflowState&) () at /usr/lib64/thunderbird/libxul.so
#10 0x00007fb073c4b52c in nsBlockFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) ()
    at /usr/lib64/thunderbird/libxul.so
#11 0x00007fb073c8e820 in nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) ()
    at /usr/lib64/thunderbird/libxul.so
#12 0x00007fb073c3850e in mozilla::ScrollContainerFrame::ReflowScrolledFrame(mozilla::ScrollReflowInput&, bool, bool, mozilla::ReflowOutput*) ()
    at /usr/lib64/thunderbird/libxul.so
#13 0x00007fb073c5c8fd in mozilla::ScrollContainerFrame::ReflowContents(mozilla::ScrollReflowInput&, mozilla::ReflowOutput const&) ()
    at /usr/lib64/thunderbird/libxul.so
#14 0x00007fb073c5ce9c in mozilla::ScrollContainerFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) () at /usr/lib64/thunderbird/libxul.so
#15 0x00007fb073c8e820 in nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) ()
    at /usr/lib64/thunderbird/libxul.so
#16 0x00007fb073cce132 in nsFlexContainerFrame::ReflowFlexItem(nsFlexContainerFrame::FlexboxAxisTracker const&, mozilla::ReflowInput const&, nsFlexContainerFrame::FlexItem const&, mozilla::LogicalPoint const&, bool, mozilla::LogicalSize const&, nsSize const&) ()
    at /usr/lib64/thunderbird/libxul.so


Reproducible: Always




Additional Information:
thunderbird-144.0-1.fc44.x86_64
thunderbird-librnp-rnp-144.0-1.fc44.x86_64

Comment 1 Matt Fagnani 2025-10-31 06:09:22 UTC
Thunderbird crashed when starting in this way with thunderbird-144.0.1-1.fc43.x86_64 installed from Koji in a Fedora 43 KDE installation. The trace with thunderbird debuginfo installed showed the crash in AllocInfo::GetInChunk in which the pointer named run was null so size = run->mBin->mSizeClass; at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/memory/build/mozjemalloc.cpp:2932 had a null pointer dereference. 

Core was generated by `/usr/lib64/thunderbird/thunderbird'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f9913e7b3cc in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f99144087c0 (LWP 7834))]
(gdb) bt
#0  0x00007f9913e7b3cc in __pthread_kill_implementation () at /lib64/libc.so.6
#1  0x00007f9913e2118e in raise () at /lib64/libc.so.6
#2  0x00007f9909d66ea5 in nsProfileLock::FatalSignalHandler (signo=11, info=0x7ffe6ddbf8b0, context=0x7ffe6ddbf780)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/toolkit/profile/nsProfileLock.cpp:177
#3  0x00007f9913e212c0 in <signal handler called> () at /lib64/libc.so.6
#4  AllocInfo::GetInChunk (aPtr=0x7ffe6ddbfde8, aChunk=0x7ffe6dd00000, pageind=191)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/memory/build/mozjemalloc.cpp:2932
#5  arena_dalloc (aPtr=0x7ffe6ddbfde8, aOffset=<optimized out>, aArena=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/memory/build/mozjemalloc.cpp:3190
#6  0x00007f990943d3d6 in nsTArrayInfallibleAllocator::Free (aPtr=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/nsTArray.h:262
#7  nsTArray_base<nsTArray_RelocateUsingMemutils>::~nsTArray_base (this=0x7ffe6ddbfde0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/nsTArray.h:3071
#8  nsTArray_Impl<std::pair<nsBlockFrame*, GenericLineListIterator<nsLineLink, false> >, nsTArrayInfallibleAllocator>::~nsTArray_Impl (this=0x7ffe6ddbfde0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/nsTArray.h:910
#9  nsTArray<std::pair<nsBlockFrame*, GenericLineListIterator<nsLineLink, false> > >::~nsTArray (this=0x7ffe6ddbfde0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/nsTArray.h:2607
#10 AutoTArray<std::pair<nsBlockFrame*, GenericLineListIterator<nsLineLink, false> >, 8ul>::~AutoTArray
    (this=0x7ffe6ddbfde0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/nsTArray.h:2907
#11 LineClampLineIterator::~LineClampLineIterator (this=0x7ffe6ddbfdc0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:1276
#12 FindLineClampTarget
    (aRootFrame=aRootFrame@entry=0x7f98cd29c2b8, aStopAtFrame=aStopAtFrame@entry=0x7f98cd29c2b8, aLineNumber=<optimized out>) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:2130
--Type <RET> for more, q to quit, c to continue without paging--c
#13 0x00007f990943d805 in nsBlockFrame::ApplyLineClamp
    (this=this@entry=0x7f98cd29c2b8, aContentBlockEndEdge=aContentBlockEndEdge@entry=0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:2139
#14 0x00007f990943db25 in nsBlockFrame::ComputeFinalSize
    (this=this@entry=0x7f98cd29c2b8, aReflowInput=..., aState=..., aMetrics=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:2302
#15 0x00007f990944929c in nsBlockFrame::TrialReflow
    (this=this@entry=0x7f98cd29c2b8, aPresContext=aPresContext@entry=0x7f98cfccda00, aMetrics=..., aReflowInput=..., aTrialState=...) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:2057
#16 0x00007f990944b52c in nsBlockFrame::Reflow
    (this=0x7f98cd29c2b8, aPresContext=0x7f98cfccda00, aMetrics=..., aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:1590
#17 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=this@entry=0x7f98cd29c020, aKidFrame=0x7f98cd29c2b8, aPresContext=aPresContext@entry=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=..., aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::NoMoveFrame, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#18 0x00007f990943850e in mozilla::ScrollContainerFrame::ReflowScrolledFrame
    (this=this@entry=0x7f98cd29c020, aState=..., aAssumeHScroll=false, aAssumeVScroll=false, aMetrics=aMetrics@entry=0x7ffe6ddc0960) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:913
#19 0x00007f990945c8fd in mozilla::ScrollContainerFrame::ReflowContents
    (this=this@entry=0x7f98cd29c020, aState=..., aDesiredSize=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:1029
#20 0x00007f990945ce9c in mozilla::ScrollContainerFrame::Reflow
    (this=0x7f98cd29c020, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:1491
#21 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd294338, aKidFrame=0x7f98cd29c020, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::Default, aStatus=..., aTracker=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#22 0x00007f99094ce132 in nsFlexContainerFrame::ReflowFlexItem
    (this=this@entry=0x7f98cd294338, aAxisTracker=..., aReflowInput=..., aItem=..., aFramePos=..., aIsAdjacentWithBStart=aIsAdjacentWithBStart@entry=true, aAvailableSize=<optimized out>, aContainerSize=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#23 0x00007f99094cefc5 in nsFlexContainerFrame::ReflowChildren
    (this=this@entry=0x7f98cd294338, aReflowInput=..., aContainerSize=..., aAvailableSizeForItems=..., aBorderPadding=..., aAxisTracker=<optimized out>, aFlr=<optimized out>, aFragmentData=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5774
#24 0x00007f99094dd979 in nsFlexContainerFrame::Reflow
    (this=<optimized out>, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4781
#25 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd294278, aKidFrame=0x7f98cd294338, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::Default, aStatus=..., aTracker=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#26 0x00007f99094ce132 in nsFlexContainerFrame::ReflowFlexItem
    (this=this@entry=0x7f98cd294278, aAxisTracker=..., aReflowInput=..., aItem=..., aFramePos=..., aIsAdjacentWithBStart=aIsAdjacentWithBStart@entry=true, aAvailableSize=<optimized out>, aContainerSize=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#27 0x00007f99094cefc5 in nsFlexContainerFrame::ReflowChildren
    (this=this@entry=0x7f98cd294278, aReflowInput=..., aContainerSize=..., aAvailableSizeForItems=..., aBorderPadding=..., aAxisTracker=<optimized out>, aFlr=<optimized out>, aFragmentData=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5774
#28 0x00007f99094dd979 in nsFlexContainerFrame::Reflow
    (this=<optimized out>, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4781
#29 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd2940f8, aKidFrame=0x7f98cd294278, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::Default, aStatus=..., aTracker=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#30 0x00007f99094ce132 in nsFlexContainerFrame::ReflowFlexItem
    (this=this@entry=0x7f98cd2940f8, aAxisTracker=..., aReflowInput=..., aItem=..., aFramePos=..., aIsAdjacentWithBStart=aIsAdjacentWithBStart@entry=true, aAvailableSize=<optimized out>, aContainerSize=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#31 0x00007f99094cefc5 in nsFlexContainerFrame::ReflowChildren
    (this=this@entry=0x7f98cd2940f8, aReflowInput=..., aContainerSize=..., aAvailableSizeForItems=..., aBorderPadding=..., aAxisTracker=<optimized out>, aFlr=<optimized out>, aFragmentData=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5774
#32 0x00007f99094dd979 in nsFlexContainerFrame::Reflow
    (this=<optimized out>, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4781
#33 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd293848, aKidFrame=0x7f98cd2940f8, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::Default, aStatus=..., aTracker=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#34 0x00007f99094ce132 in nsFlexContainerFrame::ReflowFlexItem
    (this=this@entry=0x7f98cd293848, aAxisTracker=..., aReflowInput=..., aItem=..., aFramePos=..., aIsAdjacentWithBStart=aIsAdjacentWithBStart@entry=true, aAvailableSize=<optimized out>, aContainerSize=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#35 0x00007f99094cefc5 in nsFlexContainerFrame::ReflowChildren
    (this=this@entry=0x7f98cd293848, aReflowInput=..., aContainerSize=..., aAvailableSizeForItems=..., aBorderPadding=..., aAxisTracker=<optimized out>, aFlr=<optimized out>, aFragmentData=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5774
#36 0x00007f99094dd979 in nsFlexContainerFrame::Reflow
    (this=<optimized out>, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4781
#37 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=this@entry=0x7f98cd293908, aKidFrame=0x7f98cd293848, aPresContext=aPresContext@entry=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=..., aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::NoMoveFrame, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#38 0x00007f990943850e in mozilla::ScrollContainerFrame::ReflowScrolledFrame
    (this=this@entry=0x7f98cd293908, aState=..., aAssumeHScroll=false, aAssumeVScroll=false, aMetrics=aMetrics@entry=0x7ffe6ddc39f0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:913
#39 0x00007f990945c8fd in mozilla::ScrollContainerFrame::ReflowContents
    (this=this@entry=0x7f98cd293908, aState=..., aDesiredSize=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:1029
#40 0x00007f990945ce9c in mozilla::ScrollContainerFrame::Reflow
    (this=0x7f98cd293908, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:1491
#41 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd285710, aKidFrame=0x7f98cd293908, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::Default, aStatus=..., aTracker=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#42 0x00007f99094ce132 in nsFlexContainerFrame::ReflowFlexItem
    (this=this@entry=0x7f98cd285710, aAxisTracker=..., aReflowInput=..., aItem=..., aFramePos=..., aIsAdjacentWithBStart=aIsAdjacentWithBStart@entry=true, aAvailableSize=<optimized out>, aContainerSize=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#43 0x00007f99094cefc5 in nsFlexContainerFrame::ReflowChildren
    (this=this@entry=0x7f98cd285710, aReflowInput=..., aContainerSize=..., aAvailableSizeForItems=..., aBorderPadding=..., aAxisTracker=<optimized out>, aFlr=<optimized out>, aFragmentData=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5774
#44 0x00007f99094dd979 in nsFlexContainerFrame::Reflow
    (this=<optimized out>, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4781
#45 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd285650, aKidFrame=0x7f98cd285710, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::Default, aStatus=..., aTracker=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#46 0x00007f99094ce132 in nsFlexContainerFrame::ReflowFlexItem
    (this=this@entry=0x7f98cd285650, aAxisTracker=..., aReflowInput=..., aItem=..., aFramePos=..., aIsAdjacentWithBStart=aIsAdjacentWithBStart@entry=true, aAvailableSize=<optimized out>, aContainerSize=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#47 0x00007f99094cefc5 in nsFlexContainerFrame::ReflowChildren
    (this=this@entry=0x7f98cd285650, aReflowInput=..., aContainerSize=..., aAvailableSizeForItems=..., aBorderPadding=..., aAxisTracker=<optimized out>, aFlr=<optimized out>, aFragmentData=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5774
#48 0x00007f99094dd979 in nsFlexContainerFrame::Reflow
    (this=<optimized out>, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4781
#49 0x00007f99094b06f0 in nsContainerFrame::ReflowChild
    (this=<optimized out>, aKidFrame=0x7f98cd285650, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=..., aPos=<optimized out>, aContainerSize=<optimized out>, aFlags=15, aStatus=..., aTracker=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#50 MeasuringReflow
    (aChild=aChild@entry=0x7f98cd285650, aReflowInput=<optimized out>, aRC=aRC@entry=0x7f98ccaead50, aAvailableSize=..., aCBSize=..., aIMinSizeClamp=<optimized out>, aBMinSizeClamp=1073741823)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:5759
#51 0x00007f99094dfb7e in ContentContribution
    (aGridItem=..., aGridRI=..., aAxis=aAxis@entry=mozilla::LogicalAxis::Block, aPercentageBasis=..., aConstraint=<optimized out>, aMinSizeClamp=1073741823, aOverrides=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:6002
#52 0x00007f99094dffc4 in CachedIntrinsicSizes::ComputeContribution
    (aType=aType@entry=GridIntrinsicSizeType::MaxContentContribution, aGridItem=..., aGridRI=..., aAxis=aAxis@entry=mozilla::LogicalAxis::Block, aPercentageBasis=..., aMinSizeClamp=1073741823)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:6109
#53 0x00007f99094e07e2 in CachedIntrinsicSizes::EnsureContributions
    (this=this@entry=0x7ffe6ddc5600, aTypes=..., aGridItem=..., aGridRI=..., aAxis=mozilla::LogicalAxis::Block)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:6083
#54 0x00007f99094e0a72 in nsGridContainerFrame::Tracks::ResolveIntrinsicSizeForNonSpanningItems
    (this=this@entry=0x7ffe6ddc5dc8, aGridRI=..., aFunctions=..., aPercentageBasis=aPercentageBasis@entry=0, aConstraint=aConstraint@entry=nsGridContainerFrame::SizingConstraint::NoConstraint, aRange=..., aGridItem=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:6405
#55 0x00007f99094e1557 in nsGridContainerFrame::Tracks::ResolveIntrinsicSize
    (this=this@entry=0x7ffe6ddc5dc8, aGridRI=..., aGridItems=..., aFunctions=..., aRange=aRange@entry=&nsGridContainerFrame::GridArea::mRows, aPercentageBasis=aPercentageBasis@entry=0, aConstraint=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:7148
#56 0x00007f99094e2eb9 in nsGridContainerFrame::Tracks::CalculateSizes
    (this=0x7ffe6ddc5dc8, aGridRI=..., aGridItems=..., aFunctions=..., aContentBoxSize=1073741823, aRange=&nsGridContainerFrame::GridArea::mRows, aConstraint=nsGridContainerFrame::SizingConstraint::NoConstraint)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:6251
#57 0x00007f99094e3493 in nsGridContainerFrame::GridReflowInput::CalculateTrackSizesForAxis
    (this=this@entry=0x7ffe6ddc5d40, aAxis=aAxis@entry=mozilla::LogicalAxis::Block, aGrid=..., aContentBoxSize=aContentBoxSize@entry=1073741823, aConstraint=aConstraint@entry=nsGridContainerFrame::SizingConstraint::NoConstraint)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:4273
#58 0x00007f99094ebd32 in nsGridContainerFrame::Reflow
    (this=0x7f98cd282de8, aPresContext=<optimized out>, aDesiredSize=..., aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsGridContainerFrame.cpp:9529
#59 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd282d28, aKidFrame=0x7f98cd282de8, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::NoMoveFrame, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#60 0x00007f99094a5fde in nsFlexContainerFrame::MeasureBSizeForFlexItem
    (this=this@entry=0x7f98cd282d28, aItem=..., aChildReflowInput=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#61 0x00007f99094c5c43 in nsFlexContainerFrame::MeasureFlexItemContentBSize
    (this=this@entry=0x7f98cd282d28, aFlexItem=..., aForceBResizeForMeasuringReflow=true, aParentReflowInput=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:2154
#62 0x00007f99094c5fa9 in nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize
    (this=this@entry=0x7f98cd282d28, aFlexItem=..., aItemReflowInput=..., aAxisTracker=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:1772
#63 0x00007f99094c6916 in nsFlexContainerFrame::GenerateFlexItemForChild
    (this=this@entry=0x7f98cd282d28, aLine=..., aChildFrame=aChildFrame@entry=0x7f98cd282de8, aParentReflowInput=..., aAxisTracker=..., aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:1574
#64 0x00007f99094dbb79 in nsFlexContainerFrame::GenerateFlexLines
    (this=this@entry=0x7f98cd282d28, aReflowInput=..., aTentativeContentBoxMainSize=aTentativeContentBoxMainSize@entry=1073741823, aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980, aStruts=..., aAxisTracker=..., aMainGapSize=0, aPlaceholders=..., aLines=..., aHasCollapsedItems=@0x7ffe6ddc6e60: false)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4266
#65 0x00007f99094dc091 in nsFlexContainerFrame::DoFlexLayout
    (this=this@entry=0x7f98cd282d28, aReflowInput=..., aTentativeContentBoxMainSize=aTentativeContentBoxMainSize@entry=1073741823, aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980, aAxisTracker=..., aMainGapSize=0, aCrossGapSize=0, aStruts=..., aContainerInfo=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5311
#66 0x00007f99094ddd8f in nsFlexContainerFrame::Reflow
    (this=0x7f98cd282d28, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4720
#67 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd2829d0, aKidFrame=0x7f98cd282d28, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::NoMoveFrame, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#68 0x00007f99094a5fde in nsFlexContainerFrame::MeasureBSizeForFlexItem
    (this=this@entry=0x7f98cd2829d0, aItem=..., aChildReflowInput=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#69 0x00007f99094dc3a1 in nsFlexContainerFrame::SizeItemInCrossAxis
    (this=<optimized out>, aChildReflowInput=..., aItem=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4590
#70 nsFlexContainerFrame::SizeItemInCrossAxis (this=<optimized out>, aChildReflowInput=..., aItem=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4564
#71 nsFlexContainerFrame::DoFlexLayout
    (this=this@entry=0x7f98cd2829d0, aReflowInput=..., aTentativeContentBoxMainSize=aTentativeContentBoxMainSize@entry=40980, aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=1073741823, aAxisTracker=..., aMainGapSize=<optimized out>, aCrossGapSize=<optimized out>, aStruts=<optimized out>, aContainerInfo=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5389
#72 0x00007f99094ddd8f in nsFlexContainerFrame::Reflow
    (this=0x7f98cd2829d0, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4720
#73 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=this@entry=0x7f98cd282a90, aKidFrame=0x7f98cd2829d0, aPresContext=aPresContext@entry=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=..., aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::NoMoveFrame, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#74 0x00007f990943850e in mozilla::ScrollContainerFrame::ReflowScrolledFrame
    (this=this@entry=0x7f98cd282a90, aState=..., aAssumeHScroll=false, aAssumeVScroll=false, aMetrics=aMetrics@entry=0x7ffe6ddc7e50) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:913
#75 0x00007f990945c8fd in mozilla::ScrollContainerFrame::ReflowContents
    (this=this@entry=0x7f98cd282a90, aState=..., aDesiredSize=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:1029
#76 0x00007f990945ce9c in mozilla::ScrollContainerFrame::Reflow
    (this=0x7f98cd282a90, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ScrollContainerFrame.cpp:1491
#77 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd282910, aKidFrame=0x7f98cd282a90, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::NoMoveFrame, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#78 0x00007f99094a5fde in nsFlexContainerFrame::MeasureBSizeForFlexItem
    (this=this@entry=0x7f98cd282910, aItem=..., aChildReflowInput=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#79 0x00007f99094dc3a1 in nsFlexContainerFrame::SizeItemInCrossAxis
    (this=<optimized out>, aChildReflowInput=..., aItem=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4590
#80 nsFlexContainerFrame::SizeItemInCrossAxis (this=<optimized out>, aChildReflowInput=..., aItem=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4564
#81 nsFlexContainerFrame::DoFlexLayout
    (this=this@entry=0x7f98cd282910, aReflowInput=..., aTentativeContentBoxMainSize=aTentativeContentBoxMainSize@entry=40980, aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=1073741823, aAxisTracker=..., aMainGapSize=<optimized out>, aCrossGapSize=<optimized out>, aStruts=<optimized out>, aContainerInfo=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5389
#82 0x00007f99094ddd8f in nsFlexContainerFrame::Reflow
    (this=0x7f98cd282910, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4720
#83 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd282850, aKidFrame=0x7f98cd282910, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::NoMoveFrame, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#84 0x00007f99094a5fde in nsFlexContainerFrame::MeasureBSizeForFlexItem
    (this=this@entry=0x7f98cd282850, aItem=..., aChildReflowInput=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#85 0x00007f99094c5c43 in nsFlexContainerFrame::MeasureFlexItemContentBSize
    (this=this@entry=0x7f98cd282850, aFlexItem=..., aForceBResizeForMeasuringReflow=true, aParentReflowInput=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:2154
#86 0x00007f99094c6266 in nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize
    (this=this@entry=0x7f98cd282850, aFlexItem=..., aItemReflowInput=..., aAxisTracker=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:1772
#87 0x00007f99094c6916 in nsFlexContainerFrame::GenerateFlexItemForChild
    (this=this@entry=0x7f98cd282850, aLine=..., aChildFrame=aChildFrame@entry=0x7f98cd282910, aParentReflowInput=..., aAxisTracker=..., aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:1574
#88 0x00007f99094dbb79 in nsFlexContainerFrame::GenerateFlexLines
    (this=this@entry=0x7f98cd282850, aReflowInput=..., aTentativeContentBoxMainSize=aTentativeContentBoxMainSize@entry=1073741823, aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980, aStruts=..., aAxisTracker=..., aMainGapSize=0, aPlaceholders=..., aLines=..., aHasCollapsedItems=@0x7ffe6ddc9860: false)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4266
#89 0x00007f99094dc091 in nsFlexContainerFrame::DoFlexLayout
    (this=this@entry=0x7f98cd282850, aReflowInput=..., aTentativeContentBoxMainSize=aTentativeContentBoxMainSize@entry=1073741823, aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980, aAxisTracker=..., aMainGapSize=0, aCrossGapSize=0, aStruts=..., aContainerInfo=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5311
#90 0x00007f99094ddd8f in nsFlexContainerFrame::Reflow
    (this=0x7f98cd282850, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4720
#91 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=0x7f98cd15f250, aKidFrame=0x7f98cd282850, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=<optimized out>, aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::NoMoveFrame, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#92 0x00007f99094a5fde in nsFlexContainerFrame::MeasureBSizeForFlexItem
    (this=this@entry=0x7f98cd15f250, aItem=..., aChildReflowInput=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:382
#93 0x00007f99094c5c43 in nsFlexContainerFrame::MeasureFlexItemContentBSize
    (this=this@entry=0x7f98cd15f250, aFlexItem=..., aForceBResizeForMeasuringReflow=true, aParentReflowInput=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:2154
#94 0x00007f99094c6266 in nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize
    (this=this@entry=0x7f98cd15f250, aFlexItem=..., aItemReflowInput=..., aAxisTracker=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:1772
#95 0x00007f99094c6916 in nsFlexContainerFrame::GenerateFlexItemForChild
    (this=this@entry=0x7f98cd15f250, aLine=..., aChildFrame=aChildFrame@entry=0x7f98cd282850, aParentReflowInput=..., aAxisTracker=..., aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:1574
#96 0x00007f99094dbb79 in nsFlexContainerFrame::GenerateFlexLines
    (this=this@entry=0x7f98cd15f250, aReflowInput=..., aTentativeContentBoxMainSize=aTentativeContentBoxMainSize@entry=23040, aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980, aStruts=..., aAxisTracker=..., aMainGapSize=0, aPlaceholders=..., aLines=..., aHasCollapsedItems=@0x7ffe6ddca850: false)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4266
#97 0x00007f99094dc091 in nsFlexContainerFrame::DoFlexLayout
    (this=this@entry=0x7f98cd15f250, aReflowInput=..., aTentativeContentBoxMainSize=aTentativeContentBoxMainSize@entry=23040, aTentativeContentBoxCrossSize=aTentativeContentBoxCrossSize@entry=40980, aAxisTracker=..., aMainGapSize=0, aCrossGapSize=0, aStruts=..., aContainerInfo=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:5311
#98 0x00007f99094ddd8f in nsFlexContainerFrame::Reflow
    (this=0x7f98cd15f250, aPresContext=<optimized out>, aReflowOutput=<optimized out>, aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsFlexContainerFrame.cpp:4720
#99 0x00007f990942f206 in nsBlockReflowContext::ReflowBlock
    (this=this@entry=0x7ffe6ddcae50, aSpace=..., aApplyBStartMargin=aApplyBStartMargin@entry=true, aPrevMargin=..., aClearance=aClearance@entry=0, aLine=aLine@entry=0x7f98cd2d7e78, aFrameRI=..., aFrameReflowStatus=..., aState=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockReflowContext.cpp:291
#100 0x00007f9909443ab6 in nsBlockFrame::ReflowBlockFrame
    (this=<optimized out>, aState=..., aLine=..., aKeepReflowGoing=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/mozilla/Maybe.h:966
#101 0x00007f99094474ee in nsBlockFrame::ReflowLine
    (this=this@entry=0x7f98cd15f190, aState=..., aLine=aLine@entry=..., aKeepReflowGoing=aKeepReflowGoing@entry=0x7ffe6ddcb0ff) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:3880
#102 0x00007f9909448263 in nsBlockFrame::ReflowDirtyLines (this=this@entry=0x7f98cd15f190, aState=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:3387
#103 0x00007f9909448fc2 in nsBlockFrame::TrialReflow
    (this=this@entry=0x7f98cd15f190, aPresContext=aPresContext@entry=0x7f98cfccda00, aMetrics=..., aReflowInput=..., aTrialState=...) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:1954
#104 0x00007f990944b52c in nsBlockFrame::Reflow
    (this=0x7f98cd15f190, aPresContext=0x7f98cfccda00, aMetrics=..., aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsBlockFrame.cpp:1590
#105 0x00007f990948e820 in nsContainerFrame::ReflowChild
    (this=this@entry=0x7f98cd15f0d0, aKidFrame=aKidFrame@entry=0x7f98cd15f190, aPresContext=aPresContext@entry=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aWM=..., aPos=..., aContainerSize=..., aFlags=nsIFrame::ReflowChildFlags::Default, aStatus=..., aTracker=0x0)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:906
#106 0x00007f990943e384 in nsCanvasFrame::Reflow
    (this=0x7f98cd15f0d0, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsCanvasFrame.cpp:506
#107 0x00007f990948ea60 in nsContainerFrame::ReflowChild
    (this=this@entry=0x7f98cd15f020, aKidFrame=aKidFrame@entry=0x7f98cd15f0d0, aPresContext=aPresContext@entry=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aX=aX@entry=0, aY=0, aFlags=nsIFrame::ReflowChildFlags::Default, aStatus=..., aTracker=0x0) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/nsContainerFrame.cpp:947
#108 0x00007f990944c4f4 in mozilla::ViewportFrame::Reflow
    (this=0x7f98cd15f020, aPresContext=0x7f98cfccda00, aDesiredSize=..., aReflowInput=..., aStatus=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/generic/ViewportFrame.cpp:458
#109 0x00007f99093696fd in mozilla::PresShell::DoReflow
    (this=this@entry=0x7f98cec51000, target=0x7f98cd15f020, aInterruptible=aInterruptible@entry=false, aOverflowTracker=aOverflowTracker@entry=0x7ffe6ddcc640)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/base/PresShell.cpp:10890
#110 0x00007f9909375f14 in mozilla::PresShell::ProcessReflowCommands
    (this=this@entry=0x7f98cec51000, aInterruptible=aInterruptible@entry=false)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/base/PresShell.cpp:11060
#111 0x00007f9909376ade in mozilla::PresShell::DoFlushLayout (this=0x7f98cec51000, aInterruptible=false)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/base/PresShell.cpp:11110
#112 mozilla::PresShell::DoFlushPendingNotifications (this=this@entry=0x7f98cec51000, aFlush=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/layout/base/PresShell.cpp:4655
#113 0x00007f99066d729e in mozilla::PresShell::FlushPendingNotifications (this=0x7f98cec51000, aType=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/mozilla/PresShell.h:1498
#114 mozilla::dom::Document::FlushPendingNotifications (this=0x7f98d04c8400, aFlush=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/dom/base/Document.cpp:11621
#115 0x00007f99066d94e5 in mozilla::dom::Document::FlushPendingNotifications
    (this=<optimized out>, aType=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/dom/base/Document.cpp:11553
#116 nsIContent::GetPrimaryFrame (this=0x7f98cee74f00, aType=mozilla::FlushType::Layout)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/dom/base/Element.cpp:279
#117 0x00007f99066daf8e in mozilla::dom::Element::GetBoundingClientRect (this=this@entry=0x7f98cee74f00)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/dom/base/Element.cpp:1103
#118 0x00007f99072cf891 in mozilla::dom::Element_Binding::getBoundingClientRect
    (cx=0x7f98ecb33200, obj=..., void_self=0x7f98cee74f00, args=...) at ElementBinding.cpp:4077
#119 0x00007f99073d24ec in mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions> (cx=0x7f98ecb33200, argc=<optimized out>, vp=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/js/RootingAPI.h:1255
#120 0x00007f990ace1a5a in CallJSNative
    (cx=0x7f98ecb33200, native=<optimized out>, reason=<optimized out>, args=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:501
#121 js::InternalCallOrConstruct
    (cx=0x7f98ecb33200, args=<optimized out>, construct=<optimized out>, reason=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:597
#122 0x00007f990acd2bd2 in InternalCall (cx=<optimized out>, args=<optimized out>, reason=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:664
#123 js::CallFromStack (cx=<optimized out>, args=<optimized out>, reason=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:669
#124 js::Interpret (cx=0x7f98ecb33200, state=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:3287
#125 0x00007f990ace1593 in MaybeEnterInterpreterTrampoline (cx=0x7f98ecb33200, state=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:395
#126 js::RunScript (cx=cx@entry=0x7f98ecb33200, state=...)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:471
#127 0x00007f990ace1b6d in js::InternalCallOrConstruct
    (cx=0x7f98ecb33200, args=..., construct=construct@entry=js::NO_CONSTRUCT, reason=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:629
#128 0x00007f990ace1fc5 in InternalCall (cx=<optimized out>, args=..., reason=<optimized out>)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:664
#129 js::Call (cx=<optimized out>, fval=..., fval@entry=..., thisv=..., thisv@entry=..., args=..., rval=..., 
    rval@entry=..., reason=reason@entry=js::CallReason::Call)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/vm/Interpreter.cpp:696
#130 0x00007f990a8578b5 in js::jit::InvokeFunction (cx=<optimized out>, obj=..., 
    obj@entry=..., constructing=<optimized out>, ignoresReturnValue=ignoresReturnValue@entry=false, argc=0, argv=<optimized out>, rval=...) at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/js/src/jit/VMFunctions.cpp:548
#131 0x00007f990a857bef in js::jit::InvokeFromInterpreterStub (cx=<optimized out>, frame=0x7ffe6ddcd0c8)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/objdir/dist/include/js/RootingAPI.h:1255
#132 0x00000aea046efd75 in ??? ()
#133 0x00007ffe6ddcd1a0 in ??? ()
#134 0x00007ffe6ddcd0c8 in ??? ()
#135 0x00000b14c0e942c8 in ??? ()
#136 0x000000000000000a in ??? ()
#137 0x00007ffe6ddcd108 in ??? ()
#138 0x00000aea047473d3 in ??? ()
#139 0x0000000000000002 in ??? ()
#140 0x000035b9b84f8e60 in ??? ()
#141 0xfffe3a0e573e1128 in ??? ()
#142 0x00007f98cfb37748 in ??? ()
#143 0x00007f98cfb37770 in ??? ()
#144 0x00007ffe6ddcd1a0 in ??? ()
#145 0x00000aea046f990b in ??? ()
#146 0x0000000000000001 in ??? ()
#147 0xfffe3a0e573e1128 in ??? ()
#148 0xfffe35b9b84f8e60 in ??? ()
#149 0xfffe3a0e573e1128 in ??? ()
#150 0xfffe1ff2fdf16130 in ??? ()
#151 0xfffe3d1a8d719740 in ??? ()
#152 0xfff9800000000000 in ??? ()
#153 0xfffe3a0e573e1128 in ??? ()
#154 0x000008d02d04eec0 in ??? ()
#155 0x00007f98cfda00ea in ??? ()
#156 0x00007f98cdfaa568 in ??? ()
#157 0x000035b9b8415008 in ??? ()
#158 0x00007f98cdfaa460 in ??? ()
#159 0x0000000000000000 in ??? ()
(gdb) frame 4
#4  AllocInfo::GetInChunk (aPtr=0x7ffe6ddbfde8, aChunk=0x7ffe6dd00000, pageind=191)
    at /usr/src/debug/thunderbird-144.0.1-1.fc43.x86_64/memory/build/mozjemalloc.cpp:2932
2932          size = run->mBin->mSizeClass;
(gdb) p run->mBin->mSizeClass
Cannot access memory at address 0x10
(gdb) p run->mBin
Cannot access memory at address 0x10
(gdb) p run
$1 = (arena_run_t *) 0x0
(gdb) l
2927
2928        size_t size;
2929        if ((mapbits & CHUNK_MAP_LARGE) == 0) {
2930          arena_run_t* run = (arena_run_t*)(mapbits & ~gPageSizeMask);
2931          MOZ_DIAGNOSTIC_ASSERT(run->mMagic == ARENA_RUN_MAGIC);
2932          size = run->mBin->mSizeClass;
2933        } else {
2934          size = mapbits & ~gPageSizeMask;
2935          MOZ_DIAGNOSTIC_ASSERT(size != 0);
2936        }

This problem didn't happen with Mozilla's build of 144.0.1.

Comment 2 Martin Stransky 2025-11-03 11:56:10 UTC
May it be a variant of https://bugzilla.mozilla.org/show_bug.cgi?id=1990430?
Please report it upstream at bugzilla.mozilla.org/ and CC me there.
Thanks.

Comment 3 Yann Droneaud 2025-11-03 21:59:30 UTC
I have a duplicate bug #2412000, same backtrace

Comment 4 Yann Droneaud 2025-11-03 22:00:27 UTC
and bug #2411745 is likely a duplicate

Comment 5 Matt Fagnani 2025-11-03 23:19:36 UTC
This problem was reported at https://bugzilla.mozilla.org/show_bug.cgi?id=1995107 where Mitch Cider wrote "Fedora's package (both the RPM and their rebuilt Flatpak) was built incorrectly (as your compiler error points out)." The report was closed as invalid as a result.

Comment 6 Yann Droneaud 2025-11-19 08:14:12 UTC
OK, so GCC generate a thunderbird that is crashing.

Is it a bug in GCC or in Thunderbird ? comments from https://bugzilla.mozilla.org/show_bug.cgi?id=1995107 doesn't point to any GCC issue ...

Comment 7 Yann Droneaud 2025-11-19 08:18:23 UTC
Is this other bug related ? https://bugzilla.mozilla.org/show_bug.cgi?id=1995857  (it's not clear regarding the origin of Thunderbird 144 in this other bug)

Comment 8 Jan Horak 2025-12-10 09:50:19 UTC
Please test the latest rawhide build: https://koji.fedoraproject.org/koji/buildinfo?buildID=2862663 - thunderbird-145.0-1.fc44.

Comment 9 Yann Droneaud 2025-12-10 12:55:37 UTC
(In reply to Jan Horak from comment #8)
> Please test the latest rawhide build:
> https://koji.fedoraproject.org/koji/buildinfo?buildID=2862663 -
> thunderbird-145.0-1.fc44.

It's starting and loading my mail right now. Thanks.

Comment 10 Zdenek Kabelac 2025-12-11 15:13:05 UTC
thunderbird-145.0-1.fc44.x86_64 now works for me.

Comment 11 Aoife Moloney 2026-08-17 14:01:04 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 45 development cycle.
Changing version to 45.


Note You need to log in before you can comment on or make changes to this bug.