Bug 2320137 - thunderbird fails with SIGBUS
Summary: thunderbird fails with SIGBUS
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: thunderbird
Version: 41
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-10-21 09:18 UTC by david08741
Modified: 2024-10-30 10:47 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-10-30 10:47:52 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description david08741 2024-10-21 09:18:58 UTC
Description of problem:
thunderbird fails to start / run with SIGBUS

Version-Release number of selected component (if applicable):
thunderbird-128.3.2-1.fc41.x86_64

Update:
https://bodhi.fedoraproject.org/updates/FEDORA-2024-884a589289

How reproducible:
So far always within less then one minute

Steps to Reproduce:
1. start thunderbird
2. wait or do something

Actual results:
SIGBUS

Expected results:
thunderbird runs

Additional info:
Backtrace from new profile
#0  0x00007ffff0a39d90 in <core::str::pattern::CharSearcher as core::str::pattern::Searcher>::next_match () from /usr/lib64/thunderbird/libxul.so
#1  0x00007ffff136b73a in webrender_build::shader::ShaderSourceParser::parse () from /usr/lib64/thunderbird/libxul.so
#2  0x00007ffff136bc8c in webrender_build::shader::ShaderSourceParser::parse () from /usr/lib64/thunderbird/libxul.so
#3  0x00007ffff136bc8c in webrender_build::shader::ShaderSourceParser::parse () from /usr/lib64/thunderbird/libxul.so
#4  0x00007ffff136afa2 in webrender::device::gl::ProgramSourceInfo::compute_source () from /usr/lib64/thunderbird/libxul.so
#5  0x00007ffff1369765 in webrender::device::gl::Device::link_program () from /usr/lib64/thunderbird/libxul.so
#6  0x00007ffff13c9c51 in webrender::renderer::shade::LazilyCompiledShader::get_internal () from /usr/lib64/thunderbird/libxul.so
#7  0x00007ffff13c9717 in webrender::renderer::shade::LazilyCompiledShader::bind () from /usr/lib64/thunderbird/libxul.so
#8  0x00007ffff16268a3 in webrender::renderer::Renderer::draw_alpha_batch_container () from /usr/lib64/thunderbird/libxul.so
#9  0x00007ffff1614673 in webrender::renderer::Renderer::draw_frame () from /usr/lib64/thunderbird/libxul.so
#10 0x00007ffff1603a12 in webrender::renderer::Renderer::render_impl () from /usr/lib64/thunderbird/libxul.so
#11 0x00007ffff16546d0 in wr_renderer_render () from /usr/lib64/thunderbird/libxul.so
#12 0x00007fffec254ccb in mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char> > const&, bool*, mozilla::wr::RendererStats*) () from /usr/lib64/thunderbird/libxul.so
#13 0x00007fffec255527 in mozilla::wr::RenderThread::UpdateAndRender(mozilla::wr::WrWindowId, mozilla::layers::BaseTransactionId<mozilla::VsyncIdType> const&, mozilla::TimeStamp const&, bool, mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char> > const&, bool*) () from /usr/lib64/thunderbird/libxul.so
#14 0x00007fffec255ced in mozilla::wr::RenderThread::HandleFrameOneDocInner(mozilla::wr::WrWindowId, bool, bool, mozilla::Maybe<mozilla::wr::FramePublishId>) () from /usr/lib64/thunderbird/libxul.so
#15 0x00007fffec256034 in mozilla::wr::RenderThread::HandleWrNotifierEvents(mozilla::wr::WrWindowId) () from /usr/lib64/thunderbird/libxul.so
#16 0x00007fffec23e3ff in mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId), true, (mozilla::RunnableKind)0, mozilla::wr::WrWindowId>::Run() ()
   from /usr/lib64/thunderbird/libxul.so
