Closed Bug 1111603 Opened 10 years ago Closed 10 years ago

crash when trying to read mail

Categories

(SeaMonkey :: MailNews: Message Display, defect)

x86_64
Linux
defect
Not set
critical

Tracking

(seamonkey2.34 affected)

RESOLVED DUPLICATE of bug 1111304
Tracking Status
seamonkey2.34 --- affected

People

(Reporter: tonymec, Unassigned)

Details

Crash Data

Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0 SeaMonkey/2.34a1 ID:20141214003001 c-c:673f3227b36a m-c:f14dcd1c8c0b Reproducible: Always Steps to Reproduce: Variant A: 1. Select an email in the Threads pane. 2. Click the divider grippy to open the preview pane. Variant B: 1. Select an email in the Threads pane. 2. Hit F8 to open the preview pane. Variant C: 1. Double-click an email in the Threads pane. If it makes any difference, I was trying to open the latest internal email in the Unix MoveMail inbox. Actual result: Variants A and B: Immediate crash. Variant C: A message window opens, with some chrome but no contents; then SeaMonkey crashes. Expected result: The preview pane or message window should open normally, with no crash. Additional information: This did not happen in the previous nightly. The following factors all contributed to high CPU load (>95% on both sides of this 2.8 GHz Pentium 4 HT), with attendant higher risk of races and timeouts: 1. I am booting with "Fan: Silent (minimum noise, may reduce CPU performance)" selected in the BIOS setup because otherwise the machine doesn't stay up. (As soon as I have the money I'll get me a newer model.) 2. A music CD was playing (J.S.Bach's Well-Tempered Clavier by Glenn Gould). 3. The browser was still busy loading (5 tabs at a time) its 116-tab session as part of startup. Crash IDs: Variant A: bp-856c404c-a0a7-4e69-b72b-fdfc22141215 bp-f0dffd4a-63dd-490d-9cf3-fd5352141215 Variant B: bp-cafa246e-ae73-49d0-a74a-e44602141215 Variant C: bp-f503f1d3-a50e-4225-9c33-6cf8b2141215 Here comes the Soccorro report from Variant C: Signature nsIOService::NewChannelFromURIWithProxyFlags2(nsIURI*, nsIURI*, unsigned int, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**) More Reports Search UUID f503f1d3-a50e-4225-9c33-6cf8b2141215 Date Processed 2014-12-15 11:56:06.931049 Uptime 1076 Last Crash 1172 seconds before submission Install Age 68153 since version was first installed. Install Time 2014-12-14 16:58:12 Product SeaMonkey Version 2.34a1 Build ID 20141214003001 Release Channel nightly OS Linux OS Version 0.0.0 Linux 3.11.10-21-desktop #1 SMP PREEMPT Mon Jul 21 15:28:46 UTC 2014 (9a9565d) x86_64 Build Architecture amd64 Build Architecture Info family 15 model 4 stepping 1 | 2 Crash Reason SIGSEGV Crash Address 0x0 User Comments Open a message in its own window by clicking it in the threads pane. The message window opened, with some chrome but no content, and then the crash happened. App Notes OpenGL: VMware, Inc. -- Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) -- 2.1 Mesa 9.2.3 -- texture_from_pixmap Processor Notes sp-processor05_phx1_mozilla_com.11637:2012; MozillaProcessorAlgorithm2015; skunk_classifier: reject - not a plugin hang EMCheckCompatibility False Winsock LSP Adapter Vendor ID Adapter Device ID Bugzilla - Report this bug in SeaMonkey Core Plugins Toolkit Related Bugs 1111341RESOLVED DUPLICATE crash in nsIOService::NewChannelFromURIWithProxyFlags2(nsIURI*, nsIURI*, unsigned int, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**) 1111304NEW --- assertion failure loadinfo Crashing Thread Frame Module Signature Source 0 libxul.so nsIOService::NewChannelFromURIWithProxyFlags2(nsIURI*, nsIURI*, unsigned int, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**) /builds/slave/c-cen-t-lnx64-ntly/build/objdir/dist/include/nsILoadInfo.h:96 1 libxul.so nsIOService::NewChannelFromURI2(nsIURI*, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**) netwerk/base/src/nsIOService.cpp 2 libxul.so NS_NewChannelInternal(nsIChannel**, nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*) netwerk/base/public/nsNetUtil.h 3 libxul.so NS_NewChannelInternal(nsIChannel**, nsIURI*, nsILoadInfo*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*) netwerk/base/public/nsNetUtil.h 4 libxul.so nsDocShell::DoURILoad(nsIURI*, nsIURI*, bool, unsigned int, nsISupports*, char const*, nsAString_internal const&, nsIInputStream*, nsIInputStream*, bool, nsIDocShell**, nsIRequest**, bool, bool, bool, nsAString_internal const&, nsIURI*, unsigned int) docshell/base/nsDocShell.cpp 5 libxul.so nsDocShell::InternalLoad(nsIURI*, nsIURI*, unsigned int, nsISupports*, unsigned int, char16_t const*, char const*, nsAString_internal const&, nsIInputStream*, nsIInputStream*, unsigned int, nsISHEntry*, bool, nsAString_internal const&, nsIDocShell*, nsIURI*, nsIDocShell**, nsIRequest**) docshell/base/nsDocShell.cpp 6 libxul.so nsDocShell::LoadURI(nsIURI*, nsIDocShellLoadInfo*, unsigned int, bool) docshell/base/nsDocShell.cpp 7 libxul.so nsMailboxService::FetchMessage(char const*, nsISupports*, nsIMsgWindow*, nsIUrlListener*, char const*, int, char const*, nsIURI**) /builds/slave/c-cen-t-lnx64-ntly/build/mailnews/local/src/nsMailboxService.cpp:239 8 libxul.so nsMailboxService::DisplayMessage(char const*, nsISupports*, nsIMsgWindow*, nsIUrlListener*, char const*, nsIURI**) /builds/slave/c-cen-t-lnx64-ntly/build/mailnews/local/src/nsMailboxService.cpp:274 9 libxul.so nsMessenger::OpenURL(nsACString_internal const&) /builds/slave/c-cen-t-lnx64-ntly/build/mailnews/base/src/nsMessenger.cpp:440 10 libxul.so nsMsgDBView::LoadMessageByViewIndex(unsigned int) /builds/slave/c-cen-t-lnx64-ntly/build/mailnews/base/src/nsMsgDBView.cpp:1109 11 libxul.so nsMsgGroupView::LoadMessageByViewIndex(unsigned int) /builds/slave/c-cen-t-lnx64-ntly/build/mailnews/base/src/nsMsgGroupView.cpp:899 12 libxul.so NS_InvokeByIndex xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp 13 libxul.so XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) js/xpconnect/src/XPCWrappedNative.cpp 14 libxul.so XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) js/xpconnect/src/XPCWrappedNativeJSOps.cpp 15 libxul.so js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/jscntxtinlines.h 16 libxul.so Interpret js/src/vm/Interpreter.cpp 17 libxul.so js::RunScript(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp 18 libxul.so js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/vm/Interpreter.cpp 19 libxul.so js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) js/src/vm/Interpreter.cpp 20 libxul.so JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) js/src/jsapi.cpp 21 libxul.so mozilla::dom::Function::Call(JSContext*, JS::Handle<JS::Value>, nsTArray<JS::Value> const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) /builds/slave/c-cen-t-lnx64-ntly/build/objdir/dom/bindings/FunctionBinding.cpp:36 22 libxul.so void mozilla::dom::Function::Call<nsCOMPtr<nsISupports> >(nsCOMPtr<nsISupports> const&, nsTArray<JS::Value> const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::CallbackObject::ExceptionHandling) /builds/slave/c-cen-t-lnx64-ntly/build/objdir/dist/include/mozilla/dom/FunctionBinding.h:58 23 libxul.so nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) dom/base/nsGlobalWindow.cpp 24 libxul.so nsGlobalWindow::RunTimeout(nsTimeout*) dom/base/nsGlobalWindow.cpp 25 libxul.so nsGlobalWindow::TimerCallback(nsITimer*, void*) dom/base/nsGlobalWindow.cpp 26 libxul.so nsTimerImpl::Fire() xpcom/threads/nsTimerImpl.cpp 27 libxul.so nsTimerEvent::Run() xpcom/threads/nsTimerImpl.cpp 28 libxul.so nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp 29 libxul.so NS_ProcessNextEvent(nsIThread*, bool) xpcom/glue/nsThreadUtils.cpp 30 libxul.so mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp 31 libxul.so MessageLoop::Run() ipc/chromium/src/base/message_loop.cc 32 libxul.so nsBaseAppShell::Run() widget/nsBaseAppShell.cpp 33 libxul.so nsAppStartup::Run() toolkit/components/startup/nsAppStartup.cpp 34 libxul.so XREMain::XRE_mainRun() toolkit/xre/nsAppRunner.cpp 35 libxul.so XREMain::XRE_main(int, char**, nsXREAppData const*) toolkit/xre/nsAppRunner.cpp 36 libxul.so XRE_main toolkit/xre/nsAppRunner.cpp 37 seamonkey do_main /builds/slave/c-cen-t-lnx64-ntly/build/suite/app/nsSuiteApp.cpp:205 38 seamonkey main /builds/slave/c-cen-t-lnx64-ntly/build/suite/app/nsSuiteApp.cpp:389 Ø 39 libc-2.18.so libc-2.18.so@0x21be4 40 seamonkey do_main /builds/slave/c-cen-t-lnx64-ntly/build/suite/app/nsSuiteApp.cpp:209 Adding the RelEng team to the CC because the crashing source is in an objdir tree.
(In reply to Tony Mechelynck from comment #0) > Related Bugs > > 1111341RESOLVED DUPLICATE crash in > nsIOService::NewChannelFromURIWithProxyFlags2(nsIURI*, nsIURI*, unsigned > int, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, > nsIChannel**) > 1111304NEW --- assertion failure loadinfo
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.