Closed
Bug 631772
Opened 13 years ago
Closed 13 years ago
Hashtable recursion assertion with nsDocAccessible on the stack
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
mozilla2.0b12
People
(Reporter: jruderman, Assigned: surkov)
Details
(Keywords: assertion)
Attachments
(1 file)
1.74 KB,
patch
|
davidb
:
review+
davidb
:
approval2.0+
|
Details | Diff | Splinter Review |
###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0: 'op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0', file pldhash.c, line 612 PL_DHashTableOperate [pldhash.c:613] nsTHashtable<NotificationController::nsCOMPtrHashKey<nsIContent> >::RemoveEntry [nsTHashtable.h:202] NotificationController::CancelTextUpdate [NotificationController.h:171] nsDocAccessible::UncacheChildrenInSubtree [nsDocAccessible.cpp:1948] nsDocAccessible::UpdateTreeInternal [nsDocAccessible.cpp:1833] nsDocAccessible::UpdateTree [nsDocAccessible.cpp:1785] nsDocAccessible::ContentRemoved [nsDocAccessible.cpp:1425] NotificationController::TextEnumerator [NotificationController.cpp:908] nsTHashtable<NotificationController::nsCOMPtrHashKey<nsIContent> >::s_EnumStub [nsTHashtable.h:421] PL_DHashTableEnumerate [pldhash.c:754] nsTHashtable<NotificationController::nsCOMPtrHashKey<nsIContent> >::EnumerateEntries [nsTHashtable.h:242] NotificationController::WillRefresh [NotificationController.cpp:249] nsRefreshDriver::Notify [nsRefreshDriver.cpp:256] nsTimerImpl::Fire [nsTimerImpl.cpp:428] nsTimerEvent::Run [nsTimerImpl.cpp:519] nsThread::ProcessNextEvent [nsThread.cpp:633] NS_ProcessNextEvent_P [nsThreadUtils.cpp:250] mozilla::ipc::MessagePump::Run [MessagePump.cpp:110] MessageLoop::RunInternal [message_loop.cc:220] MessageLoop::RunHandler [message_loop.cc:203] MessageLoop::Run [message_loop.cc:176] nsBaseAppShell::Run [nsBaseAppShell.cpp:198] nsAppStartup::Run [nsAppStartup.cpp:220] XRE_main [nsAppRunner.cpp:3762] main [nsBrowserApp.cpp:158] libc.so.6 + 0x15dec
Assignee | ||
Comment 1•13 years ago
|
||
CancelTextUpdate can be removed without any affect.
Assignee | ||
Comment 2•13 years ago
|
||
Assignee: nobody → surkov.alexander
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #511672 -
Flags: review?(bolterbugz)
Attachment #511672 -
Flags: approval2.0?
Comment 3•13 years ago
|
||
Comment on attachment 511672 [details] [diff] [review] patch r+a=me yep, low risk. Let's see how it affects perf numbers.
Attachment #511672 -
Flags: review?(bolterbugz)
Attachment #511672 -
Flags: review+
Attachment #511672 -
Flags: approval2.0?
Attachment #511672 -
Flags: approval2.0+
Assignee | ||
Comment 4•13 years ago
|
||
landed on 2.0 (fx4b12) - http://hg.mozilla.org/mozilla-central/rev/2e5aced41e8d
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.0b12
You need to log in
before you can comment on or make changes to this bug.
Description
•