Crash in wpt /IndexedDB/keygenerator-explicit.html

RESOLVED FIXED in Firefox 55

Status

()

Core
DOM: IndexedDB
RESOLVED FIXED
10 months ago
10 months ago

People

(Reporter: jgraham, Assigned: bevis)

Tracking

unspecified
mozilla55
Points:
---

Firefox Tracking Flags

(firefox55 fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

10 months ago
Started in the last wpt update. Example push https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=083daa40d2d70bad15dd135276905f8ed9c08b51&selectedJob=85162807&filter-searchStr=e8de0ca49331720bf3b13906cd31d5e3b5fdc574 Marked as expected-crash so not turnng jobs orange.

Logs:

15:47:14     INFO - TEST-START | /IndexedDB/keygenerator-explicit.html
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /home/worker/workspace/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: 'NS_FAILED(CheckInnerWindowCorrectness())', file /home/worker/workspace/build/src/dom/indexedDB/IDBRequest.cpp, line 357
15:47:15     INFO - PID 2478 | ++DOCSHELL 0x126144000 == 6 [pid = 2481] [id = {35fd1932-9d96-4741-97f8-45d7592aa122}]
15:47:15     INFO - PID 2478 | ++DOMWINDOW == 81 (0x126145800) [pid = 2481] [serial = 1341] [outer = 0x0]
15:47:15     INFO - PID 2478 | [Parent 2478] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /home/worker/workspace/build/src/caps/nsPrincipal.cpp, line 229
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /home/worker/workspace/build/src/caps/nsPrincipal.cpp, line 229
15:47:15     INFO - PID 2478 | ++DOMWINDOW == 82 (0x1261c0000) [pid = 2481] [serial = 1342] [outer = 0x126145800]
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /home/worker/workspace/build/src/caps/nsPrincipal.cpp, line 229
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /home/worker/workspace/build/src/extensions/cookie/nsPermissionManager.cpp, line 107
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: 'NS_FAILED(aResult)', file /home/worker/workspace/build/src/extensions/cookie/nsPermissionManager.cpp, line 614
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /home/worker/workspace/build/src/caps/nsPrincipal.cpp, line 229
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /home/worker/workspace/build/src/extensions/cookie/nsPermissionManager.cpp, line 107
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: 'NS_FAILED(aResult)', file /home/worker/workspace/build/src/extensions/cookie/nsPermissionManager.cpp, line 614
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /home/worker/workspace/build/src/caps/nsPrincipal.cpp, line 229
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /home/worker/workspace/build/src/extensions/cookie/nsPermissionManager.cpp, line 107
15:47:15     INFO - PID 2478 | [Child 2481] WARNING: 'NS_FAILED(aResult)', file /home/worker/workspace/build/src/extensions/cookie/nsPermissionManager.cpp, line 614
15:47:15     INFO - PID 2478 | ++DOMWINDOW == 83 (0x1261d9800) [pid = 2481] [serial = 1343] [outer = 0x126145800]
15:47:15     INFO - PID 2478 | Assertion failure: autoIncrementNum > 0, at /home/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:26478
15:47:15     INFO - PID 2478 | #01: 2017-03-20 15:47:15.491 atos[2485:30393] Metadata.framework [Error]: couldn't get the client port
15:47:15     INFO - PID 2478 | Assertion failure: autoIncrementNum > 0, at /home/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:26478
15:47:15     INFO - PID 2478 | #01: 0x02777433 (in XUL) + 3171
15:47:15     INFO - PID 2478 | #02: 0x02777433 (in XUL) + 3171
15:47:15     INFO - PID 2478 | #03: 0x02775e95 (in XUL) + 165
15:47:15     INFO - PID 2478 | #04: 0x00128f7c (in XUL) + 1580
15:47:15     INFO - PID 2478 | #02: 0x0012756e (in XUL) + 126
15:47:15     INFO - PID 2478 | #03: 0x02775e95 (in XUL) + 165
15:47:15     INFO - PID 2478 | #04: 0x00128f7c (in XUL) + 1580
15:47:15     INFO - PID 2478 | #05: 0x0012756e (in XUL) + 126
15:47:15     INFO - PID 2478 | #06: 0x027677d4 (in XUL) + 244
15:47:15     INFO - PID 2478 | #07: 0x00128f7c (in XUL) + 1580
15:47:15     INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/H6LVCO65TWWphmQshFi50g/artifacts/public/build/target.crashreporter-symbols.zip
15:47:15     INFO - PID 2478 | #08: 0x0012756e (in XUL) + 126
15:47:15     INFO - PID 2478 | #09: 0x006bf072 (in XUL) + 370
15:47:15     INFO - PID 2478 | #10: 0x0067260c (in XUL) + 60
15:47:15     INFO - PID 2478 | #11: 2017-03-20 15:47:15.676 atos[2488:30473] Metadata.framework [Error]: couldn't get the client port
15:47:15     INFO - PID 2478 | #12: 2017-03-20 15:47:15.706 atos[2490:30480] Metadata.framework [Error]: couldn't get the client port
15:47:15     INFO - PID 2478 | #13: _pthread_body (in libsystem_pthread.dylib) + 131
15:47:15     INFO - PID 2478 | Hit MOZ_CRASH(Aborting on channel error.) at /home/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2277
15:47:15     INFO - PID 2478 | #01: 0x00125864 (in XUL) + 484
15:47:15     INFO - PID 2478 | #02: 0x006bdee4 (in XUL) + 84
15:47:15     INFO - PID 2478 | #03: 0x0068ca30 (in XUL) + 2496
15:47:15     INFO - PID 2478 | #04: 0x00674855 (in XUL) + 341
15:47:15     INFO - PID 2478 | #05: 0x0067260c (in XUL) + 60
15:47:15     INFO - PID 2478 | #06: 0x0067e44d (in XUL) + 317
15:47:15     INFO - PID 2478 | #07: _pthread_body (in libsystem_pthread.dylib) + 0
15:47:15     INFO - PID 2478 | #08: _pthread_body (in libsystem_pthread.dylib) + 131
15:47:15     INFO - PID 2478 | ** Unknown exception behavior: -2147483647
15:47:22     INFO - mozcrash Copy/paste: /builds/slave/test/build/macosx64-minidump_stackwalk /var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/tmpJXJbm0.mozrunner/minidumps/FBD1E936-D5C0-49B0-A2E5-E21D5C21EBAF.dmp /var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/tmpzQjZn7
15:47:36     INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/FBD1E936-D5C0-49B0-A2E5-E21D5C21EBAF.dmp
15:47:36     INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/FBD1E936-D5C0-49B0-A2E5-E21D5C21EBAF.extra
15:47:37     INFO - PROCESS-CRASH | /IndexedDB/keygenerator-explicit.html | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)]
15:47:37     INFO - Crash dump filename: /var/folders/dh/20gh1mt515501fbg9wc6h1q800000w/T/tmpJXJbm0.mozrunner/minidumps/FBD1E936-D5C0-49B0-A2E5-E21D5C21EBAF.dmp
15:47:37     INFO - Operating system: Mac OS X
15:47:37     INFO -                   10.10.5 14F27
15:47:37     INFO - CPU: amd64
15:47:37     INFO -      family 6 model 69 stepping 1
15:47:37     INFO -      4 CPUs
15:47:37     INFO - 
15:47:37     INFO - GPU: UNKNOWN
15:47:37     INFO - 
15:47:37     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
15:47:37     INFO - Crash address: 0x0
15:47:37     INFO - Process uptime: 357 seconds
15:47:37     INFO - 
15:47:37     INFO - Thread 58 (crashed)
15:47:37     INFO -  0  XUL!mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*) [ActorsParent.cpp:083daa40d2d7 : 26478 + 0x0]
15:47:37     INFO -     rax = 0x0000000000000000   rdx = 0x00007fff7cd761f8
15:47:37     INFO -     rcx = 0x0000000000000000   rbx = 0x00000001213e6508
15:47:37     INFO -     rsi = 0x0005f2000005f200   rdi = 0x0005f1000005f203
15:47:37     INFO -     rbp = 0x000000012b28c940   rsp = 0x000000012b28c1c0
15:47:37     INFO -      r8 = 0x000000012b28c170    r9 = 0x000000012b28d000
15:47:37     INFO -     r10 = 0x00007fff8fb5a3ef   r11 = 0x00007fff8fb5a3c0
15:47:37     INFO -     r12 = 0x00000001213e6428   r13 = 0x00000001213e63e0
15:47:37     INFO -     r14 = 0x00000001213e6380   r15 = 0x0000002100000004
15:47:37     INFO -     rip = 0x0000000107ecbe09
15:47:37     INFO -     Found by: given as instruction pointer in context
15:47:37     INFO -  1  XUL!mozilla::dom::indexedDB::(anonymous namespace)::TransactionDatabaseOperationBase::RunOnConnectionThread() [ActorsParent.cpp:083daa40d2d7 : 23727 + 0xc]
15:47:37     INFO -     rbx = 0x00000001213e6380   rbp = 0x000000012b28cb10
15:47:37     INFO -     rsp = 0x000000012b28c950   r12 = 0x00000000ffffffff
15:47:37     INFO -     r13 = 0x000000010bcab1b0   r14 = 0x0000000115307390
15:47:37     INFO -     r15 = 0x000000010a7951c4   rip = 0x0000000107eb7433
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  2  XUL!mozilla::dom::indexedDB::(anonymous namespace)::TransactionDatabaseOperationBase::Run() [ActorsParent.cpp:083daa40d2d7 : 23902 + 0x9]
15:47:37     INFO -     rbx = 0x00000001213e6380   rbp = 0x000000012b28cb30
15:47:37     INFO -     rsp = 0x000000012b28cb20   r12 = 0x000000012b28cba8
15:47:37     INFO -     r13 = 0x00000001215ff160   r14 = 0x0000000128d8ffb0
15:47:37     INFO -     r15 = 0x0000000128d8ff60   rip = 0x0000000107eb5e95
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  3  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:083daa40d2d7 : 1269 + 0x6]
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x000000012b28cc30
15:47:37     INFO -     rsp = 0x000000012b28cb40   r12 = 0x000000012b28cba8
15:47:37     INFO -     r13 = 0x00000001215ff160   r14 = 0x0000000128d8ffb0
15:47:37     INFO -     r15 = 0x0000000128d8ff60   rip = 0x0000000105868f7c
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  4  XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:083daa40d2d7 : 389 + 0xd]
15:47:37     INFO -     rbx = 0x0000000000000001   rbp = 0x000000012b28cc60
15:47:37     INFO -     rsp = 0x000000012b28cc40   r12 = 0x000000012b28cd18
15:47:37     INFO -     r13 = 0x00000001215ff160   r14 = 0x0000000122ccba00
15:47:37     INFO -     r15 = 0x000000010bcab1b0   rip = 0x000000010586756e
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  5  XUL!mozilla::dom::indexedDB::(anonymous namespace)::ConnectionPool::ThreadRunnable::Run() [ActorsParent.cpp:083daa40d2d7 : 13588 + 0xd]
15:47:37     INFO -     rbx = 0x0000000128d8ff60   rbp = 0x000000012b28cca0
15:47:37     INFO -     rsp = 0x000000012b28cc70   r12 = 0x000000012b28cd18
15:47:37     INFO -     r13 = 0x00000001215ff160   r14 = 0x0000000122ccba00
15:47:37     INFO -     r15 = 0x000000010bcab1b0   rip = 0x0000000107ea77d4
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  6  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:083daa40d2d7 : 1269 + 0x6]
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x000000012b28cda0
15:47:37     INFO -     rsp = 0x000000012b28ccb0   r12 = 0x000000012b28cd18
15:47:37     INFO -     r13 = 0x00000001215ff160   r14 = 0x0000000128d8ffb0
15:47:37     INFO -     r15 = 0x0000000128d8ff60   rip = 0x0000000105868f7c
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  7  XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:083daa40d2d7 : 389 + 0xd]
15:47:37     INFO -     rbx = 0x0000000000000001   rbp = 0x000000012b28cdd0
15:47:37     INFO -     rsp = 0x000000012b28cdb0   r12 = 0x0000000128d8ff60
15:47:37     INFO -     r13 = 0x00000001215ff160   r14 = 0x00000001215ff140
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x000000010586756e
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  8  XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:083daa40d2d7 : 368 + 0xd]
15:47:37     INFO -     rbx = 0x0000000128d900c0   rbp = 0x000000012b28ce30
15:47:37     INFO -     rsp = 0x000000012b28cde0   r12 = 0x0000000128d8ff60
15:47:37     INFO -     r13 = 0x00000001215ff160   r14 = 0x00000001215ff140
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000105dff072
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  9  XUL!MessageLoop::Run() [message_loop.cc:083daa40d2d7 : 231 + 0x5]
15:47:37     INFO -     rbx = 0x0000000128d8ff60   rbp = 0x000000012b28ce60
15:47:37     INFO -     rsp = 0x000000012b28ce40   r12 = 0x0000000000000000
15:47:37     INFO -     r13 = 0x00000000000008ff   r14 = 0x0000000128d8ff80
15:47:37     INFO -     r15 = 0x0000000128d900c0   rip = 0x0000000105db260c
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 10  XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:083daa40d2d7 : 500 + 0x5]
15:47:37     INFO -     rbx = 0x0000000128d8ff60   rbp = 0x000000012b28cec0
15:47:37     INFO -     rsp = 0x000000012b28ce70   r12 = 0x0000000000000000
15:47:37     INFO -     r13 = 0x00000000000008ff   r14 = 0x0000000128d8ff80
15:47:37     INFO -     r15 = 0x0000000128d900c0   rip = 0x0000000105865864
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 11  libnss3.dylib!_pt_root [ptthread.c:083daa40d2d7 : 216 + 0x3]
15:47:37     INFO -     rbx = 0x0000000122a7d1b0   rbp = 0x000000012b28cef0
15:47:37     INFO -     rsp = 0x000000012b28ced0   r12 = 0x0000000000010897
15:47:37     INFO -     r13 = 0x00000000000008ff   r14 = 0x000000012b28d000
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x00000001055385a9
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 12  libsystem_pthread.dylib!_pthread_body + 0x83
15:47:37     INFO -     rbx = 0x000000012b28d000   rbp = 0x000000012b28cf10
15:47:37     INFO -     rsp = 0x000000012b28cf00   r12 = 0x0000000000010897
15:47:37     INFO -     r13 = 0x00000000000008ff   r14 = 0x0000000122a7d1b0
15:47:37     INFO -     r15 = 0x0000000105538490   rip = 0x00007fff8fb5d05a
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 13  libsystem_pthread.dylib!_pthread_start + 0xb0
15:47:37     INFO -     rbp = 0x000000012b28cf50   rsp = 0x000000012b28cf20
15:47:37     INFO -     rip = 0x00007fff8fb5cfd7
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 14  libsystem_pthread.dylib!thread_start + 0xd
15:47:37     INFO -     rbp = 0x000000012b28cf78   rsp = 0x000000012b28cf60
15:47:37     INFO -     rip = 0x00007fff8fb5a3ed
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 15  libnss3.dylib + 0x138490
15:47:37     INFO -     rsp = 0x000000012b28d030   rip = 0x0000000105538490
15:47:37     INFO -     Found by: stack scanning
15:47:37     INFO - 
15:47:37     INFO - Thread 0
15:47:37     INFO -  0  XUL!mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) [FramePropertyTable.cpp:083daa40d2d7 : 79 + 0x4]
15:47:37     INFO -     rax = 0x00000001269b4498   rdx = 0x000000010ab7e180
15:47:37     INFO -     rcx = 0x0000000000000000   rbx = 0x0000000000000000
15:47:37     INFO -     rsi = 0x000000011fc170c0   rdi = 0x000000011feb58f0
15:47:37     INFO -     rbp = 0x00007fff5aafc0d0   rsp = 0x00007fff5aafc0a0
15:47:37     INFO -      r8 = 0x0000000000000000    r9 = 0x0000000000000960
15:47:37     INFO -     r10 = 0x000000010bca0c98   r11 = 0x0000000000000000
15:47:37     INFO -     r12 = 0x000000010ab7e180   r13 = 0x000000011feb58f0
15:47:37     INFO -     r14 = 0x000000011fc170c0   r15 = 0x0000000000000000
15:47:37     INFO -     rip = 0x00000001086130ce
15:47:37     INFO -     Found by: given as instruction pointer in context
15:47:37     INFO -  1  XUL!nsIFrame::GetView() const [FramePropertyTable.h:083daa40d2d7 : 215 + 0xe]
15:47:37     INFO -     rbx = 0x000000011feb5828   rbp = 0x00007fff5aafc0e0
15:47:37     INFO -     rsp = 0x00007fff5aafc0e0   r12 = 0x000000011fc170c0
15:47:37     INFO -     r13 = 0x000000010bca8360   r14 = 0x000000010bca4928
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x000000010870f7e5
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  2  XUL!nsLayoutUtils::GetDisplayRootFrame(nsIFrame*) [nsLayoutUtils.cpp:083daa40d2d7 : 1775 + 0x8]
15:47:37     INFO -     rbx = 0x000000011feb5828   rbp = 0x00007fff5aafc120
15:47:37     INFO -     rsp = 0x00007fff5aafc0f0   r12 = 0x000000011fc170c0
15:47:37     INFO -     r13 = 0x000000010bca8360   r14 = 0x000000010bca4928
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x00000001086a9caf
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  3  XUL!nsLayoutUtils::MaybeCreateDisplayPort(nsDisplayListBuilder&, nsIFrame*) [nsLayoutUtils.cpp:083daa40d2d7 : 925 + 0x8]
15:47:37     INFO -     rbx = 0x00000001248eab20   rbp = 0x00007fff5aafc160
15:47:37     INFO -     rsp = 0x00007fff5aafc130   r12 = 0x0000000000000000
15:47:37     INFO -     r13 = 0x000000012462e430   r14 = 0x00007fff5aaff8a0
15:47:37     INFO -     r15 = 0x00000001248eabc0   rip = 0x00000001086b44dd
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  4  XUL!mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) [nsGfxScrollFrame.cpp:083daa40d2d7 : 3597 + 0x8]
15:47:37     INFO -     rbx = 0x0000000000000001   rbp = 0x00007fff5aafc200
15:47:37     INFO -     rsp = 0x00007fff5aafc170   r12 = 0x000000012462e430
15:47:37     INFO -     r13 = 0x00000001248eabd8   r14 = 0x00007fff5aaff8a0
15:47:37     INFO -     r15 = 0x00000000e0200400   rip = 0x0000000108793a39
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  5  XUL!mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsGfxScrollFrame.cpp:083daa40d2d7 : 3278 + 0xb]
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5aafc600
15:47:37     INFO -     rsp = 0x00007fff5aafc210   r12 = 0x00000001248eac40
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00007fff5aafc7c0
15:47:37     INFO -     r15 = 0x00000001248eabd8   rip = 0x0000000108791a41
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  6  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aafc928   rbp = 0x00007fff5aafc910
15:47:37     INFO -     rsp = 0x00007fff5aafc610   r12 = 0x00000001248eab20
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00000001269cfb00
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  7  XUL!<name omitted> [nsBoxFrame.cpp:083daa40d2d7 : 1392 + 0x17]
15:47:37     INFO -     rbx = 0x00000001248eab20   rbp = 0x00007fff5aafc980
15:47:37     INFO -     rsp = 0x00007fff5aafc920   r12 = 0x00000001248daae0
15:47:37     INFO -     r13 = 0x00007fff5aafc928   r14 = 0x00007fff5aafccf0
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x00000001088ee077
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  8  XUL!nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsBoxFrame.cpp:083daa40d2d7 : 1352 + 0xf]
15:47:37     INFO -     rbx = 0x00007fff5aafce58   rbp = 0x00007fff5aafcb30
15:47:37     INFO -     rsp = 0x00007fff5aafc990   r12 = 0x00007fff5aaff8a0
15:47:37     INFO -     r13 = 0x00007fff5aaff800   r14 = 0x00000001248daae0
15:47:37     INFO -     r15 = 0x00007fff5aafccf0   rip = 0x00000001088eddf8
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO -  9  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aafce58   rbp = 0x00007fff5aafce40
15:47:37     INFO -     rsp = 0x00007fff5aafcb40   r12 = 0x00000001248daae0
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00000001266ef700
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 10  XUL!<name omitted> [nsBoxFrame.cpp:083daa40d2d7 : 1392 + 0x17]
15:47:37     INFO -     rbx = 0x00000001248daae0   rbp = 0x00007fff5aafceb0
15:47:37     INFO -     rsp = 0x00007fff5aafce50   r12 = 0x00000001246d54e8
15:47:37     INFO -     r13 = 0x00007fff5aafce58   r14 = 0x00007fff5aafd220
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x00000001088ee077
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 11  XUL!nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsBoxFrame.cpp:083daa40d2d7 : 1352 + 0xf]
15:47:37     INFO -     rbx = 0x00007fff5aafd388   rbp = 0x00007fff5aafd060
15:47:37     INFO -     rsp = 0x00007fff5aafcec0   r12 = 0x00007fff5aaff8a0
15:47:37     INFO -     r13 = 0x00007fff5aaff800   r14 = 0x00000001246d54e8
15:47:37     INFO -     r15 = 0x00007fff5aafd220   rip = 0x00000001088eddf8
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 12  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aafd388   rbp = 0x00007fff5aafd370
15:47:37     INFO -     rsp = 0x00007fff5aafd070   r12 = 0x00000001246d54e8
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00000001269ce000
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 13  XUL!<name omitted> [nsBoxFrame.cpp:083daa40d2d7 : 1392 + 0x17]
15:47:37     INFO -     rbx = 0x00000001246d54e8   rbp = 0x00007fff5aafd3e0
15:47:37     INFO -     rsp = 0x00007fff5aafd380   r12 = 0x0000000124574578
15:47:37     INFO -     r13 = 0x00007fff5aafd388   r14 = 0x00007fff5aafd750
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x00000001088ee077
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 14  XUL!nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsBoxFrame.cpp:083daa40d2d7 : 1352 + 0xf]
15:47:37     INFO -     rbx = 0x00007fff5aafd8b8   rbp = 0x00007fff5aafd590
15:47:37     INFO -     rsp = 0x00007fff5aafd3f0   r12 = 0x00007fff5aaff8a0
15:47:37     INFO -     r13 = 0x00007fff5aaff800   r14 = 0x0000000124574578
15:47:37     INFO -     r15 = 0x00007fff5aafd750   rip = 0x00000001088eddf8
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 15  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aafd8b8   rbp = 0x00007fff5aafd8a0
15:47:37     INFO -     rsp = 0x00007fff5aafd5a0   r12 = 0x0000000124574578
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00000001269ccd00
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 16  XUL!<name omitted> [nsBoxFrame.cpp:083daa40d2d7 : 1392 + 0x17]
15:47:37     INFO -     rbx = 0x0000000124574578   rbp = 0x00007fff5aafd910
15:47:37     INFO -     rsp = 0x00007fff5aafd8b0   r12 = 0x00000001244635e0
15:47:37     INFO -     r13 = 0x00007fff5aafd8b8   r14 = 0x00007fff5aafdc80
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x00000001088ee077
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 17  XUL!nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsBoxFrame.cpp:083daa40d2d7 : 1352 + 0xf]
15:47:37     INFO -     rbx = 0x00007fff5aafdde8   rbp = 0x00007fff5aafdac0
15:47:37     INFO -     rsp = 0x00007fff5aafd920   r12 = 0x00007fff5aaff8a0
15:47:37     INFO -     r13 = 0x00007fff5aaff800   r14 = 0x00000001244635e0
15:47:37     INFO -     r15 = 0x00007fff5aafdc80   rip = 0x00000001088eddf8
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 18  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aafdde8   rbp = 0x00007fff5aafddd0
15:47:37     INFO -     rsp = 0x00007fff5aafdad0   r12 = 0x00000001244635e0
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00000001269b5b00
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 19  XUL!<name omitted> [nsBoxFrame.cpp:083daa40d2d7 : 1392 + 0x17]
15:47:37     INFO -     rbx = 0x00000001244635e0   rbp = 0x00007fff5aafde40
15:47:37     INFO -     rsp = 0x00007fff5aafdde0   r12 = 0x000000012454d868
15:47:37     INFO -     r13 = 0x00007fff5aafdde8   r14 = 0x00007fff5aafe1b0
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x00000001088ee077
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 20  XUL!nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsBoxFrame.cpp:083daa40d2d7 : 1352 + 0xf]
15:47:37     INFO -     rbx = 0x00007fff5aafe310   rbp = 0x00007fff5aafdff0
15:47:37     INFO -     rsp = 0x00007fff5aafde50   r12 = 0x00007fff5aaff8a0
15:47:37     INFO -     r13 = 0x00007fff5aaff800   r14 = 0x000000012454d868
15:47:37     INFO -     r15 = 0x00007fff5aafe1b0   rip = 0x00000001088eddf8
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 21  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aafe310   rbp = 0x00007fff5aafe300
15:47:37     INFO -     rsp = 0x00007fff5aafe000   r12 = 0x000000012454d868
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00000001269cc100
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 22  XUL!nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsDeckFrame.cpp:083daa40d2d7 : 199 + 0x14]
15:47:37     INFO -     rbx = 0x000000012454d700   rbp = 0x00007fff5aafe360
15:47:37     INFO -     rsp = 0x00007fff5aafe310   r12 = 0x00007fff5aafe838
15:47:37     INFO -     r13 = 0x00007fff5aaff800   r14 = 0x00007fff5aafe6d0
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x00000001088efcec
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 23  XUL!nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsBoxFrame.cpp:083daa40d2d7 : 1352 + 0xf]
15:47:37     INFO -     rbx = 0x00007fff5aafe838   rbp = 0x00007fff5aafe510
15:47:37     INFO -     rsp = 0x00007fff5aafe370   r12 = 0x00007fff5aaff8a0
15:47:37     INFO -     r13 = 0x00007fff5aaff800   r14 = 0x000000012454d700
15:47:37     INFO -     r15 = 0x00007fff5aafe6d0   rip = 0x00000001088eddf8
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 24  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aafe838   rbp = 0x00007fff5aafe820
15:47:37     INFO -     rsp = 0x00007fff5aafe520   r12 = 0x000000012454d700
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x000000001fc16e00
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 25  XUL!<name omitted> [nsBoxFrame.cpp:083daa40d2d7 : 1392 + 0x17]
15:47:37     INFO -     rbx = 0x000000012454d700   rbp = 0x00007fff5aafe890
15:47:37     INFO -     rsp = 0x00007fff5aafe830   r12 = 0x000000011fc177d0
15:47:37     INFO -     r13 = 0x00007fff5aafe838   r14 = 0x00007fff5aafec00
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x00000001088ee077
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 26  XUL!nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsBoxFrame.cpp:083daa40d2d7 : 1352 + 0xf]
15:47:37     INFO -     rbx = 0x00007fff5aafed68   rbp = 0x00007fff5aafea40
15:47:37     INFO -     rsp = 0x00007fff5aafe8a0   r12 = 0x00007fff5aaff8a0
15:47:37     INFO -     r13 = 0x00007fff5aaff800   r14 = 0x000000011fc177d0
15:47:37     INFO -     r15 = 0x00007fff5aafec00   rip = 0x00000001088eddf8
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 27  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aafed68   rbp = 0x00007fff5aafed50
15:47:37     INFO -     rsp = 0x00007fff5aafea50   r12 = 0x000000011fc177d0
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00000001269b4500
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 28  XUL!<name omitted> [nsBoxFrame.cpp:083daa40d2d7 : 1392 + 0x17]
15:47:37     INFO -     rbx = 0x000000011fc177d0   rbp = 0x00007fff5aafedc0
15:47:37     INFO -     rsp = 0x00007fff5aafed60   r12 = 0x000000011fc17540
15:47:37     INFO -     r13 = 0x00007fff5aafed68   r14 = 0x00007fff5aafefe0
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x00000001088ee077
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 29  XUL!nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsRootBoxFrame.cpp:083daa40d2d7 : 195 + 0x16]
15:47:37     INFO -     rbx = 0x00007fff5aafedd0   rbp = 0x00007fff5aafee20
15:47:37     INFO -     rsp = 0x00007fff5aafedd0   r12 = 0x00007fff5aafefe0
15:47:37     INFO -     r13 = 0x000000011fc17540   r14 = 0x00007fff5aaff228
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x000000010890db5b
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 30  XUL!nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) [nsFrame.cpp:083daa40d2d7 : 3018 + 0x21]
15:47:37     INFO -     rbx = 0x00007fff5aaff228   rbp = 0x00007fff5aaff130
15:47:37     INFO -     rsp = 0x00007fff5aafee30   r12 = 0x000000011fc17540
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x00000001269b4500
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x0000000108730b6d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 31  XUL!mozilla::ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [ViewportFrame.cpp:083daa40d2d7 : 63 + 0x11]
15:47:37     INFO -     rbx = 0x000000011fc170c0   rbp = 0x00007fff5aaff190
15:47:37     INFO -     rsp = 0x00007fff5aaff140   r12 = 0x000000011fc170c0
15:47:37     INFO -     r13 = 0x000000010bcab1b0   r14 = 0x00007fff5aaff228
15:47:37     INFO -     r15 = 0x00007fff5aaff8a0   rip = 0x0000000108708fbb
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 32  XUL!nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) [nsFrame.cpp:083daa40d2d7 : 2445 + 0x1d]
15:47:37     INFO -     rbx = 0x000000011fc170c0   rbp = 0x00007fff5aaff560
15:47:37     INFO -     rsp = 0x00007fff5aaff1a0   r12 = 0x0000000000000000
15:47:37     INFO -     r13 = 0x00007fff5aaff8a0   r14 = 0x000000011fc170c0
15:47:37     INFO -     r15 = 0x00000001242fc020   rip = 0x000000010875eadf
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 33  XUL!nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) [nsLayoutUtils.cpp:083daa40d2d7 : 3641 + 0x8]
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5ab001d0
15:47:37     INFO -     rsp = 0x00007fff5aaff570   r12 = 0x000000011fc170c0
15:47:37     INFO -     r13 = 0x000000011feb5800   r14 = 0x0000000000000003
15:47:37     INFO -     r15 = 0x0000000000000100   rip = 0x00000001086b50e0
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 34  XUL!mozilla::PresShell::Paint(nsView*, nsRegion const&, unsigned int) [PresShell.cpp:083daa40d2d7 : 6493 + 0x19]
15:47:37     INFO -     rbx = 0x000000011fc170c0   rbp = 0x00007fff5ab00370
15:47:37     INFO -     rsp = 0x00007fff5ab001e0   r12 = 0x000000012021b000
15:47:37     INFO -     r13 = 0x0000000000000184   r14 = 0x0000000000000000
15:47:37     INFO -     r15 = 0x0000000124e3cca0   rip = 0x000000010864242c
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 35  XUL!nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) [nsViewManager.cpp:083daa40d2d7 : 483 + 0x11]
15:47:37     INFO -     rbx = 0x0000000120261d00   rbp = 0x00007fff5ab003d0
15:47:37     INFO -     rsp = 0x00007fff5ab00380   r12 = 0x000000012021b000
15:47:37     INFO -     r13 = 0x00007fff5ab00390   r14 = 0x000000012022be40
15:47:37     INFO -     r15 = 0x000000012021ac00   rip = 0x0000000108291df4
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 36  XUL!nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) [nsViewManager.cpp:083daa40d2d7 : 415 + 0x8]
15:47:37     INFO -     rbx = 0x0000000000000001   rbp = 0x00007fff5ab00430
15:47:37     INFO -     rsp = 0x00007fff5ab003e0   r12 = 0x0000000000000001
15:47:37     INFO -     r13 = 0x0000000000000000   r14 = 0x000000012021ac00
15:47:37     INFO -     r15 = 0x000000012022be40   rip = 0x0000000108291a49
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 37  XUL!nsViewManager::ProcessPendingUpdates() [nsViewManager.cpp:083daa40d2d7 : 1104 + 0xd]
15:47:37     INFO -     rbx = 0x000000012022be40   rbp = 0x00007fff5ab00450
15:47:37     INFO -     rsp = 0x00007fff5ab00440   r12 = 0x000000012021a800
15:47:37     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000124a0f401
15:47:37     INFO -     r15 = 0x000000012021a838   rip = 0x0000000108292c4a
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 38  XUL!nsRefreshDriver::Tick(long long, mozilla::TimeStamp) [nsRefreshDriver.cpp:083daa40d2d7 : 2031 + 0x5]
15:47:37     INFO -     rbx = 0x000000010bcaae0a   rbp = 0x00007fff5ab00660
15:47:37     INFO -     rsp = 0x00007fff5ab00460   r12 = 0x000000012021a800
15:47:37     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000124a0f401
15:47:37     INFO -     r15 = 0x000000012021a838   rip = 0x00000001085fc34a
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 39  XUL!mozilla::RefreshDriverTimer::TickRefreshDrivers(long long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [nsRefreshDriver.cpp:083daa40d2d7 : 329 + 0x10]
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5ab006b0
15:47:37     INFO -     rsp = 0x00007fff5ab00670   r12 = 0x0000000123e26520
15:47:37     INFO -     r13 = 0x000000012021a800   r14 = 0x0000000000000001
15:47:37     INFO -     r15 = 0x0000000000000008   rip = 0x0000000108600815
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 40  XUL!mozilla::RefreshDriverTimer::Tick(long long, mozilla::TimeStamp) [nsRefreshDriver.cpp:083daa40d2d7 : 321 + 0xe]
15:47:37     INFO -     rbx = 0x0000000123e26520   rbp = 0x00007fff5ab006f0
15:47:37     INFO -     rsp = 0x00007fff5ab006c0   r12 = 0x00007fff5ab007a8
15:47:37     INFO -     r13 = 0x000000010f0691a0   r14 = 0x0000031a15017a92
15:47:37     INFO -     r15 = 0x00054b314f0fc956   rip = 0x0000000108600601
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 41  XUL!mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::TimeStamp) [nsRefreshDriver.cpp:083daa40d2d7 : 624 + 0x8]
15:47:37     INFO -     rbx = 0x0000031a15017a92   rbp = 0x00007fff5ab00720
15:47:37     INFO -     rsp = 0x00007fff5ab00700   r12 = 0x00007fff5ab007a8
15:47:37     INFO -     r13 = 0x000000010f0691a0   r14 = 0x0000000123e2a8b0
15:47:37     INFO -     r15 = 0x0000000123e2a8c8   rip = 0x000000010860176b
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 42  XUL!mozilla::detail::RunnableMethodImpl<mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver*, void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run() [nsThreadUtils.h:083daa40d2d7 : 855 + 0x5]
15:47:37     INFO -     rbx = 0x00007fff5ab00790   rbp = 0x00007fff5ab00730
15:47:37     INFO -     rsp = 0x00007fff5ab00730   r12 = 0x00007fff5ab007a8
15:47:37     INFO -     r13 = 0x000000010f0691a0   r14 = 0x000000010f0691f0
15:47:37     INFO -     r15 = 0x000000010f0691a0   rip = 0x0000000108601ad0
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 43  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:083daa40d2d7 : 1269 + 0x6]
15:47:37     INFO -     rbx = 0x00007fff5ab00790   rbp = 0x00007fff5ab00830
15:47:37     INFO -     rsp = 0x00007fff5ab00740   r12 = 0x00007fff5ab007a8
15:47:37     INFO -     r13 = 0x000000010f0691a0   r14 = 0x000000010f0691f0
15:47:37     INFO -     r15 = 0x000000010f0691a0   rip = 0x0000000105868f7c
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 44  XUL!NS_ProcessPendingEvents(nsIThread*, unsigned int) [nsThreadUtils.cpp:083daa40d2d7 : 331 + 0xf]
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5ab00870
15:47:37     INFO -     rsp = 0x00007fff5ab00840   r12 = 0x00007fff5ab00847
15:47:37     INFO -     r13 = 0x000000010f0691a0   r14 = 0x000000000000000a
15:47:37     INFO -     r15 = 0x0000000000340a7b   rip = 0x0000000105865fd3
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 45  XUL!nsBaseAppShell::NativeEventCallback() [nsBaseAppShell.cpp:083daa40d2d7 : 97 + 0xa]
15:47:37     INFO -     rbx = 0x0000000112bb5ce0   rbp = 0x00007fff5ab008a0
15:47:37     INFO -     rsp = 0x00007fff5ab00880   r12 = 0x0000000000000000
15:47:37     INFO -     r13 = 0x0000000000002403   r14 = 0x000000010f0691a0
15:47:37     INFO -     r15 = 0x0000000112bb5c00   rip = 0x00000001082c58b1
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 46  XUL!nsAppShell::ProcessGeckoEvents(void*) [nsAppShell.mm:083daa40d2d7 : 392 + 0x8]
15:47:37     INFO -     rbx = 0x00007f9b895044a0   rbp = 0x00007fff5ab008f0
15:47:37     INFO -     rsp = 0x00007fff5ab008b0   r12 = 0x00007f9b8943b5d0
15:47:37     INFO -     r13 = 0x0000000000002403   r14 = 0x00007f9b8943b5e8
15:47:37     INFO -     r15 = 0x0000000112bb5ce0   rip = 0x000000010832f065
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 47  CoreFoundation!__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 0x11
15:47:37     INFO -     rbx = 0x00007f9b895044a0   rbp = 0x00007fff5ab00900
15:47:37     INFO -     rsp = 0x00007fff5ab00900   r12 = 0x00007f9b8943b5d0
15:47:37     INFO -     r13 = 0x0000000000002403   r14 = 0x00007f9b8943b5e8
15:47:37     INFO -     r15 = 0x00007f9b89504288   rip = 0x00007fff8ced3a01
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 48  CoreFoundation!__CFRunLoopDoSources0 + 0x10d
15:47:37     INFO -     rbp = 0x00007fff5ab00960   rsp = 0x00007fff5ab00910
15:47:37     INFO -     rip = 0x00007fff8cec5b8d
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 49  CoreFoundation!__CFRunLoopRun + 0x39f
15:47:37     INFO -     rbp = 0x00007fff5ab01640   rsp = 0x00007fff5ab00970
15:47:37     INFO -     rip = 0x00007fff8cec51bf
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 50  CoreFoundation!CFRunLoopRunSpecific + 0x128
15:47:37     INFO -     rbp = 0x00007fff5ab016a0   rsp = 0x00007fff5ab01650
15:47:37     INFO -     rip = 0x00007fff8cec4bd8
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 51  HIToolbox!RunCurrentEventLoopInMode + 0xeb
15:47:37     INFO -     rbp = 0x00007fff5ab016e0   rsp = 0x00007fff5ab016b0
15:47:37     INFO -     rip = 0x00007fff8fbff56f
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 52  HIToolbox!ReceiveNextEventCommon + 0x1af
15:47:37     INFO -     rbp = 0x00007fff5ab01760   rsp = 0x00007fff5ab016f0
15:47:37     INFO -     rip = 0x00007fff8fbff2ea
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 53  HIToolbox!_BlockUntilNextEventMatchingListInModeWithFilter + 0x47
15:47:37     INFO -     rbp = 0x00007fff5ab01780   rsp = 0x00007fff5ab01770
15:47:37     INFO -     rip = 0x00007fff8fbff12b
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 54  AppKit!_DPSNextEvent + 0x3d2
15:47:37     INFO -     rbp = 0x00007fff5ab01bf0   rsp = 0x00007fff5ab01790
15:47:37     INFO -     rip = 0x00007fff90ea18ab
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 55  AppKit!-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x15a
15:47:37     INFO -     rbp = 0x00007fff5ab01e90   rsp = 0x00007fff5ab01c00
15:47:37     INFO -     rip = 0x00007fff90ea0e58
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 56  XUL!-[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [nsAppShell.mm:083daa40d2d7 : 128 + 0x2c]
15:47:37     INFO -     rbp = 0x00007fff5ab01ee0   rsp = 0x00007fff5ab01ea0
15:47:37     INFO -     rip = 0x000000010832e456
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 57  AppKit!-[NSApplication run] + 0x252
15:47:37     INFO -     rbx = 0x00000001217d9560   rbp = 0x00007fff5ab01f60
15:47:37     INFO -     rsp = 0x00007fff5ab01ef0   r12 = 0x0000000000000000
15:47:37     INFO -     r13 = 0x0000000114c74d60   r14 = 0x0000000114c74d60
15:47:37     INFO -     r15 = 0x00007f9b8980a201   rip = 0x00007fff90e96af3
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 58  XUL!nsAppShell::Run() [nsAppShell.mm:083daa40d2d7 : 666 + 0x17]
15:47:37     INFO -     rbp = 0x00007fff5ab01fa0   rsp = 0x00007fff5ab01f70
15:47:37     INFO -     rip = 0x000000010832f786
15:47:37     INFO -     Found by: previous frame's frame pointer
15:47:37     INFO - 59  XUL!nsAppStartup::Run() [nsAppStartup.cpp:083daa40d2d7 : 283 + 0x6]
15:47:37     INFO -     rbx = 0x000000011149aa10   rbp = 0x00007fff5ab01fc0
15:47:37     INFO -     rsp = 0x00007fff5ab01fb0   r14 = 0x00007fff5ab020a0
15:47:37     INFO -     r15 = 0x00007fff5ab020c0   rip = 0x0000000109742286
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 60  XUL!XREMain::XRE_mainRun() [nsAppRunner.cpp:083daa40d2d7 : 4492 + 0x6]
15:47:37     INFO -     rbx = 0x0000000000000002   rbp = 0x00007fff5ab02130
15:47:37     INFO -     rsp = 0x00007fff5ab01fd0   r14 = 0x00007fff5ab020a0
15:47:37     INFO -     r15 = 0x00007fff5ab020c0   rip = 0x00000001097f9d9d
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 61  XUL!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:083daa40d2d7 : 4670 + 0x8]
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5ab021c0
15:47:37     INFO -     rsp = 0x00007fff5ab02140   r12 = 0x0000000000000001
15:47:37     INFO -     r13 = 0x0000000105807020   r14 = 0x00007fff5ab02170
15:47:37     INFO -     r15 = 0x00007fff5ab021d0   rip = 0x00000001097fadcb
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 62  XUL!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:083daa40d2d7 : 4761 + 0x11]
15:47:37     INFO -     rbx = 0x00007fff5ab022f8   rbp = 0x00007fff5ab02370
15:47:37     INFO -     rsp = 0x00007fff5ab021d0   r12 = 0x0000000000000006
15:47:37     INFO -     r13 = 0x00007fff5ab021d0   r14 = 0x00007fff5ab02390
15:47:37     INFO -     r15 = 0x00007fff5ab027e0   rip = 0x00000001097fb463
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 63  firefox!main [nsBrowserApp.cpp:083daa40d2d7 : 236 + 0x13]
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5ab027c0
15:47:37     INFO -     rsp = 0x00007fff5ab02380   r12 = 0x00007fff5ab027e0
15:47:37     INFO -     r13 = 0x000002c702cc6d1a   r14 = 0x0000000000000006
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x00000001050fdeea
15:47:37     INFO -     Found by: call frame info
15:47:37     INFO - 64  firefox!start + 0x34
15:47:37     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff5ab027d0
15:47:37     INFO -     rsp = 0x00007fff5ab027d0   r12 = 0x0000000000000000
15:47:37     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
15:47:37     INFO -     r15 = 0x0000000000000000   rip = 0x00000001050fdb04
15:47:37     INFO -     Found by: call frame info

