Intermittent test_general.xul | Assertion count 1 is greater than expected (No text container for focus while there's one for common ancestor?!: 'caretCntr', file accessible/base/SelectionManager.cpp, line 152)

RESOLVED WORKSFORME

Status

()

RESOLVED WORKSFORME
4 years ago
3 years ago

People

(Reporter: RyanVM, Unassigned)

Tracking

({assertion, intermittent-failure})

Trunk
x86_64
Mac OS X
assertion, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
16:08:39 INFO - 192 INFO TEST-OK | chrome://mochitests/content/a11y/accessible/tests/mochitest/hyperlink/test_general.xul | took 647ms
16:08:39 INFO - ++DOMWINDOW == 82 (0x12e2f8800) [pid = 1092] [serial = 386] [outer = 0x12e84b400]
16:08:39 INFO - [1092] ###!!! ASSERTION: No text container for focus while there's one for common ancestor?!: 'caretCntr', file /builds/slave/m-in-osx64-d-00000000000000000/build/src/accessible/base/SelectionManager.cpp, line 152
16:09:16 INFO - #01: mozilla::a11y::EventQueue::ProcessEventQueue() [accessible/base/EventQueue.cpp:544]
16:09:16 INFO - #02: mozilla::a11y::NotificationController::WillRefresh(mozilla::TimeStamp) [accessible/base/nsAccessibilityService.h:258]
16:09:16 INFO - #03: nsRefreshDriver::Tick(long long, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:1519]
16:09:16 INFO - #04: nsRefreshDriver::Tick(long long, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:1519]
16:09:16 INFO - #05: nsRefreshDriver::FinishedWaitingForTransaction() [tools/profiler/GeckoProfilerImpl.h:265]
16:09:16 INFO - #06: mozilla::layers::CompositorChild::RecvDidComposite(unsigned long long const&, unsigned long long const&) [gfx/layers/ipc/CompositorChild.cpp:266]
16:09:16 INFO - #07: mozilla::layers::PCompositorChild::OnMessageReceived(IPC::Message const&) [obj-firefox/ipc/ipdl/PCompositorChild.cpp:820]
16:09:16 INFO - #08: mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [ipc/glue/MessageChannel.cpp:1213]
16:09:16 INFO - #09: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [mfbt/Maybe.h:155]
16:09:16 INFO - #10: mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [ipc/glue/MessageChannel.cpp:232]
16:09:16 INFO - #11: MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [ipc/chromium/src/base/message_loop.cc:361]
16:09:16 INFO - #12: MessageLoop::DoWork() [ipc/chromium/src/base/message_loop.cc:447]
16:09:16 INFO - #13: mozilla::ipc::DoWorkRunnable::Run() [ipc/glue/MessagePump.cpp:234]
16:09:16 INFO - #14: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:855]
16:09:16 INFO - #15: NS_ProcessPendingEvents(nsIThread*, unsigned int) [xpcom/glue/nsThreadUtils.cpp:207]
16:09:16 INFO - #16: nsBaseAppShell::NativeEventCallback() [widget/nsBaseAppShell.cpp:99]
16:09:16 INFO - #17: nsAppShell::ProcessGeckoEvents(void*) [widget/cocoa/nsAppShell.mm:378]
16:09:16 INFO - #18: CoreFoundation + 0x4e401
16:09:16 INFO - #19: CoreFoundation + 0x4c5f9
16:09:16 INFO - #20: CoreFoundation + 0x4bdbf
16:09:16 INFO - #21: HIToolbox + 0x2e7ee
16:09:16 INFO - #22: HIToolbox + 0x2e5f3
16:09:16 INFO - #23: HIToolbox + 0x2e4ac
16:09:16 INFO - #24: AppKit + 0x43eb2
16:09:16 INFO - #25: AppKit + 0x43801
16:09:16 INFO - #26: -[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [widget/cocoa/nsAppShell.mm:119]
16:09:16 INFO - #27: AppKit + 0x968f
16:09:16 INFO - #28: nsAppShell::Run() [xpcom/glue/nsCOMPtr.h:512]
16:09:16 INFO - #29: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:281]
16:09:16 INFO - #30: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4160]
16:09:16 INFO - #31: XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:4236]
16:09:16 INFO - #32: XRE_main [toolkit/xre/nsAppRunner.cpp:4456]
16:09:16 INFO - #33: main [browser/app/nsBrowserApp.cpp:294]
16:09:16 INFO - 193 INFO TEST-UNEXPECTED-ERROR | chrome://mochitests/content/a11y/accessible/tests/mochitest/hyperlink/test_general.xul | Assertion count 1 is greater than expected range 0-0 assertions.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Comment 6

4 years ago
Alex, any idea why this suddenly started appearing?
Flags: needinfo?(surkov.alexander)
not sure, probably they started to make extra selection change, I'd be good to enable logging for "selection" and "focus".
Flags: needinfo?(surkov.alexander)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
maybe we should "legalize" this assertions until somebody check it out
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
Comment hidden (Treeherder Robot)
You need to log in before you can comment on or make changes to this bug.