#17 0x00007fffeb232d31 in nsThread::ProcessNextEvent(bool, bool*) () from /usr/lib64/thunderbird/libxul.so
#18 0x00007fffeb224a9f in NS_ProcessNextEvent(nsIThread*, bool) () from /usr/lib64/thunderbird/libxul.so
#19 0x00007fffeb97ef6a in mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) () from /usr/lib64/thunderbird/libxul.so
#20 0x00007fffeb92d53d in MessageLoop::Run() () from /usr/lib64/thunderbird/libxul.so
#21 0x00007fffeb237d8a in nsThread::ThreadFunc(void*) () from /usr/lib64/thunderbird/libxul.so
#22 0x00007ffff77e13b7 in _pt_root () from /lib64/libnspr4.so
#23 0x00007ffff7a7e797 in start_thread () from /lib64/libc.so.6
#24 0x00007ffff7b0278c in __clone3 () from /lib64/libc.so.6


Backtrace from profile update from F40
#0  0x00007fffeb4ab713 in res_getTableItemByKey_73 () from /usr/lib64/thunderbird/libxul.so
#1  0x00007fffeb4ab99f in res_getResource_73 () from /usr/lib64/thunderbird/libxul.so
#2  0x00007fffeb4a5339 in init_entry(char const*, char const*, UErrorCode*) () from /usr/lib64/thunderbird/libxul.so
#3  0x00007fffeb4a5d0f in findFirstExisting(char const*, char*, char const*, UResOpenType, signed char*, signed char*, signed char*, UErrorCode*) () from /usr/lib64/thunderbird/libxul.so
#4  0x00007fffeb4a67ac in ures_openWithType(UResourceBundle*, char const*, char const*, UResOpenType, UErrorCode*) () from /usr/lib64/thunderbird/libxul.so
#5  0x00007fffeb59c85a in icu_73::TimeZoneNamesImpl::initialize(icu_73::Locale const&, UErrorCode&) [clone .part.0] [clone .isra.0] () from /usr/lib64/thunderbird/libxul.so
#6  0x00007fffeb5989b6 in icu_73::TimeZoneNamesDelegate::TimeZoneNamesDelegate(icu_73::Locale const&, UErrorCode&) () from /usr/lib64/thunderbird/libxul.so
#7  0x00007fffeb598c26 in icu_73::TimeZoneNames::createInstance(icu_73::Locale const&, UErrorCode&) () from /usr/lib64/thunderbird/libxul.so
#8  0x00007fffeb5945b3 in icu_73::TimeZoneFormat::TimeZoneFormat(icu_73::Locale const&, UErrorCode&) () from /usr/lib64/thunderbird/libxul.so
#9  0x00007fffeb594d0e in icu_73::TimeZoneFormat::createInstance(icu_73::Locale const&, UErrorCode&) () from /usr/lib64/thunderbird/libxul.so
#10 0x00007fffeb585208 in icu_73::SimpleDateFormat::subFormat(icu_73::UnicodeString&, char16_t, int, UDisplayContext, int, char16_t, icu_73::FieldPositionHandler&, icu_73::Calendar&, UErrorCode&) const ()
   from /usr/lib64/thunderbird/libxul.so
