Closed Bug 760886 Opened 13 years ago Closed 13 years ago

crash in nsHTMLEditRules::WillDoAction

Categories

(Core :: DOM: Editor, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 760583

People

(Reporter: tonymec, Unassigned)

References

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-70e815e4-7420-49d1-b26c-faeaf2120603 . ============================================================= Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/15.0 Firefox/15.0a1 SeaMonkey/2.12a1 ID:20120602003006 Reproducible: Didn't try This crash happened when I clicked the "Send" button to send an email in SeaMonkey. I don't know if the message was sent; it does not appear in my "Sent" box. Bug 759748 has the same signature but was FIXED before this nightly was built, cf. bug 759748 comment #6 dated 2012-06-01 08:38:56 PDT
ID: 70e815e4-7420-49d1-b26c-faeaf2120603 Signature: nsHTMLEditRules::WillDoAction Details Modules Raw Dump Extensions Comments Correlations Signature nsHTMLEditRules::WillDoAction More Reports Search UUID 70e815e4-7420-49d1-b26c-faeaf2120603 Date Processed 2012-06-03 01:44:02 Uptime 4839 Last Crash 3.9 days before submission Install Age 1.3 hours since version was first installed. Install Time 2012-06-03 00:22:14 Product SeaMonkey Version 2.12a1 Build ID 20120602003006 Release Channel nightly OS Linux OS Version 0.0.0 Linux 3.1.10-1.9-desktop #1 SMP PREEMPT Thu Apr 5 18:48:38 UTC 2012 (4a97ec8) x86_64 Build Architecture amd64 Build Architecture Info family 15 model 4 stepping 1 Crash Reason SIGSEGV Crash Address 0x20 User Comments sending an email by clicking the "Send" toolbar button App Notes GLXtest process failed (exited with status 1): X error occurred in GLX probe, error_code=9, request_code=55, minor_code=0 WebGL? WebGL- Processor Notes This dump is too long and has triggered the automatic truncation routine EMCheckCompatibility False Winsock LSP Adapter Vendor ID Adapter Device ID Bugzilla - Report this bug in SeaMonkey, Core, Plug-Ins, or Toolkit Related Bugs 759748 RESOLVED FIXED crash in nsHTMLEditRules::WillDoAction Crashing Thread Frame Module Signature Source 0 libxul.so nsHTMLEditRules::WillDoAction nsTArray.h:192 1 libxul.so nsPlaintextEditor::OutputToString editor/libeditor/text/nsPlaintextEditor.cpp:1341 2 libxul.so nsMsgCompose::SendMsg mailnews/compose/src/nsMsgCompose.cpp:1190 3 libxul.so NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:163 4 libxul.so XPCWrappedNative::CallMethod js/xpconnect/src/XPCWrappedNative.cpp:3062 5 libxul.so XPC_WN_CallMethod js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1500 6 libxul.so js::InvokeKernel js/src/jscntxtinlines.h:395 7 libxul.so js::Interpret js/src/jsinterp.cpp:2512 8 libxul.so js::RunScript js/src/jsinterp.cpp:266 9 libxul.so js::InvokeKernel js/src/jsinterp.cpp:326 10 libxul.so js::Invoke js/src/jsinterp.h:125 11 libxul.so JS_CallFunctionValue js/src/jsapi.cpp:5515 12 libxul.so nsXPCWrappedJSClass::CallMethod js/xpconnect/src/XPCWrappedJSClass.cpp:1474 13 libxul.so nsXPCWrappedJS::CallMethod js/xpconnect/src/XPCWrappedJS.cpp:579 14 libxul.so PrepareAndDispatch xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp:121 15 libxul.so libxul.so@0x14bdec2 16 seamonkey malloc memory/jemalloc/jemalloc.c:6267 17 @0x646e65735f646d62 18 libxul.so NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:163 19 libxul.so XPCWrappedNative::CallMethod js/xpconnect/src/XPCWrappedNative.cpp:3062 20 libxul.so XPC_WN_CallMethod js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1500 21 libxul.so js::InvokeKernel js/src/jscntxtinlines.h:395 22 libxul.so js::Interpret js/src/jsinterp.cpp:2512 23 libxul.so js::RunScript js/src/jsinterp.cpp:266 24 libxul.so js::InvokeKernel js/src/jsinterp.cpp:326 25 libxul.so js::Invoke js/src/jsinterp.h:125 26 libxul.so JS_CallFunctionValue js/src/jsapi.cpp:5515 27 libxul.so nsJSContext::CallEventHandler dom/base/nsJSEnvironment.cpp:1899 28 libxul.so nsJSEventListener::HandleEvent dom/src/events/nsJSEventListener.cpp:191 29 libxul.so nsEventListenerManager::HandleEventSubType content/events/src/nsEventListenerManager.cpp:809 30 libxul.so nsEventListenerManager::HandleEventInternal content/events/src/nsEventListenerManager.cpp:866 31 libxul.so nsEventTargetChainItem::HandleEvent content/events/src/nsEventDispatcher.cpp:185 32 libxul.so nsEventTargetChainItem::HandleEventTargetChain content/events/src/nsEventDispatcher.cpp:317 33 libxul.so nsEventDispatcher::Dispatch content/events/src/nsEventDispatcher.cpp:643 34 libxul.so nsEventDispatcher::DispatchDOMEvent content/events/src/nsEventDispatcher.cpp:706 35 libxul.so nsINode::DispatchEvent content/base/src/nsGenericElement.cpp:1131 36 libxul.so nsContentUtils::DispatchXULCommand content/base/src/nsContentUtils.cpp:5835 37 libxul.so nsXULElement::PreHandleEvent content/xul/content/src/nsXULElement.cpp:1629 38 libxul.so nsEventTargetChainItem::PreHandleEvent content/events/src/nsEventDispatcher.cpp:246 39 libxul.so nsEventDispatcher::Dispatch content/events/src/nsEventDispatcher.cpp:588 40 libxul.so nsEventDispatcher::DispatchDOMEvent content/events/src/nsEventDispatcher.cpp:706 41 libxul.so PresShell::HandleDOMEventWithTarget layout/base/nsPresShell.cpp:6540 42 libxul.so nsContentUtils::DispatchXULCommand content/base/src/nsContentUtils.cpp:5829 43 libxul.so nsButtonBoxFrame::DoMouseClick layout/xul/base/src/nsButtonBoxFrame.cpp:143 44 libxul.so nsButtonBoxFrame::HandleEvent layout/xul/base/src/nsButtonBoxFrame.cpp:108 45 libxul.so nsEventTargetChainItem::HandleEventTargetChain content/events/src/nsEventDispatcher.cpp:363 46 libxul.so nsEventDispatcher::Dispatch content/events/src/nsEventDispatcher.cpp:643 47 libxul.so PresShell::HandleEventInternal layout/base/nsPresShell.cpp:6371 48 libxul.so PresShell::HandleEventWithTarget layout/base/nsPresShell.cpp:6117 49 libxul.so nsEventStateManager::CheckForAndDispatchClick content/events/src/nsEventStateManager.cpp:4397 50 libxul.so nsEventStateManager::PostHandleEvent content/events/src/nsEventStateManager.cpp:3180 51 libxul.so PresShell::HandleEventInternal layout/base/nsPresShell.cpp:6393 52 libxul.so PresShell::HandlePositionedEvent layout/base/nsPresShell.cpp:6102 53 libxul.so PresShell::HandleEvent layout/base/nsPresShell.cpp:5902 54 libxul.so nsViewManager::DispatchEvent view/src/nsViewManager.cpp:865 55 libxul.so HandleEvent view/src/nsView.cpp:126 56 libxul.so nsWindow::DispatchEvent widget/gtk2/nsWindow.cpp:475 57 libxul.so nsWindow::OnButtonReleaseEvent widget/gtk2/nsWindow.cpp:2804 58 libxul.so button_release_event_cb widget/gtk2/nsWindow.cpp:5275 59 libgtk-x11-2.0.so.0.2400.7 libgtk-x11-2.0.so.0.2400.7@0x140957 60 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0xfa13 61 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x359c2 62 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x2f683f 63 libpthread-2.14.1.so libpthread-2.14.1.so@0xb1af 64 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0x21999 65 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0x1f97f 66 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0x36c86 67 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0x123c3 68 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0x36e79 69 libpthread-2.14.1.so libpthread-2.14.1.so@0xb1af 70 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0x2adf2 71 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0x3fd4f 72 seamonkey arena_dalloc memory/jemalloc/jemalloc.c:4613 73 @0x7f784f856e0f 74 libgobject-2.0.so.0.3000.1 libgobject-2.0.so.0.3000.1@0x2b1c1 75 seamonkey malloc memory/jemalloc/jemalloc.c:6267 76 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x4e182 77 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x62f06 78 libgtk-x11-2.0.so.0.2400.7 libgtk-x11-2.0.so.0.2400.7@0x2596f5 79 libgtk-x11-2.0.so.0.2400.7 libgtk-x11-2.0.so.0.2400.7@0x259910 80 libgtk-x11-2.0.so.0.2400.7 libgtk-x11-2.0.so.0.2400.7@0x13eb12 81 libgtk-x11-2.0.so.0.2400.7 libgtk-x11-2.0.so.0.2400.7@0x13ee72 82 libgdk-x11-2.0.so.0.2400.7 libgdk-x11-2.0.so.0.2400.7@0x5e64b 83 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x4758c 84 libgdk-x11-2.0.so.0.2400.7 libgdk-x11-2.0.so.0.2400.7@0x5e5ff 85 libxul.so nsAppShell::ScheduleNativeEventCallback widget/gtk2/nsAppShell.cpp:126 86 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x2f6fff 87 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x47d87 88 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x2f6827 89 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x2f683f 90 libpthread-2.14.1.so libpthread-2.14.1.so@0x9fdf 91 libglib-2.0.so.0.3000.1 libglib-2.0.so.0.3000.1@0x47f58 92 libxul.so nsAppShell::ProcessNextNativeEvent widget/gtk2/nsAppShell.cpp:131 93 libxul.so nsBaseAppShell::DoProcessNextNativeEvent widget/xpwidgets/nsBaseAppShell.cpp:139 94 libxul.so nsBaseAppShell::OnProcessNextEvent widget/xpwidgets/nsBaseAppShell.cpp:298 95 libxul.so nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:586 96 libxul.so NS_ProcessNextEvent_P objdir/mozilla/xpcom/build/nsThreadUtils.cpp:213 97 libxul.so mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:113 98 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:201 99 libxul.so nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163 100 libxul.so nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:256 101 libxul.so XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3786 102 libxul.so XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3863 103 libxul.so XRE_main toolkit/xre/nsAppRunner.cpp:3939 104 seamonkey main suite/app/nsSuiteApp.cpp:206 105 libc-2.14.1.so libc-2.14.1.so@0x2123c 106 seamonkey Output suite/app/nsSuiteApp.cpp:92
P.S. Here is the .txt file that goes with this build's .tar.bz2: 20120602003006 http://hg.mozilla.org/mozilla-central/rev/5199196b65ec http://hg.mozilla.org/comm-central/rev/f75feab874a5
See Also: → 759748
After restarting and trying to send a different email, the crash happened again, bp-5cbf9e24-0972-467b-89b8-c3fbc2120603 This could be a dupe of bug 760583, which was FIXED *after* this nightly was built. Let's see if I can find an hourly build.
Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/15.0 Firefox/15.0a1 SeaMonkey/2.12a1 ID:20120602171054 Sending email happens normally.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.