Closed Bug 1204291 Opened 9 years ago Closed 9 years ago

Intermittent PROCESS-CRASH | toolkit/components/passwordmgr/test/test_basic_form_autocomplete.html | application crashed [@ mozilla::dom::AutoHideSelectionChanges::AutoHideSelectionChanges(nsFrameSelection const*)]

Categories

(Core :: DOM: Selection, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla43
Tracking Status
firefox43 --- fixed

People

(Reporter: ehsan.akhgari, Unassigned)

References

Details

(Keywords: intermittent-failure, regression)

https://treeherder.mozilla.org/logviewer.html#?job_id=14015705&repo=mozilla-inbound 18:55:20 INFO - 40 XUL!js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [jscntxtinlines.h:0a017caf03c4 : 235 + 0x6] 18:55:20 INFO - rbx = 0x000000010069c780 rbp = 0x00007fff5fbfbb30 18:55:20 INFO - rsp = 0x00007fff5fbfba30 r12 = 0x00007fff5fbfbb70 18:55:20 INFO - r13 = 0x0000000000000001 r14 = 0x00000001048706c0 18:55:20 INFO - r15 = 0x0000000000000000 rip = 0x00000001044c4aac 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 41 XUL!js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:0a017caf03c4 : 818 + 0xa] 18:55:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff5fbfbc20 18:55:20 INFO - rsp = 0x00007fff5fbfbb40 r12 = 0x000000010069c780 18:55:20 INFO - r13 = 0x0000000000000000 r14 = 0x00007fff5fbfbe50 18:55:20 INFO - r15 = 0x00007fff5fbfbc70 rip = 0x00000001044adb32 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 42 XUL!JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [jsapi.cpp:0a017caf03c4 : 4604 + 0xb] 18:55:20 INFO - rbx = 0x000000010069c780 rbp = 0x00007fff5fbfbc60 18:55:20 INFO - rsp = 0x00007fff5fbfbc30 r12 = 0x00007fff5fbfbc88 18:55:20 INFO - r13 = 0x00007fff5fbfbe50 r14 = 0x00007fff5fbfbeb0 18:55:20 INFO - r15 = 0x00007fff5fbfbc70 rip = 0x000000010483a2af 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 43 XUL!nsXPCComponents_Utils::CallFunctionWithAsyncStack(JS::Handle<JS::Value>, nsIStackFrame*, nsAString_internal const&, JSContext*, JS::MutableHandle<JS::Value>) [XPCComponents.cpp:0a017caf03c4 : 2743 + 0x23] 18:55:20 INFO - rbx = 0x000000010069c780 rbp = 0x00007fff5fbfbd30 18:55:20 INFO - rsp = 0x00007fff5fbfbc70 r12 = 0x00007fff5fbfbc88 18:55:20 INFO - r13 = 0x00007fff5fbfbe50 r14 = 0x00007fff5fbfbeb0 18:55:20 INFO - r15 = 0x00007fff5fbfbe50 rip = 0x0000000101c30854 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 44 XUL!NS_InvokeByIndex [xptcinvoke_x86_64_unix.cpp:0a017caf03c4 : 174 + 0x4] 18:55:20 INFO - rbx = 0x000000000000000d rbp = 0x00007fff5fbfbdd0 18:55:20 INFO - rsp = 0x00007fff5fbfbd40 r12 = 0x000000000000001a 18:55:20 INFO - r13 = 0x00007fff5fbfbe50 r14 = 0x00007fff5fbfbd40 18:55:20 INFO - r15 = 0x0000000000000004 rip = 0x0000000101473ebd 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 45 XUL!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:0a017caf03c4 : 2095 + 0x5] 18:55:20 INFO - rbx = 0x000000010492d972 rbp = 0x00007fff5fbfc0f0 18:55:20 INFO - rsp = 0x00007fff5fbfbde0 r12 = 0x000000000000001a 18:55:20 INFO - r13 = 0x00007fff5fbfbe50 r14 = 0x000000000000000c 18:55:20 INFO - r15 = 0x0000000000000004 rip = 0x0000000101c6d0d9 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 46 XUL!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:0a017caf03c4 : 1145 + 0x8] 18:55:20 INFO - rbx = 0x00007fff5fbfc130 rbp = 0x00007fff5fbfc240 18:55:20 INFO - rsp = 0x00007fff5fbfc100 r12 = 0x00007fff5fbfc288 18:55:20 INFO - r13 = 0x000000010069c780 r14 = 0x00000001150095e0 18:55:20 INFO - r15 = 0x00000001136c7688 rip = 0x0000000101c6e934 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 47 0x10bfe7ecd 18:55:20 INFO - rbx = 0xfffc000115e79790 rbp = 0x00007fff5fbfc2b0 18:55:20 INFO - rsp = 0x00007fff5fbfc250 r12 = 0x0000000000000000 18:55:20 INFO - r13 = 0x00007fff5fbfc840 r14 = 0x0000000115e79790 18:55:20 INFO - r15 = 0x000000010a7d5710 rip = 0x000000010bfe7ecd 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 48 0x115a54220 18:55:20 INFO - rbp = 0x00007fff5fbfc338 rsp = 0x00007fff5fbfc2c0 18:55:20 INFO - rip = 0x0000000115a54220 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 49 0x10a7d584f 18:55:20 INFO - rbp = 0x00007fff5fbfc3a0 rsp = 0x00007fff5fbfc348 18:55:20 INFO - rip = 0x000000010a7d584f 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 50 XUL!EnterBaseline [BaselineJIT.cpp:0a017caf03c4 : 125 + 0xc] 18:55:20 INFO - rbp = 0x00007fff5fbfc4f0 rsp = 0x00007fff5fbfc3b0 18:55:20 INFO - rip = 0x000000010466ac18 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 51 XUL!js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [BaselineJIT.cpp:0a017caf03c4 : 157 + 0x8] 18:55:20 INFO - rbx = 0x000000010069c780 rbp = 0x00007fff5fbfc600 18:55:20 INFO - rsp = 0x00007fff5fbfc500 r14 = 0x00007fff5fbfc6f8 18:55:20 INFO - r15 = 0x0000000000000001 rip = 0x000000010466aac5 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 52 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:0a017caf03c4 : 694 + 0xb] 18:55:20 INFO - rbx = 0x000000010069c700 rbp = 0x00007fff5fbfc6a0 18:55:20 INFO - rsp = 0x00007fff5fbfc610 r12 = 0x000000010069c780 18:55:20 INFO - r14 = 0x00007fff5fbfc6f8 r15 = 0x0000000000000000 18:55:20 INFO - rip = 0x00000001044cd78f 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 53 XUL!js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:0a017caf03c4 : 781 + 0x8] 18:55:20 INFO - rbx = 0x000000010069c780 rbp = 0x00007fff5fbfc7b0 18:55:20 INFO - rsp = 0x00007fff5fbfc6b0 r12 = 0x00007fff5fbfc7f0 18:55:20 INFO - r13 = 0x0000000000000002 r14 = 0x00007fff5fbfc900 18:55:20 INFO - r15 = 0x0000000000000000 rip = 0x00000001044c4ed5 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 54 XUL!js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:0a017caf03c4 : 818 + 0xa] 18:55:20 INFO - rbx = 0x00007fff5fbfc978 rbp = 0x00007fff5fbfc8a0 18:55:20 INFO - rsp = 0x00007fff5fbfc7c0 r12 = 0x000000010069c780 18:55:20 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff5fbfc930 18:55:20 INFO - r15 = 0x00007fff5fbfc910 rip = 0x00000001044adb32 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 55 XUL!JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [jsapi.cpp:0a017caf03c4 : 4616 + 0xb] 18:55:20 INFO - rbx = 0x000000010069c780 rbp = 0x00007fff5fbfc8e0 18:55:20 INFO - rsp = 0x00007fff5fbfc8b0 r12 = 0x00007fff5fbfcb50 18:55:20 INFO - r13 = 0x000000010069c7e8 r14 = 0x00007fff5fbfc9c0 18:55:20 INFO - r15 = 0x00007fff5fbfc910 rip = 0x000000010483a335 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 56 XUL!mozilla::dom::AnyCallback::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) [PromiseBinding.cpp:0a017caf03c4 : 79 + 0x21] 18:55:20 INFO - rbx = 0x000000010069c780 rbp = 0x00007fff5fbfca20 18:55:20 INFO - rsp = 0x00007fff5fbfc8f0 r12 = 0x00007fff5fbfcb50 18:55:20 INFO - r13 = 0x000000010069c7e8 r14 = 0x00007fff5fbfc970 18:55:20 INFO - r15 = 0x0000000115bf0d40 rip = 0x00000001024f3f1b 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 57 XUL!mozilla::dom::WrapperPromiseCallback::Call(JSContext*, JS::Handle<JS::Value>) [PromiseBinding.h:0a017caf03c4 : 134 + 0x1f] 18:55:20 INFO - rbx = 0x00007fff5fbfcb48 rbp = 0x00007fff5fbfcd80 18:55:20 INFO - rsp = 0x00007fff5fbfca30 r12 = 0x000000010069c780 18:55:20 INFO - r13 = 0x00007fff5fbfcb70 r14 = 0x0000000115bf0cb0 18:55:20 INFO - r15 = 0x0000000115bf0d40 rip = 0x00000001030aa4e3 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 58 XUL!mozilla::dom::PromiseReactionJob::Run() [Promise.cpp:0a017caf03c4 : 105 + 0x1f] 18:55:20 INFO - rbx = 0x0000000115bf0d40 rbp = 0x00007fff5fbfcf10 18:55:20 INFO - rsp = 0x00007fff5fbfcd90 r12 = 0x00007fff5fbfcde8 18:55:20 INFO - r13 = 0x0000000100680901 r14 = 0x00007fff5fbfce18 18:55:20 INFO - r15 = 0x00000001030aa1f0 rip = 0x00000001030acd4e 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 59 XUL!mozilla::dom::Promise::PerformMicroTaskCheckpoint() [Promise.cpp:0a017caf03c4 : 510 + 0x9] 18:55:20 INFO - rbx = 0x0000000124c0e000 rbp = 0x00007fff5fbfcfd0 18:55:20 INFO - rsp = 0x00007fff5fbfcf20 r12 = 0x00000001006703b8 18:55:20 INFO - r13 = 0x0000000100680901 r14 = 0x0000000100670300 18:55:20 INFO - r15 = 0x00007fff5fbfcf28 rip = 0x00000001030a4c22 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 60 XUL!mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) [CycleCollectedJSRuntime.cpp:0a017caf03c4 : 1098 + 0x5] 18:55:20 INFO - rbx = 0x0000000100670300 rbp = 0x00007fff5fbfcff0 18:55:20 INFO - rsp = 0x00007fff5fbfcfe0 r12 = 0x0000000000000000 18:55:20 INFO - r13 = 0x0000000100680980 r14 = 0x0000000000000001 18:55:20 INFO - r15 = 0x0000000000000000 rip = 0x0000000101406b21 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 61 XUL!XPCJSRuntime::AfterProcessTask(unsigned int) [XPCJSRuntime.cpp:0a017caf03c4 : 3620 + 0xb] 18:55:20 INFO - rbx = 0x0000000100670300 rbp = 0x00007fff5fbfd010 18:55:20 INFO - rsp = 0x00007fff5fbfd000 r12 = 0x0000000000000000 18:55:20 INFO - r13 = 0x0000000100680980 r14 = 0x0000000000000001 18:55:20 INFO - r15 = 0x0000000000000000 rip = 0x0000000101c508df 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 62 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:0a017caf03c4 : 889 + 0x10] 18:55:20 INFO - rbx = 0x0000000100620088 rbp = 0x00007fff5fbfd0f0 18:55:20 INFO - rsp = 0x00007fff5fbfd020 r12 = 0x0000000000000000 18:55:20 INFO - r13 = 0x0000000100680980 r14 = 0x00000001006809b0 18:55:20 INFO - r15 = 0x0000000000000000 rip = 0x0000000101467755 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 63 XUL!NS_ProcessPendingEvents(nsIThread*, unsigned int) [nsThreadUtils.cpp:0a017caf03c4 : 219 + 0xe] 18:55:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff5fbfd130 18:55:20 INFO - rsp = 0x00007fff5fbfd100 r12 = 0x00000000001ba4d7 18:55:20 INFO - r13 = 0x00007fff5fbfd107 r14 = 0x000000000000000a 18:55:20 INFO - r15 = 0x0000000100680980 rip = 0x0000000101490f41 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 64 XUL!nsBaseAppShell::NativeEventCallback() [nsBaseAppShell.cpp:0a017caf03c4 : 97 + 0xf] 18:55:20 INFO - rbx = 0x0000000100620080 rbp = 0x00007fff5fbfd160 18:55:20 INFO - rsp = 0x00007fff5fbfd140 r12 = 0x0000000000000000 18:55:20 INFO - r13 = 0x0000000000001703 r14 = 0x0000000100680980 18:55:20 INFO - r15 = 0x0000000100620000 rip = 0x00000001031e1ca4 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 65 XUL!nsAppShell::ProcessGeckoEvents(void*) [nsAppShell.mm:0a017caf03c4 : 387 + 0x8] 18:55:20 INFO - rbx = 0x0000000100678000 rbp = 0x00007fff5fbfd1b0 18:55:20 INFO - rsp = 0x00007fff5fbfd170 r12 = 0x000000010a83af40 18:55:20 INFO - r13 = 0x0000000000001703 r14 = 0x000000010a83af58 18:55:20 INFO - r15 = 0x0000000100620080 rip = 0x000000010323bbe9 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 66 CoreFoundation!__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 0x11 18:55:20 INFO - rbx = 0x0000000100100640 rbp = 0x00007fff5fbfd1c0 18:55:20 INFO - rsp = 0x00007fff5fbfd1c0 r12 = 0x000000010a83af40 18:55:20 INFO - r13 = 0x0000000000001703 r14 = 0x000000010a83af58 18:55:20 INFO - r15 = 0x0000000100100188 rip = 0x00007fff8705f681 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 67 CoreFoundation!__CFRunLoopDoSources0 + 0x10d 18:55:20 INFO - rbp = 0x00007fff5fbfd220 rsp = 0x00007fff5fbfd1d0 18:55:20 INFO - rip = 0x00007fff8705180d 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 68 CoreFoundation!__CFRunLoopRun + 0x39f 18:55:20 INFO - rbp = 0x00007fff5fbfdf00 rsp = 0x00007fff5fbfd230 18:55:20 INFO - rip = 0x00007fff87050e3f 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 69 CoreFoundation!CFRunLoopRunSpecific + 0x128 18:55:20 INFO - rbp = 0x00007fff5fbfdf60 rsp = 0x00007fff5fbfdf10 18:55:20 INFO - rip = 0x00007fff87050858 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 70 HIToolbox!RunCurrentEventLoopInMode + 0xeb 18:55:20 INFO - rbp = 0x00007fff5fbfdfa0 rsp = 0x00007fff5fbfdf70 18:55:20 INFO - rip = 0x00007fff853b6aef 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 71 HIToolbox!ReceiveNextEventCommon + 0x1af 18:55:20 INFO - rbp = 0x00007fff5fbfe020 rsp = 0x00007fff5fbfdfb0 18:55:20 INFO - rip = 0x00007fff853b686a 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 72 HIToolbox!_BlockUntilNextEventMatchingListInModeWithFilter + 0x47 18:55:20 INFO - rbp = 0x00007fff5fbfe040 rsp = 0x00007fff5fbfe030 18:55:20 INFO - rip = 0x00007fff853b66ab 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 73 AppKit!_DPSNextEvent + 0x3c4 18:55:20 INFO - rbp = 0x00007fff5fbfe4c0 rsp = 0x00007fff5fbfe050 18:55:20 INFO - rip = 0x00007fff90cc9f81 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 74 AppKit!-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0xc2 18:55:20 INFO - rbp = 0x00007fff5fbfe760 rsp = 0x00007fff5fbfe4d0 18:55:20 INFO - rip = 0x00007fff90cc9730 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 75 XUL!-[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [nsAppShell.mm:0a017caf03c4 : 122 + 0x2c] 18:55:20 INFO - rbp = 0x00007fff5fbfe7b0 rsp = 0x00007fff5fbfe770 18:55:20 INFO - rip = 0x000000010323b1c6 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 76 AppKit!-[NSApplication run] + 0x252 18:55:20 INFO - rbx = 0x00000001259e8d40 rbp = 0x00007fff5fbfe830 18:55:20 INFO - rsp = 0x00007fff5fbfe7c0 r12 = 0x0000000000000000 18:55:20 INFO - r13 = 0x000000012f88fd60 r14 = 0x000000012f88fd60 18:55:20 INFO - r15 = 0x000000010080a101 rip = 0x00007fff90cbd593 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 77 XUL!nsAppShell::Run() [nsAppShell.mm:0a017caf03c4 : 661 + 0x17] 18:55:20 INFO - rbp = 0x00007fff5fbfe870 rsp = 0x00007fff5fbfe840 18:55:20 INFO - rip = 0x000000010323c36c 18:55:20 INFO - Found by: previous frame's frame pointer 18:55:20 INFO - 78 XUL!nsAppStartup::Run() [nsAppStartup.cpp:0a017caf03c4 : 281 + 0x6] 18:55:20 INFO - rbx = 0x0000000110bfba50 rbp = 0x00007fff5fbfe890 18:55:20 INFO - rsp = 0x00007fff5fbfe880 r14 = 0x0000000080004005 18:55:20 INFO - rip = 0x0000000103b20ff9 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 79 XUL!XREMain::XRE_mainRun() [nsAppRunner.cpp:0a017caf03c4 : 4292 + 0x6] 18:55:20 INFO - rbx = 0x000000010062d6c0 rbp = 0x00007fff5fbfeb70 18:55:20 INFO - rsp = 0x00007fff5fbfe8a0 r14 = 0x0000000080004005 18:55:20 INFO - rip = 0x0000000103b79cfd 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 80 XUL!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:0a017caf03c4 : 4389 + 0x8] 18:55:20 INFO - rbx = 0x000000010061d4e0 rbp = 0x00007fff5fbfebe0 18:55:20 INFO - rsp = 0x00007fff5fbfeb80 r12 = 0x0000000000000005 18:55:20 INFO - r13 = 0x00007fff5fbfebf0 r14 = 0x0000000000000001 18:55:20 INFO - r15 = 0x00007fff5fbfef20 rip = 0x0000000103b7a0a5 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 81 XUL!XRE_main [nsAppRunner.cpp:0a017caf03c4 : 4478 + 0x10] 18:55:20 INFO - rbx = 0x0000000000000005 rbp = 0x00007fff5fbfed90 18:55:20 INFO - rsp = 0x00007fff5fbfebf0 r12 = 0x00007fff5fbfebf0 18:55:20 INFO - r13 = 0x00007fff766a8070 r14 = 0x00007fff5fbfef20 18:55:20 INFO - r15 = 0x00007fff5fbff408 rip = 0x0000000103b7a4b3 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 82 firefox!main [nsBrowserApp.cpp:0a017caf03c4 : 212 + 0xe] 18:55:20 INFO - rbx = 0x0000000100632880 rbp = 0x00007fff5fbff3e0 18:55:20 INFO - rsp = 0x00007fff5fbfeda0 r12 = 0x00007fff5fbff408 18:55:20 INFO - r13 = 0x00000001014376a0 r14 = 0x0000000000000005 18:55:20 INFO - r15 = 0x0000000000000005 rip = 0x0000000100001bfd 18:55:20 INFO - Found by: call frame info 18:55:20 INFO - 83 firefox!start + 0x34 18:55:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff5fbff3f8 18:55:20 INFO - rsp = 0x00007fff5fbff3f0 r12 = 0x0000000000000000 18:55:20 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000 18:55:20 INFO - r15 = 0x0000000000000000 rip = 0x00000001000011b4 18:55:20 INFO - Found by: call frame info
This happens way too frequently: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=0a017caf03c4 I am landing a fix for this. Michael, do you mind doing a post-mortem review please? Thanks!
Flags: needinfo?(michael)
(In reply to Ehsan Akhgari (don't ask for review please) from comment #1) > This happens way too frequently: > https://treeherder.mozilla.org/#/jobs?repo=mozilla- > inbound&revision=0a017caf03c4 > > I am landing a fix for this. Michael, do you mind doing a post-mortem > review please? Thanks! Yeah, wow. That's pretty bad. Sorry for missing that! I think that that constructor should cover the null case (It's a real use case), but it would still be nice to make sure that the violating call site is correct! Thanks.
Flags: needinfo?(michael)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
(In reply to Michael Layzell [:mystor] from comment #3) > (In reply to Ehsan Akhgari (don't ask for review please) from comment #1) > > This happens way too frequently: > > https://treeherder.mozilla.org/#/jobs?repo=mozilla- > > inbound&revision=0a017caf03c4 > > > > I am landing a fix for this. Michael, do you mind doing a post-mortem > > review please? Thanks! > > Yeah, wow. That's pretty bad. Sorry for missing that! I think that that > constructor should cover the null case (It's a real use case), but it would > still be nice to make sure that the violating call site is correct! Thanks. Well, the caller just calls GetConstFrameSelection() which can return null when the node has no frame, which is a normal situation (for example it can happen if the node is display:none.)
You need to log in before you can comment on or make changes to this bug.