Closed
Bug 1185126
Opened 9 years ago
Closed 9 years ago
crash at [@ -[ChildView keyDown:] ]
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1148196
People
(Reporter: marti1125, Unassigned)
Details
(Keywords: crash)
Crash Data
Attachments
(1 file)
382.57 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0 Build ID: 20150630154324 Steps to reproduce: I found in the list of top crashes for Firefox Nightly (2.0a1) https://crash-stats.mozilla.com/report/index/6b595f9f-62c6-4854-84fe-d71ea2150713 This happens in Mac OS X mostly. the first signature appears in 2015-07-10 More reports can be found at: https://crash-stats.mozilla.com/report/list?product=Firefox&signature=-%5BChildView+keyDown%3A%5D A comment: I copied a text string into a text input field (using "ClipboardHistory", a multi clipboard manager for OS X) 0 XUL -[ChildView keyDown:] widget/cocoa/nsChildView.mm Ø 1 AppKit AppKit@0x7cf0fa Ø 2 AppKit AppKit@0x160c85 Ø 3 AppKit AppKit@0x15d8b0 4 XUL -[GeckoNSApplication sendEvent:] widget/cocoa/nsAppShell.mm 5 XUL nsAppShell::ProcessNextNativeEvent(bool) widget/cocoa/nsAppShell.mm 6 XUL nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool, unsigned int) widget/nsBaseAppShell.cpp 7 XUL nsAppShell::OnProcessNextEvent(nsIThreadInternal*, bool, unsigned int) widget/cocoa/nsAppShell.mm 8 XUL nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp 9 XUL NS_ProcessNextEvent(nsIThread*, bool) xpcom/glue/nsThreadUtils.cpp 10 XUL nsXULWindow::ShowModal() xpfe/appshell/nsXULWindow.cpp 11 XUL nsWindowWatcher::OpenWindowInternal(nsIDOMWindow*, char const*, char const*, char const*, bool, bool, bool, nsITabParent*, nsIArray*, nsIDOMWindow**) embedding/components/windowwatcher/nsWindowWatcher.cpp 12 XUL nsWindowWatcher::OpenWindow(nsIDOMWindow*, char const*, char const*, char const*, nsISupports*, nsIDOMWindow**) embedding/components/windowwatcher/nsWindowWatcher.cpp 13 XUL NS_InvokeByIndex xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp 14 XUL XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) js/xpconnect/src/XPCWrappedNative.cpp 15 XUL XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) js/xpconnect/src/XPCWrappedNativeJSOps.cpp 16 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/jscntxtinlines.h 17 XUL Interpret js/src/vm/Interpreter.cpp 18 XUL js::RunScript(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp 19 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/vm/Interpreter.cpp 20 XUL js::fun_apply(JSContext*, unsigned int, JS::Value*) js/src/jsfun.cpp 21 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/jscntxtinlines.h 22 XUL Interpret js/src/vm/Interpreter.cpp 23 XUL js::RunScript(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp 24 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/vm/Interpreter.cpp 25 XUL js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) js/src/vm/Interpreter.cpp 26 XUL JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) js/src/jsapi.cpp 27 XUL nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) js/xpconnect/src/XPCWrappedJSClass.cpp 28 XUL PrepareAndDispatch xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_darwin.cpp 29 XUL SharedStub 30 XUL PK11PasswordPromptRunnable::RunOnTargetThread() security/manager/ssl/nsNSSCallbacks.cpp 31 XUL mozilla::psm::SyncRunnableBase::DispatchToMainThreadAndWait() security/manager/ssl/PSMRunnable.cpp 32 XUL PK11PasswordPrompt(PK11SlotInfoStr*, int, void*) security/manager/ssl/nsNSSCallbacks.cpp 33 libnss3.dylib PK11_DoPassword security/nss/lib/pk11wrap/pk11auth.c 34 XUL nsSecretDecoderRing::Decrypt(unsigned char*, int, unsigned char**, int*) security/manager/ssl/nsSDR.cpp 35 XUL nsSecretDecoderRing::DecryptString(char const*, char**) security/manager/ssl/nsSDR.cpp 36 XUL NS_InvokeByIndex xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp 37 XUL XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) js/xpconnect/src/XPCWrappedNative.cpp 38 XUL XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) js/xpconnect/src/XPCWrappedNativeJSOps.cpp 39 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/jscntxtinlines.h 40 XUL Interpret js/src/vm/Interpreter.cpp 41 XUL js::RunScript(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp 42 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/vm/Interpreter.cpp 43 XUL js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) js/src/vm/Interpreter.cpp 44 XUL JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) js/src/jsapi.cpp 45 XUL nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) js/xpconnect/src/XPCWrappedJSClass.cpp 46 XUL PrepareAndDispatch xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_darwin.cpp 47 XUL SharedStub 48 XUL NS_InvokeByIndex xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp 49 XUL XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) js/xpconnect/src/XPCWrappedNative.cpp 50 XUL XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) js/xpconnect/src/XPCWrappedNativeJSOps.cpp 51 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/jscntxtinlines.h 52 XUL Interpret js/src/vm/Interpreter.cpp 53 XUL js::RunScript(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp 54 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/vm/Interpreter.cpp 55 XUL js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) js/src/vm/Interpreter.cpp 56 XUL JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) js/src/jsapi.cpp 57 XUL nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) js/xpconnect/src/XPCWrappedJSClass.cpp 58 XUL PrepareAndDispatch xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_darwin.cpp 59 XUL SharedStub 60 XUL NS_InvokeByIndex xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp 61 XUL XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) js/xpconnect/src/XPCWrappedNative.cpp 62 XUL XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) js/xpconnect/src/XPCWrappedNativeJSOps.cpp 63 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/jscntxtinlines.h 64 XUL Interpret js/src/vm/Interpreter.cpp 65 XUL js::RunScript(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp 66 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/vm/Interpreter.cpp 67 XUL js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) js/src/vm/Interpreter.cpp 68 XUL JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) js/src/jsapi.cpp 69 XUL nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) js/xpconnect/src/XPCWrappedJSClass.cpp 70 XUL PrepareAndDispatch xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_darwin.cpp 71 XUL SharedStub 72 XUL NS_InvokeByIndex xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp 73 XUL XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) js/xpconnect/src/XPCWrappedNative.cpp 74 XUL XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) js/xpconnect/src/XPCWrappedNativeJSOps.cpp 75 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/jscntxtinlines.h 76 XUL Interpret js/src/vm/Interpreter.cpp 77 XUL js::RunScript(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp 78 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/vm/Interpreter.cpp 79 XUL js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) js/src/jit/VMFunctions.cpp 80 @0x112091c7b 81 @0x11208a84e 82 XUL EnterBaseline js/src/jit/BaselineJIT.cpp 83 XUL js::jit::EnterBaselineMethod(JSContext*, js::RunState&) js/src/jit/BaselineJIT.cpp 84 XUL js::RunScript(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp 85 XUL js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) js/src/vm/Interpreter.cpp 86 XUL js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) js/src/vm/Interpreter.cpp 87 XUL js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const js/src/proxy/DirectProxyHandler.cpp 88 XUL js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) js/src/proxy/Proxy.cpp 89 XUL js::proxy_Call(JSContext*, unsigned int, JS::Value*) js/src/proxy/Proxy.cpp Ø 126 AppKit AppKit@0x90e57 127 XUL -[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] widget/cocoa/nsAppShell.mm Ø 128 AppKit AppKit@0x86af2 129 XUL nsAppShell::Run() widget/cocoa/nsAppShell.mm 130 XUL nsAppStartup::Run() toolkit/components/startup/nsAppStartup.cpp 131 XUL XREMain::XRE_mainRun() toolkit/xre/nsAppRunner.cpp 132 XUL XREMain::XRE_main(int, char**, nsXREAppData const*) toolkit/xre/nsAppRunner.cpp 133 XUL XRE_main toolkit/xre/nsAppRunner.cpp 134 firefox main browser/app/nsBrowserApp.cpp 135 firefox start Actual results: It crashed Expected results: It should not crash
Reporter | ||
Updated•9 years ago
|
Reporter | ||
Updated•9 years ago
|
OS: Unspecified → Mac OS X
Comment 1•9 years ago
|
||
It appears from the comments that this crash is definitely related to cutting and pasting passwords in text fields. One Password is mentioned in one of the comments as well.
Crash Signature: [@ -[ChildView keyDown:] ]
Component: General → Widget: Cocoa
Updated•9 years ago
|
Severity: normal → critical
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 2•9 years ago
|
||
This bug has been reported many times before, and this particular report has no new or particularly useful information. Several related bugs have been opened that *aren't* marked as dups: bug 1138678 bug 1124408 bug 1051842 bug 893973 Since there's no STR here, it's impossible to know if this bug is a dup of one of these, or it's something new. In fact it may be several different bugs. For lack of anything better to do, though, I'll dup this to bug 1138678.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Whiteboard: dupeme
Comment 3•9 years ago
|
||
Note that bugs with Objective-C syntax in their "signatures" don't show up in Socorro (http://crash-stats.mozilla.org). Please remember this when opening what you think is a "new" bug.
Comment 4•9 years ago
|
||
(In reply to Steven Michaud [:smichaud] from comment #3) > Note that bugs with Objective-C syntax in their "signatures" don't show up > in Socorro (http://crash-stats.mozilla.org). Please remember this when > opening what you think is a "new" bug. Stephen: Thanks for the that reminder - Willy is new to filing crash bugs, and although I did recall a bug about this, I couldn't find any of the dupes in Bugzilla for some reason.
Comment 5•9 years ago
|
||
All of the bugs I mentioned in comment #2 have "ChildView keyDown" in their subject -- which is how I searched for them. But there's an even better way to search -- by the contents of the "crash signature" field: https://bugzilla.mozilla.org/buglist.cgi?f1=cf_crash_signature&list_id=12407526&o1=substring&resolution=---&resolution=FIXED&resolution=INVALID&resolution=WONTFIX&resolution=DUPLICATE&resolution=WORKSFORME&resolution=INCOMPLETE&resolution=SUPPORT&resolution=EXPIRED&resolution=MOVED&query_format=advanced&v1=ChildView%20keyDown
Comment 6•9 years ago
|
||
And now I see I should have duped this to bug 1148196.
You need to log in
before you can comment on or make changes to this bug.
Description
•