[...] 

15:47:38     INFO - TEST-CRASH | /IndexedDB/keygenerator-explicit.html | took 22434ms
(Assignee)

Updated

10 months ago
Assignee: nobody → btseng
(Assignee)

Comment 1

10 months ago
Created attachment 8849922 [details] [diff] [review]
(v1) Patch: Update Key Generator algorithm specified in IDB v2.0.

1. KeyGenerator in [1] has been updated to cover the corner case of the
   explicit key not in the range of 1 ~ 2^53.
2. WPT of keygenerator-explicit.html improve the test coverage of these
   corner cases.

Wait for treeherder result complete:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=930afd917481901cf826a45f9b4d6d2b17a8c640

[1] http://w3c.github.io/IndexedDB/#possibly-update-the-key-generator
(Assignee)

Comment 2

10 months ago
Comment on attachment 8849922 [details] [diff] [review]
(v1) Patch: Update Key Generator algorithm specified in IDB v2.0.

Hi Jan,

May I have your review for the update of KeyGenerator Algorithm according to the change in IDB Spec v2 recently?

Thanks!
Attachment #8849922 - Flags: review?(jvarga)

Comment 3

10 months ago
Comment on attachment 8849922 [details] [diff] [review]
(v1) Patch: Update Key Generator algorithm specified in IDB v2.0.

Review of attachment 8849922 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good to me. Thanks.
Attachment #8849922 - Flags: review?(jvarga) → review+

Comment 4

10 months ago
Pushed by btseng@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/b58925974806
Update Key Generator algorithm specified in IDB v2.0. r=janv

Comment 5

10 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/b58925974806
Status: NEW → RESOLVED
Last Resolved: 10 months ago
status-firefox55: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.