#11 0x00007fffeb585e13 in icu_73::SimpleDateFormat::_format(icu_73::Calendar&, icu_73::UnicodeString&, icu_73::FieldPositionHandler&, UErrorCode&) const [clone .part.0] () from /usr/lib64/thunderbird/libxul.so
#12 0x00007fffeb585eab in icu_73::SimpleDateFormat::format(icu_73::Calendar&, icu_73::UnicodeString&, icu_73::FieldPosition&) const () from /usr/lib64/thunderbird/libxul.so
#13 0x00007fffeb4e845a in icu_73::DateFormat::format(double, icu_73::UnicodeString&, icu_73::FieldPosition&) const () from /usr/lib64/thunderbird/libxul.so
#14 0x00007fffeb5a253b in udat_format_73 () from /usr/lib64/thunderbird/libxul.so
#15 0x00007fffeb2eb200 in mozilla::Result<mozilla::Ok, mozilla::intl::ICUError> mozilla::intl::DateTimeFormat::TryFormat<mozilla::intl::nsTStringToBufferAdapter<char16_t> >(double, mozilla::intl::nsTStringToBufferAdapter<char16_t>&) const () from /usr/lib64/thunderbird/libxul.so
#16 0x00007fffeb2f11fb in mozilla::intl::AppDateTimeFormat::Format(mozilla::intl::DateTimeFormat::StyleBag const&, double, PRTimeParameters const*, nsTSubstring<char16_t>&) () from /usr/lib64/thunderbird/libxul.so
#17 0x00007fffef87a4d0 in nsMsgFilter::LogRuleHitGeneric(nsIMsgRuleAction*, nsIMsgDBHdr*, nsresult, nsTSubstring<char> const&) () from /usr/lib64/thunderbird/libxul.so
#18 0x00007fffef767d5d in nsImapMailFolder::ApplyFilterHit(nsIMsgFilter*, nsIMsgWindow*, bool*) () from /usr/lib64/thunderbird/libxul.so
#19 0x00007fffef87ed9c in nsMsgFilterList::ApplyFiltersToHdr(int, nsIMsgDBHdr*, nsIMsgFolder*, nsIMsgDatabase*, nsTSubstring<char> const&, nsIMsgFilterHitNotify*, nsIMsgWindow*) () from /usr/lib64/thunderbird/libxul.so
#20 0x00007fffef7676ba in nsImapMailFolder::NormalEndHeaderParseStream(nsIImapProtocol*, nsIImapUrl*) () from /usr/lib64/thunderbird/libxul.so
#21 0x00007fffef76a469 in nsImapMailFolder::ParseMsgHdrs(nsIImapProtocol*, nsIImapHeaderXferInfo*) () from /usr/lib64/thunderbird/libxul.so
#22 0x00007fffef7ca365 in (anonymous namespace)::SyncRunnable2<nsIImapMailFolderSink, nsIImapProtocol*, nsIImapHeaderXferInfo*>::Run() () from /usr/lib64/thunderbird/libxul.so
#23 0x00007fffeb20f68a in mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) () from /usr/lib64/thunderbird/libxul.so
#24 0x00007fffeb20fdbb in mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) () from /usr/lib64/thunderbird/libxul.so
#25 0x00007fffeb21001b in mozilla::TaskController::ProcessPendingMTTask(bool) () from /usr/lib64/thunderbird/libxul.so
#26 0x00007fffeb210176 in mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::{lambda()#1}>::Run() () from /usr/lib64/thunderbird/libxul.so
#27 0x00007fffeb232eff in nsThread::ProcessNextEvent(bool, bool*) () from /usr/lib64/thunderbird/libxul.so
#28 0x00007fffeb224a9f in NS_ProcessNextEvent(nsIThread*, bool) () from /usr/lib64/thunderbird/libxul.so
#29 0x00007fffeb97ecfa in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) () from /usr/lib64/thunderbird/libxul.so
#30 0x00007fffeb92d53d in MessageLoop::Run() () from /usr/lib64/thunderbird/libxul.so
#31 0x00007fffee9d41fc in nsBaseAppShell::Run() () from /usr/lib64/thunderbird/libxul.so
#32 0x00007fffeeaab48e in nsAppShell::Run() () from /usr/lib64/thunderbird/libxul.so
#33 0x00007fffef4b5b1e in nsAppStartup::Run() () from /usr/lib64/thunderbird/libxul.so
#34 0x00007fffef5aedcd in XREMain::XRE_mainRun() () from /usr/lib64/thunderbird/libxul.so
#35 0x00007fffef5af8d2 in XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) () from /usr/lib64/thunderbird/libxul.so
#36 0x00007fffef5afeb2 in XRE_main(int, char**, mozilla::BootstrapConfig const&) () from /usr/lib64/thunderbird/libxul.so
#37 0x00005555555575b5 in do_main(int, char**, char**) ()
#38 0x000055555555685e in main ()

Downgrading to thunderbird-128.2.0-1.fc41.x86_64 resolves the issue

Comment 1 -RETIRED- 2024-10-30 10:47:52 UTC
If that was a general failure and not a specific system's error then it seems to have been fixed by the thunderbird-128.3.3-1.fc41 update https://bodhi.fedoraproject.org/updates/FEDORA-2024-a078d86829


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