Closed Bug 1363954 Opened 7 years ago Closed 7 years ago

Intermittent test_standards.py TestStandardsUnits.test_units | application crashed [@ PK11PasswordPromptRunnable::RunOnTargetThread()]

Categories

(Core :: Security: PSM, defect)

defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: bulk-close-intermittents, crash, intermittent-failure)

Crash Data

Looks like a main thread crash. Here the first 10 frames:

13:26:05     INFO -  Crash reason:  EXCEPTION_BREAKPOINT
13:26:05     INFO -  Crash address: 0x7fdf005b72a
13:26:05     INFO -  Process uptime: 10 seconds
13:26:05     INFO -  Thread 0 (crashed)
13:26:05     INFO -   0  xul.dll!PK11PasswordPromptRunnable::RunOnTargetThread() [nsNSSCallbacks.cpp:ce2218406119 : 771 + 0x1b]
13:26:05     INFO -      rax = 0x0000000000000000   rdx = 0x000000e5bf19f098
13:26:05     INFO -      rcx = 0x00000000ffffffff   rbx = 0x0000000000000303
13:26:05     INFO -      rsi = 0x0000000000000000   rdi = 0x000000e5db50d4a0
13:26:05     INFO -      rbp = 0x000000e5bf19f180   rsp = 0x000000e5bf19f080
13:26:05     INFO -       r8 = 0x000000e5bf19f090    r9 = 0x000000e5bf19f088
13:26:05     INFO -      r10 = 0x0000000000000000   r11 = 0x000000e5bf19a5d0
13:26:05     INFO -      r12 = 0x000000e5bf672c00   r13 = 0x000000e5bf19f440
13:26:05     INFO -      r14 = 0x000000e5bf60ac00   r15 = 0x0000000000000000
13:26:05     INFO -      rip = 0x000007fdf005b72a
13:26:05     INFO -      Found by: given as instruction pointer in context
13:26:05     INFO -   1  xul.dll!mozilla::psm::SyncRunnableBase::Run() [PSMRunnable.cpp:ce2218406119 : 35 + 0x9]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f270   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:05     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdf003c997
13:26:05     INFO -      Found by: call frame info
13:26:05     INFO -   2  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:ce2218406119 : 1270 + 0x14]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f2a0   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:05     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdec7bae75
13:26:05     INFO -      Found by: call frame info
13:26:05     INFO -   3  xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:ce2218406119 : 393 + 0xd]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f400   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:05     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdec7b9fa7
13:26:05     INFO -      Found by: call frame info
13:26:05     INFO -   4  xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [MessagePump.cpp:ce2218406119 : 96 + 0xa]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f440   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:05     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdeccd37cb
13:26:05     INFO -      Found by: call frame info
13:26:05     INFO -   5  xul.dll!MessageLoop::RunHandler() [message_loop.cc:ce2218406119 : 231 + 0x5]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f4a0   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:05     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdecc99d5a
13:26:05     INFO -      Found by: call frame info
13:26:05     INFO -   6  xul.dll!MessageLoop::Run() [message_loop.cc:ce2218406119 : 211 + 0x8]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f4d0   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:05     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdecc99a0a
13:26:05     INFO -      Found by: call frame info
13:26:05     INFO -   7  xul.dll!nsBaseAppShell::Run() [nsBaseAppShell.cpp:ce2218406119 : 156 + 0xd]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f520   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:05     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdef02e45b
13:26:05     INFO -      Found by: call frame info
13:26:05     INFO -   8  xul.dll!nsAppShell::Run() [nsAppShell.cpp:ce2218406119 : 271 + 0x8]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f560   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:05     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdef09bfac
13:26:05     INFO -      Found by: call frame info
13:26:05     INFO -   9  xul.dll!nsAppStartup::Run() [nsAppStartup.cpp:ce2218406119 : 283 + 0xf]
13:26:05     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:05     INFO -      rsp = 0x000000e5bf19f5a0   r12 = 0x000000e5bf672c00
13:26:05     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:06     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdf0209736
13:26:06     INFO -      Found by: call frame info
13:26:06     INFO -  10  xul.dll!XREMain::XRE_mainRun() [nsAppRunner.cpp:ce2218406119 : 4555 + 0x13]
13:26:06     INFO -      rbx = 0x0000000000000303   rbp = 0x000000e5bf19f180
13:26:06     INFO -      rsp = 0x000000e5bf19f5e0   r12 = 0x000000e5bf672c00
13:26:06     INFO -      r13 = 0x000000e5bf19f440   r14 = 0x000000e5bf60ac00
13:26:06     INFO -      r15 = 0x0000000000000000   rip = 0x000007fdf02b2f1b
13:26:06     INFO -      Found by: call frame info

Line of code:

https://dxr.mozilla.org/mozilla-central/rev/d8762cb967423618ff0a488f14745f60964e5c49/security/manager/ssl/nsNSSCallbacks.cpp

>    prompt = do_GetInterface(mIR);
> -> MOZ_ASSERT(prompt, "Interface requestor should implement nsIPrompt");
Component: Marionette → Security: PSM
Product: Testing → Core
Version: Version 3 → unspecified
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.