crash SEGV [@ nsCOMPtr_base::~nsCOMPtr_base() ] on click in a Thunderbird Compose window which had been left idle for hours

RESOLVED INCOMPLETE

Status

--
critical
RESOLVED INCOMPLETE
12 years ago
8 years ago

People

(Reporter: tonymec, Unassigned)

Tracking

({crash})

x86
Linux
crash

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: closeme 2009-01-29, crash signature, URL)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a2pre) Gecko/20061226 SeaMonkey/1.5a
Build Identifier: "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2pre) Gecko/20061226 Thunderbird/2.0b1" - Build ID: 2006122603

I was composing a newspost when I remembered an urgent appointment. Left everything "as-is" and whent to town. When I came back, a click in the Compose window (to position the insertion cursor) resulted in this crash.

Reproducible: Didn't try

Actual Results:  
crash

Expected Results:  
no crash

Additional info: TB27782498K

Incident ID: 27782498
Stack Signature	nsCOMPtr_base::~nsCOMPtr_base() 385c59b2
Product ID	Thunderbird2
Build ID	2006122603
Trigger Time	2006-12-27 05:49:15.0
Platform	LinuxIntel
Operating System	Linux 2.6.11.4-21.15-default
Module	libxpcom_core.so + (0003e275)
URL visited	news://news.mozilla.com/mozilla.feedback
User Comments	click in Compose window after leaving it open but idle for several hours
Since Last Crash	6 sec
Total Uptime	6 sec
Trigger Reason	SIGSEGV: Segmentation Fault: (signal 11)
Source File, Line No.	/builds/tinderbox/Tb-Mozilla1.8.0/Linux_2.4.18-14_Depend/mozilla/xpcom/build/nsCOMPtr.cpp, line 81
Stack Trace 	
nsCOMPtr_base::~nsCOMPtr_base()  [mozilla/xpcom/build/nsCOMPtr.cpp, line 81]
nsXULCommandDispatcher::UpdateCommands()  [mozilla/content/xul/document/src/nsXULCommandDispatcher.cpp, line 62]
nsGlobalWindow::UpdateCommands()  [mozilla/dom/src/base/nsGlobalWindow.cpp, line 4825]
nsFocusController::UpdateCommands()  [mozilla/dom/src/base/nsFocusController.cpp, line 62]
nsFocusController::Focus()  [mozilla/dom/src/base/nsFocusController.cpp, line 365]
DispatchToInterface(nsIDOMEvent*, nsIDOMEventListener*, unsigned (nsIDOMEventListener::*)()  [mozilla/content/events/src/nsEventListenerManager.cpp, line 144]
nsEventListenerManager::HandleEvent()  [mozilla/content/events/src/nsEventListenerManager.cpp, line 1755]
nsWindowRoot::HandleChromeEvent()  [mozilla/dom/src/base/nsWindowRoot.cpp, line 270]
nsGlobalWindow::HandleDOMEvent()  [mozilla/dom/src/base/nsGlobalWindow.cpp, line 848]
nsXULDocument::HandleDOMEvent()  [mozilla/content/xul/document/src/nsXULDocument.cpp, line 848]
nsXULElement::HandleDOMEvent()  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2209]
nsXULElement::HandleDOMEvent()  [mozilla/content/xul/content/src/nsXULElement.cpp, line 848]
nsXULElement::HandleDOMEvent()  [mozilla/content/xul/content/src/nsXULElement.cpp, line 848]
nsXULElement::HandleDOMEvent()  [mozilla/content/xul/content/src/nsXULElement.cpp, line 848]
nsXULElement::HandleDOMEvent()  [mozilla/content/xul/content/src/nsXULElement.cpp, line 848]
nsXULElement::HandleChromeEvent()  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2892]
nsGlobalWindow::HandleDOMEvent()  [mozilla/dom/src/base/nsGlobalWindow.cpp, line 848]
nsDocument::HandleDOMEvent()  [mozilla/content/base/src/nsDocument.cpp, line 848]
nsEventStateManager::PreHandleEvent()  [mozilla/content/events/src/nsEventStateManager.cpp, line 830]
PresShell::HandleEventInternal()  [mozilla/layout/base/nsPresShell.cpp, line 6419]
PresShell::HandleEvent()  [mozilla/layout/base/nsPresShell.cpp, line 6260]
nsViewManager::HandleEvent()  [mozilla/view/src/nsViewManager.cpp, line 2514]
nsViewManager::DispatchEvent()  [mozilla/view/src/nsViewManager.cpp, line 2254]
HandleEvent()  [mozilla/view/src/nsView.cpp, line 251]
nsCommonWidget::DispatchEvent()  [mozilla/widget/src/gtk2/nsCommonWidget.cpp, line 219]
nsCommonWidget::DispatchGotFocusEvent()  [mozilla/widget/src/gtk2/nsCommonWidget.cpp, line 167]
nsWindow::SetFocus()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 738]
nsEventStateManager::SendFocusBlur()  [mozilla/content/events/src/nsEventStateManager.cpp, line 264]
nsEventStateManager::SetContentState()  [mozilla/content/events/src/nsEventStateManager.cpp, line 830]
nsEventStateManager::PostHandleEvent()  [mozilla/content/events/src/nsEventStateManager.cpp, line 2130]
PresShell::HandleEventInternal()  [mozilla/layout/base/nsPresShell.cpp, line 848]
PresShell::HandleEvent()  [mozilla/layout/base/nsPresShell.cpp, line 6260]
nsViewManager::HandleEvent()  [mozilla/view/src/nsViewManager.cpp, line 848]
nsViewManager::DispatchEvent()  [mozilla/view/src/nsViewManager.cpp, line 2254]
HandleEvent()  [mozilla/view/src/nsView.cpp, line 251]
nsCommonWidget::DispatchEvent()  [mozilla/widget/src/gtk2/nsCommonWidget.cpp, line 219]
nsWindow::OnButtonPressEvent()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 1655]
button_press_event_cb()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 3845]
libgtk-x11-2.0.so.0 + 0x11b81e (0x4032f81e)
libgobject-2.0.so.0 + 0x78db (0x405d68db)
libgobject-2.0.so.0 + 0x16d8b (0x405e5d8b)
libgobject-2.0.so.0 + 0x17ff2 (0x405e6ff2)
libgobject-2.0.so.0 + 0x18626 (0x405e7626)
libgtk-x11-2.0.so.0 + 0x202f14 (0x40416f14)
libgtk-x11-2.0.so.0 + 0x1152f9 (0x403292f9)
libgtk-x11-2.0.so.0 + 0x11674f (0x4032a74f)
libgdk-x11-2.0.so.0 + 0x3ded2 (0x40519ed2)
libglib-2.0.so.0 + 0x23967 (0x4062a967)
libglib-2.0.so.0 + 0x25ce2 (0x4062cce2)
libglib-2.0.so.0 + 0x26cf7 (0x4062dcf7)
libgtk-x11-2.0.so.0 + 0x116be3 (0x4032abe3)
nsAppShell::Run()  [mozilla/widget/src/gtk2/nsAppShell.cpp, line 141]
nsAppStartup::Run()  [mozilla/toolkit/components/startup/src/nsAppStartup.cpp, line 152]
XRE_main()  [mozilla/toolkit/xre/nsAppRunner.cpp, line 848]
main()  [mozilla/mail/app/nsMailApp.cpp, line 63]
libc.so.6 + 0x14e80 (0x40af1e80)
Keywords: crash
Version: unspecified → 2.0
Someone might want to investigate whether Sm-trunk crash bug 402175 is related with this one.
Assignee: mscott → nobody
Tony, your bug report is from an old build, has the issue occurred again / recently in Thunderbird 3 Beta 1?
Whiteboard: closeme 2009-01-29
(In reply to comment #2)
> Tony, your bug report is from an old build, has the issue occurred again /
> recently in Thunderbird 3 Beta 1?

I don't know, I'm not using Thunderbird anymore.

I have seen a similar crash in SeaMonkey-trunk, but in the Browser, and in Firefox 2; see bug 402175. In Fx2 I had been getting it maybe once a month, but I got it once Monday (2009-01-12) and twice in succession today. Do you think this bug is a dupe?
(In reply to comment #3)
> I have seen a similar crash in SeaMonkey-trunk, but in the Browser, and in
> Firefox 2; see bug 402175. In Fx2 I had been getting it maybe once a month, but
> I got it once Monday (2009-01-12) and twice in succession today. Do you think
> this bug is a dupe?

One has a stack trace related to editor, the other XUL. In lieu of more information, this will be RESO INCO.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → INCOMPLETE
Crash Signature: [@ nsCOMPtr_base::~nsCOMPtr_base() ]
You need to log in before you can comment on or make changes to this bug.