Closed Bug 1063446 Opened 10 years ago Closed 10 years ago

crash in dosprintf via FormatFileSize | nsMsgDBView::FetchSize

Categories

(Thunderbird :: General, defect)

31 Branch
All
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 947945

People

(Reporter: Usul, Unassigned)

References

()

Details

(Keywords: crash, regression, Whiteboard: [regression:TB26?])

Crash Data

This bug was filed from the Socorro interface and is report bp-7ca97938-8c7d-4b70-aea0-ec7e52140905. ============================================================= 0 libxul.so dosprintf /build/buildd/thunderbird-31.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp:841 1 libxul.so nsTextFormatter::vssprintf /build/buildd/thunderbird-31.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp:1234 2 libxul.so nsTextFormatter::ssprintf /build/buildd/thunderbird-31.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp:1219 3 libxul.so FormatFileSize /build/buildd/thunderbird-31.0+build1/mailnews/base/util/nsMsgUtils.cpp:525 4 libxul.so nsMsgDBView::FetchSize /build/buildd/thunderbird-31.0+build1/mailnews/base/src/nsMsgDBView.cpp:658 5 libxul.so nsMsgDBView::CellTextForColumn /build/buildd/thunderbird-31.0+build1/mailnews/base/src/nsMsgDBView.cpp:1935 6 libxul.so nsMsgGroupView::CellTextForColumn /build/buildd/thunderbird-31.0+build1/mailnews/base/src/nsMsgGroupView.cpp:882 7 libxul.so nsMsgDBView::GetCellText /build/buildd/thunderbird-31.0+build1/mailnews/base/src/nsMsgDBView.cpp:1909 8 libxul.so nsTreeBodyFrame::PaintText /build/buildd/thunderbird-31.0+build1/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:3556 9 libxul.so nsTreeBodyFrame::PaintCell /build/buildd/thunderbird-31.0+build1/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:3288 10 libxul.so nsTreeBodyFrame::PaintRow /build/buildd/thunderbird-31.0+build1/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:3064 11 libxul.so nsTreeBodyFrame::PaintTreeBody /build/buildd/thunderbird-31.0+build1/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:2862 12 libxul.so PaintTreeBody /build/buildd/thunderbird-31.0+build1/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:2788 13 libxul.so nsDisplayGeneric::Paint /build/buildd/thunderbird-31.0+build1/mozilla/layout/generic/../base/nsDisplayList.h:1846 14 libxul.so mozilla::FrameLayerBuilder::PaintItems /build/buildd/thunderbird-31.0+build1/mozilla/layout/base/FrameLayerBuilder.cpp:3679 15 libxul.so mozilla::FrameLayerBuilder::DrawThebesLayer /build/buildd/thunderbird-31.0+build1/mozilla/layout/base/FrameLayerBuilder.cpp:3837 16 libxul.so mozilla::layers::BasicThebesLayer::PaintBuffer /build/buildd/thunderbird-31.0+build1/mozilla/gfx/layers/basic/BasicThebesLayer.h:114 17 libxul.so mozilla::layers::BasicThebesLayer::Validate /build/buildd/thunderbird-31.0+build1/mozilla/gfx/layers/basic/BasicThebesLayer.cpp:204 18 libxul.so mozilla::layers::BasicContainerLayer::Validate /build/buildd/thunderbird-31.0+build1/mozilla/gfx/layers/basic/BasicContainerLayer.cpp:122 19 libxul.so mozilla::layers::BasicLayerManager::EndTransactionInternal /build/buildd/thunderbird-31.0+build1/mozilla/gfx/layers/basic/BasicLayerManager.cpp:596 20 libxul.so nsDisplayList::PaintForFrame /build/buildd/thunderbird-31.0+build1/mozilla/layout/base/nsDisplayList.cpp:1366 21 libxul.so nsDisplayList::PaintRoot /build/buildd/thunderbird-31.0+build1/mozilla/layout/base/nsDisplayList.cpp:1207 22 libxul.so nsLayoutUtils::PaintFrame /build/buildd/thunderbird-31.0+build1/mozilla/layout/base/nsLayoutUtils.cpp:2802 23 libxul.so PresShell::Paint /build/buildd/thunderbird-31.0+build1/mozilla/layout/base/nsPresShell.cpp:5917 24 libxul.so nsViewManager::ProcessPendingUpdatesPaint /build/buildd/thunderbird-31.0+build1/mozilla/view/src/nsViewManager.cpp:451 25 libxul.so nsViewManager::ProcessPendingUpdatesForView /build/buildd/thunderbird-31.0+build1/mozilla/view/src/nsViewManager.cpp:392 26 libxul.so nsRefreshDriver::Tick /build/buildd/thunderbird-31.0+build1/mozilla/layout/base/nsRefreshDriver.cpp:1207 27 libxul.so mozilla::RefreshDriverTimer::Tick /build/buildd/thunderbird-31.0+build1/mozilla/layout/base/nsRefreshDriver.cpp:168 28 libxul.so nsTimerImpl::Fire /build/buildd/thunderbird-31.0+build1/mozilla/xpcom/threads/nsTimerImpl.cpp:566 29 libxul.so nsTimerEvent::Run /build/buildd/thunderbird-31.0+build1/mozilla/xpcom/threads/nsTimerImpl.cpp:650 30 libxul.so nsThread::ProcessNextEvent /build/buildd/thunderbird-31.0+build1/mozilla/xpcom/threads/nsThread.cpp:715 31 libxul.so NS_ProcessNextEvent /build/buildd/thunderbird-31.0+build1/mozilla/xpcom/glue/nsThreadUtils.cpp:263 32 libxul.so mozilla::ipc::MessagePump::Run /build/buildd/thunderbird-31.0+build1/mozilla/ipc/glue/MessagePump.cpp:136 33 libxul.so MessageLoop::Run /build/buildd/thunderbird-31.0+build1/mozilla/ipc/chromium/src/base/message_loop.cc:222 34 libxul.so nsBaseAppShell::Run /build/buildd/thunderbird-31.0+build1/mozilla/widget/xpwidgets/nsBaseAppShell.cpp:164 35 libxul.so nsAppStartup::Run /build/buildd/thunderbird-31.0+build1/mozilla/toolkit/components/startup/nsAppStartup.cpp:278 36 libxul.so XREMain::XRE_mainRun /build/buildd/thunderbird-31.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:4019 37 libxul.so XREMain::XRE_main /build/buildd/thunderbird-31.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:4088 38 libxul.so XRE_main /build/buildd/thunderbird-31.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:4300 39 thunderbird main /build/buildd/thunderbird-31.0+build1/mail/app/nsMailApp.cpp:123 Ø 40 libc-2.19.so libc-2.19.so@0x21ec4 41 thunderbird Output /build/buildd/thunderbird-31.0+build1/mail/app/nsMailApp.cpp:78
Actually this is my report here, which happened today quite out of a sudden. While Thunderbird was running in the background it crashed. No user interaction at this time. I cannot say if it tried to fetch emails at this time. :/ At least it's similar to the following crash (bp-e8904d45-100f-4e3a-b3ef-4a8122140902) and the reporter mentioned that a new email came in when it crashed. This also happens on Windows.
The Windows crashes do not have the same stack, are rare, and predate version 31 - so dosprintf windows crashes are likely unlrelated to this bug. And I have not been successful in finding a corresponding Windows crash signature. Linux crashes date at least as far back as Thunderbird 26. In Decemeber I had corresponded with Gary whose crash is bp-e23c2dfe-59c2-4ba8-8df0-eb4622131224 and has many dosprintf crashes since. And this looks like a duplicate of bug 947945.
Status: NEW → RESOLVED
Closed: 10 years ago
OS: All → Linux
Resolution: --- → DUPLICATE
Summary: crash in dosprintf → crash in dosprintf via FormatFileSize | nsMsgDBView::FetchSize
Whiteboard: [regression:TB26?]
You need to log in before you can comment on or make changes to this bug.