Closed
Bug 1112620
Opened 10 years ago
Closed 10 years ago
Intermittent browser_938980_navbar_collapsed.js | application crashed [@ PL_DHashTableOperate(PLDHashTable *,void const *,PLDHashOperator)]
Categories
(Core :: Storage: IndexedDB, defect)
Core
Storage: IndexedDB
Tracking
()
RESOLVED
FIXED
mozilla40
People
(Reporter: RyanVM, Assigned: bent.mozilla)
References
Details
(Keywords: crash, intermittent-failure)
Attachments
(1 file)
(deleted),
patch
|
khuey
:
review+
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1104853 +++
06:06:29 INFO - 523 INFO TEST-PASS | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | Everything should be in its default state
06:06:29 INFO - 524 INFO TEST-PASS | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | Test should start with bookmarks toolbar collapsed
06:06:29 INFO - 525 INFO TEST-PASS | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | bookmarksToolbar should be collapsed
06:06:29 INFO - 526 INFO TEST-PASS | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | TabsToolbar should not be collapsed
06:06:29 INFO - 527 INFO TEST-PASS | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | The nav-bar should be shown by default
06:06:29 INFO - 528 INFO TEST-PASS | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | bookmarksToolbar should be visible now
06:06:29 INFO - 529 INFO TEST-PASS | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | navbar should be collapsed
06:06:29 INFO - 530 INFO TEST-PASS | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | Should no longer be in default state
06:06:29 INFO - 531 INFO Console message: [JavaScript Error: "IndexedDB UnknownErr: ActorsParent.cpp:6207"]
06:06:29 INFO - 532 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | application terminated with exit code 1
06:06:29 INFO - runtests.py | Application ran for: 0:00:49.380000
06:06:29 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.t-w\appdata\local\temp\tmp3awz5opidlog
06:06:29 INFO - mozcrash Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win64/1418817271/firefox-37.0a1.en-US.win64-x86_64.crashreporter-symbols.zip
06:06:34 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\a7aa1da8-c1be-40d3-8cb1-aa3ae62216c3.dmp
06:06:34 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\a7aa1da8-c1be-40d3-8cb1-aa3ae62216c3.extra
06:06:34 WARNING - PROCESS-CRASH | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_938980_navbar_collapsed.js | application crashed [@ PL_DHashTableOperate(PLDHashTable *,void const *,PLDHashOperator)]
06:06:34 INFO - Crash dump filename: c:\users\cltbld~1.t-w\appdata\local\temp\tmp_eciah.mozrunner\minidumps\a7aa1da8-c1be-40d3-8cb1-aa3ae62216c3.dmp
06:06:34 INFO - Operating system: Windows NT
06:06:34 INFO - 6.2.9200
06:06:34 INFO - CPU: amd64
06:06:34 INFO - family 6 model 30 stepping 5
06:06:34 INFO - 8 CPUs
06:06:34 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_READ
06:06:34 INFO - Crash address: 0x0
06:06:34 INFO - Thread 31 (crashed)
06:06:34 INFO - 0 xul.dll!PL_DHashTableOperate(PLDHashTable *,void const *,PLDHashOperator) [pldhash.cpp:0661a1b7ec14 : 667 + 0x0]
06:06:34 INFO - rbx = 0x000000b918dffb00 r12 = 0x0000000000000000
06:06:34 INFO - r13 = 0x0000000000000001 r14 = 0x000000b918dffd90
06:06:34 INFO - r15 = 0x0000000000000000 rip = 0x000007fe677aa369
06:06:34 INFO - rsp = 0x000000b918dffa50 rbp = 0x000000b918dffc80
06:06:34 INFO - Found by: given as instruction pointer in context
06:06:34 INFO - 1 xul.dll!nsClassHashtable<nsCStringHashKey,mozilla::dom::FileService::StorageInfo>::Get(nsACString_internal const &,mozilla::dom::FileService::StorageInfo * *) [nsClassHashtable.h:0661a1b7ec14 : 90 + 0x7]
06:06:34 INFO - rbx = 0x000000b918dffb00 r12 = 0x0000000000000000
06:06:34 INFO - r13 = 0x0000000000000001 r14 = 0x000000b918dffd90
06:06:34 INFO - r15 = 0x0000000000000000 rip = 0x000007fe6840657d
06:06:34 INFO - rsp = 0x000000b918dffa80 rbp = 0x000000b918dffc80
06:06:34 INFO - Found by: call frame info
06:06:34 INFO - 2 xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::VersionChangeTransaction::UpdateMetadata(tag_nsresult) [ActorsParent.cpp:0661a1b7ec14 : 8080 + 0x14]
06:06:34 INFO - rbx = 0x000000b918dffb00 r12 = 0x0000000000000000
06:06:34 INFO - r13 = 0x0000000000000001 r14 = 0x000000b918dffd90
06:06:34 INFO - r15 = 0x0000000000000000 rip = 0x000007fe68620d7b
06:06:34 INFO - rsp = 0x000000b918dffab0 rbp = 0x000000b918dffc80
06:06:34 INFO - Found by: call frame info
06:06:34 INFO - 3 xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::TransactionBase::CommitOp::TransactionFinishedBeforeUnblock() [ActorsParent.cpp:0661a1b7ec14 : 13358 + 0xc]
06:06:34 INFO - rbx = 0x000000b918dffb00 r12 = 0x0000000000000000
06:06:34 INFO - r13 = 0x0000000000000001 r14 = 0x000000b918dffd90
06:06:34 INFO - r15 = 0x0000000000000000 rip = 0x000007fe686202e1
06:06:34 INFO - rsp = 0x000000b918dffb00 rbp = 0x000000b918dffc80
06:06:34 INFO - Found by: call frame info
06:06:34 INFO - 4 xul.dll!mozilla::dom::indexedDB::TransactionThreadPool::FinishTransactionRunnable::Run() [TransactionThreadPool.cpp:0661a1b7ec14 : 955 + 0x8]
06:06:34 INFO - rbx = 0x000000b918dffb00 r12 = 0x0000000000000000
06:06:34 INFO - r13 = 0x0000000000000001 r14 = 0x000000b918dffd90
06:06:34 INFO - r15 = 0x0000000000000000 rip = 0x000007fe68640e2f
06:06:34 INFO - rsp = 0x000000b918dffb40 rbp = 0x000000b918dffc80
06:06:34 INFO - Found by: call frame info
06:06:34 INFO - 5 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:0661a1b7ec14 : 835 + 0x8]
06:06:34 INFO - rbx = 0x000000b918dffb00 r12 = 0x0000000000000000
06:06:34 INFO - r13 = 0x0000000000000001 r14 = 0x000000b918dffd90
06:06:34 INFO - r15 = 0x0000000000000000 rip = 0x000007fe6778e9dc
06:06:34 INFO - rsp = 0x000000b918dffb80 rbp = 0x000000b918dffc80
06:06:34 INFO - Found by: call frame info
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 22•10 years ago
|
||
Attachment #8586380 -
Flags: review?(khuey) → review+
Assignee | ||
Comment 23•10 years ago
|
||
Reporter | ||
Comment 24•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
status-firefox40:
--- → fixed
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Reporter | ||
Comment 25•10 years ago
|
||
ben-tee, can you nominate this for aurora/beta as well? :)
Assignee | ||
Comment 26•10 years ago
|
||
Comment on attachment 8586380 [details] [diff] [review]
changes.patch
Approval Request Comment
[Feature/regressing bug #]: Bug 994190
[User impact if declined]: Rare crash if timing is incredibly unlucky while opening an IndexedDB database and then closing the page immediately.
[Describe test coverage new/current, TreeHerder]: Tests hit this
[Risks and why]: This is pretty safe, it just adds a few null checks basically.
[String/UUID change made/needed]: None
Flags: needinfo?(bent.mozilla)
Attachment #8586380 -
Flags: approval-mozilla-beta?
Attachment #8586380 -
Flags: approval-mozilla-aurora?
Updated•10 years ago
|
Attachment #8586380 -
Flags: approval-mozilla-beta?
Attachment #8586380 -
Flags: approval-mozilla-beta+
Attachment #8586380 -
Flags: approval-mozilla-aurora?
Attachment #8586380 -
Flags: approval-mozilla-aurora+
Reporter | ||
Comment 27•10 years ago
|
||
Reporter | ||
Comment 28•10 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•