Closed Bug 1259722 Opened 10 years ago Closed 10 years ago

Intermittent dom/filesystem/tests/test_basic.html | application crashed [@ mozilla::dom::Directory::Create] | after Assertion failure Directory.cpp:148

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox48 --- affected
firefox49 --- affected

People

(Reporter: aryx, Unassigned)

Details

(Keywords: assertion, intermittent-failure)

https://treeherder.mozilla.org/logviewer.html#?job_id=8233291&repo=fx-team 10:59:45 INFO - Assertion failure: ((bool)(__builtin_expect(!!(!NS_FAILED_impl(rv)), 1))) && isDir, at /home/worker/workspace/build/src/dom/filesystem/Directory.cpp:148 10:59:46 INFO - #01: mozilla::dom::GetDirectoryListingTask::HandlerCallback() (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #02: mozilla::dom::FileSystemTaskBase::HandleResult() (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #03: mozilla::dom::FileSystemTaskBase::Run() (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #04: nsThread::ProcessNextEvent(bool, bool*) (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #05: NS_ProcessNextEvent(nsIThread*, bool) (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #06: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #07: MessageLoop::RunInternal() (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #08: MessageLoop::Run() (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #09: nsBaseAppShell::Run() (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #10: nsAppStartup::Run() (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #11: XREMain::XRE_mainRun() (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #12: XREMain::XRE_main(int, char**, nsXREAppData const*) (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:46 INFO - #13: XRE_main (/home/worker/workspace/build/application/firefox/libxul.so) 10:59:47 INFO - #14: do_main(int, char**, char**, nsIFile*) (/home/worker/workspace/build/application/firefox/firefox) 10:59:47 INFO - #15: main (/home/worker/workspace/build/application/firefox/firefox) 10:59:50 INFO - #16: __libc_start_main (/build/eglibc-rrybNj/eglibc-2.15/csu/libc-start.c:258) 10:59:50 INFO - #17: _start (/home/worker/workspace/build/application/firefox/firefox) 10:59:50 INFO - ExceptionHandler::GenerateDump cloned child 1562 10:59:50 INFO - ExceptionHandler::WaitForContinueSignal waiting for continue signal... 10:59:50 INFO - ExceptionHandler::SendContinueSignalToChild sent continue signal to child 10:59:50 INFO - TEST-INFO | Main app process: exit 11 10:59:50 INFO - 256 INFO SimpleTest START 10:59:50 INFO - 257 INFO TEST-PASS | dom/filesystem/tests/test_basic.html | Filelist has 1 element 10:59:50 INFO - 258 INFO TEST-PASS | dom/filesystem/tests/test_basic.html | We have a directory. 10:59:50 INFO - 259 INFO TEST-PASS | dom/filesystem/tests/test_basic.html | Directory exists. 10:59:50 INFO - 260 INFO TEST-PASS | dom/filesystem/tests/test_basic.html | We have a directory. 10:59:50 INFO - 261 INFO TEST-PASS | dom/filesystem/tests/test_basic.html | directory.name must be '/' 10:59:50 INFO - 262 INFO TEST-PASS | dom/filesystem/tests/test_basic.html | directory.path must be '/' 10:59:50 WARNING - TEST-UNEXPECTED-FAIL | dom/filesystem/tests/test_basic.html | application terminated with exit code 11 10:59:50 INFO - runtests.py | Application ran for: 0:00:22.183146 10:59:50 INFO - zombiecheck | Reading PID log: /tmp/tmpbM_z6Wpidlog 10:59:50 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/bZ3v3xXzTlCU2nF4Lkacwg/artifacts/public/build/target.crashreporter-symbols.zip 10:59:59 INFO - mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmpZYYkn0.mozrunner/minidumps/086f0b31-9f13-8db4-6f10f83b-1e967742.dmp /tmp/tmpYgF_3Y 11:00:11 INFO - mozcrash Saved minidump as /home/worker/workspace/build/blobber_upload_dir/086f0b31-9f13-8db4-6f10f83b-1e967742.dmp 11:00:11 INFO - mozcrash Saved app info as /home/worker/workspace/build/blobber_upload_dir/086f0b31-9f13-8db4-6f10f83b-1e967742.extra 11:00:11 WARNING - PROCESS-CRASH | dom/filesystem/tests/test_basic.html | application crashed [@ mozilla::dom::Directory::Create] 11:00:11 INFO - Crash dump filename: /tmp/tmpZYYkn0.mozrunner/minidumps/086f0b31-9f13-8db4-6f10f83b-1e967742.dmp 11:00:11 INFO - Operating system: Linux 11:00:11 INFO - 0.0.0 Linux 3.13.0-79-generic #123-Ubuntu SMP Fri Feb 19 14:27:58 UTC 2016 x86_64 11:00:11 INFO - CPU: amd64 11:00:11 INFO - family 6 model 62 stepping 4 11:00:11 INFO - 1 CPU 11:00:11 INFO - Crash reason: SIGSEGV 11:00:11 INFO - Crash address: 0x0 11:00:11 INFO - Thread 0 (crashed) 11:00:11 INFO - 0 libxul.so!mozilla::dom::Directory::Create [Directory.cpp:39e509212ba4 : 148 + 0x24] 11:00:11 INFO - rbx = 0x00007f33d8955880 r12 = 0x00007ffd3e60db18 11:00:11 INFO - r13 = 0x00007f33d6e2e020 r14 = 0x0000000000000001 11:00:11 INFO - r15 = 0x00007f33de078740 rip = 0x00007f340624dad5 11:00:11 INFO - rsp = 0x00007ffd3e60da50 rbp = 0x00007ffd3e60daa0 11:00:11 INFO - Found by: given as instruction pointer in context 11:00:11 INFO - 1 libxul.so!mozilla::dom::GetDirectoryListingTask::HandlerCallback [GetDirectoryListingTask.cpp:39e509212ba4 : 364 + 0x1f] 11:00:11 INFO - rbx = 0x00007f33dbe50280 r12 = 0x0000000000000000 11:00:11 INFO - r13 = 0x00007ffd3e60daf8 r14 = 0x00007ffd3e60db18 11:00:11 INFO - r15 = 0x00007f33d8955880 rip = 0x00007f34062535c1 11:00:11 INFO - rsp = 0x00007ffd3e60dab0 rbp = 0x00007ffd3e60dbb0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 2 libxul.so!mozilla::dom::FileSystemTaskBase::HandleResult [FileSystemTaskBase.cpp:39e509212ba4 : 157 + 0x8] 11:00:11 INFO - rbx = 0x00007f33dbe50280 r12 = 0x00007ffd3e60dc68 11:00:11 INFO - r13 = 0x00007ffd3e60dc58 r14 = 0x00007ffd3e60dc50 11:00:11 INFO - r15 = 0x00007ffd3e60dccf rip = 0x00007f340624af5f 11:00:11 INFO - rsp = 0x00007ffd3e60dbc0 rbp = 0x00007ffd3e60dbf0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 3 libxul.so!mozilla::dom::FileSystemTaskBase::Run [FileSystemTaskBase.cpp:39e509212ba4 : 142 + 0x7] 11:00:11 INFO - rbx = 0x00007f33dbe50280 r12 = 0x00007ffd3e60dc68 11:00:11 INFO - r13 = 0x00007ffd3e60dc58 r14 = 0x00007ffd3e60dc50 11:00:11 INFO - r15 = 0x00007ffd3e60dccf rip = 0x00007f340624afad 11:00:11 INFO - rsp = 0x00007ffd3e60dc00 rbp = 0x00007ffd3e60dc20 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 4 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:39e509212ba4 : 994 + 0x10] 11:00:11 INFO - rbx = 0x00007f34012dd500 r12 = 0x00007ffd3e60dc68 11:00:11 INFO - r13 = 0x00007ffd3e60dc58 r14 = 0x00007ffd3e60dc50 11:00:11 INFO - r15 = 0x00007ffd3e60dccf rip = 0x00007f3404e84612 11:00:11 INFO - rsp = 0x00007ffd3e60dc30 rbp = 0x00007ffd3e60dcb0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 5 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:39e509212ba4 : 297 + 0xc] 11:00:11 INFO - rbx = 0x0000000000000000 r12 = 0x00007f34119ed880 11:00:11 INFO - r13 = 0x00007f34119f5ee8 r14 = 0x00007ffd3e60e101 11:00:11 INFO - r15 = 0x00007f34119f5ee0 rip = 0x00007f3404eabc3d 11:00:11 INFO - rsp = 0x00007ffd3e60dcc0 rbp = 0x00007ffd3e60dce0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 6 libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:39e509212ba4 : 97 + 0xa] 11:00:11 INFO - rbx = 0x00007f34119f5ec0 r12 = 0x00007f34119ed880 11:00:11 INFO - r13 = 0x00007f34119f5ee8 r14 = 0x00007ffd3e60e101 11:00:11 INFO - r15 = 0x00007f34119f5ee0 rip = 0x00007f340516409b 11:00:11 INFO - rsp = 0x00007ffd3e60dcf0 rbp = 0x00007ffd3e60dd40 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 7 libxul.so!MessageLoop::RunInternal [message_loop.cc:39e509212ba4 : 234 + 0x16] 11:00:11 INFO - rbx = 0x00007f34119ed880 r12 = 0x00007f34012dd500 11:00:11 INFO - r13 = 0x00007ffd3e60e010 r14 = 0x00007ffd3e60e171 11:00:11 INFO - r15 = 0x00007ffd3e60deb0 rip = 0x00007f3405141755 11:00:11 INFO - rsp = 0x00007ffd3e60dd50 rbp = 0x00007ffd3e60dd80 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 8 libxul.so!MessageLoop::Run [message_loop.cc:39e509212ba4 : 227 + 0x7] 11:00:11 INFO - rbx = 0x00007f34119ed880 r12 = 0x00007f34012dd500 11:00:11 INFO - r13 = 0x00007ffd3e60e010 r14 = 0x00007ffd3e60e171 11:00:11 INFO - r15 = 0x00007ffd3e60deb0 rip = 0x00007f340514177c 11:00:11 INFO - rsp = 0x00007ffd3e60dd90 rbp = 0x00007ffd3e60ddc0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 9 libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:39e509212ba4 : 156 + 0xc] 11:00:11 INFO - rbx = 0x00007f33f719a080 r12 = 0x00007f34012dd500 11:00:11 INFO - r13 = 0x00007ffd3e60e010 r14 = 0x00007ffd3e60e171 11:00:11 INFO - r15 = 0x00007ffd3e60deb0 rip = 0x00007f340688409f 11:00:11 INFO - rsp = 0x00007ffd3e60ddd0 rbp = 0x00007ffd3e60dde0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 10 libxul.so!nsAppStartup::Run [nsAppStartup.cpp:39e509212ba4 : 281 + 0x5] 11:00:11 INFO - rbx = 0x00007f33f7132060 r12 = 0x00007ffd3e60deb8 11:00:11 INFO - r13 = 0x00007ffd3e60e010 r14 = 0x00007ffd3e60e171 11:00:11 INFO - r15 = 0x00007ffd3e60deb0 rip = 0x00007f340706e95a 11:00:11 INFO - rsp = 0x00007ffd3e60ddf0 rbp = 0x00007ffd3e60de00 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 11 libxul.so!XREMain::XRE_mainRun [nsAppRunner.cpp:39e509212ba4 : 4342 + 0x14] 11:00:11 INFO - rbx = 0x0000000000000000 r12 = 0x00007ffd3e60deb8 11:00:11 INFO - r13 = 0x00007ffd3e60e010 r14 = 0x00007ffd3e60e171 11:00:11 INFO - r15 = 0x00007ffd3e60deb0 rip = 0x00007f34070bcc27 11:00:11 INFO - rsp = 0x00007ffd3e60de10 rbp = 0x00007ffd3e60df80 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 12 libxul.so!XREMain::XRE_main [nsAppRunner.cpp:39e509212ba4 : 4439 + 0x4] 11:00:11 INFO - rbx = 0x00007ffd3e60e010 r12 = 0x0000000000000000 11:00:11 INFO - r13 = 0x00007ffd3e60e048 r14 = 0x00007ffd3e60dfb0 11:00:11 INFO - r15 = 0x0000000000000000 rip = 0x00007f34070bd04d 11:00:11 INFO - rsp = 0x00007ffd3e60df90 rbp = 0x00007ffd3e60dff0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 13 libxul.so!XRE_main [nsAppRunner.cpp:39e509212ba4 : 4545 + 0x10] 11:00:11 INFO - rbx = 0x00007ffd3e60e010 r12 = 0x0000000000000005 11:00:11 INFO - r13 = 0x00007ffd3e60f498 r14 = 0x00007ffd3e60e210 11:00:11 INFO - r15 = 0x00007ffd3e60e1f8 rip = 0x00007f34070bd2a9 11:00:11 INFO - rsp = 0x00007ffd3e60e000 rbp = 0x00007ffd3e60e1a0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 14 firefox!do_main [nsBrowserApp.cpp:39e509212ba4 : 220 + 0x5] 11:00:11 INFO - rbx = 0x00007ffd3e60f498 r12 = 0x0000000000000005 11:00:11 INFO - r13 = 0x00007f341195e780 r14 = 0x00007ffd3e60e1f0 11:00:11 INFO - r15 = 0x00007ffd3e60e1f8 rip = 0x0000000000406189 11:00:11 INFO - rsp = 0x00007ffd3e60e1b0 rbp = 0x00007ffd3e60f240 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 15 firefox!main [nsBrowserApp.cpp:39e509212ba4 : 360 + 0x14] 11:00:11 INFO - rbx = 0x00007ffd3e60f498 r12 = 0x0000000000000005 11:00:11 INFO - r13 = 0x00007ffd3e60f4c8 r14 = 0x0000000000000000 11:00:11 INFO - r15 = 0x000003c82104312c rip = 0x000000000040565c 11:00:11 INFO - rsp = 0x00007ffd3e60f250 rbp = 0x00007ffd3e60f3b0 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 16 libc-2.15.so + 0x2176c 11:00:11 INFO - rbx = 0x0000000000000000 r12 = 0x0000000000405748 11:00:11 INFO - r13 = 0x00007ffd3e60f490 r14 = 0x0000000000000000 11:00:11 INFO - r15 = 0x0000000000000000 rip = 0x00007f3411c2076d 11:00:11 INFO - rsp = 0x00007ffd3e60f3c0 rbp = 0x0000000000000000 11:00:11 INFO - Found by: call frame info 11:00:11 INFO - 17 firefox!init [replace_malloc.c:39e509212ba4 : 133 + 0x1] 11:00:11 INFO - rip = 0x00000000004055ae rsp = 0x00007ffd3e60f3e0 11:00:11 INFO - Found by: stack scanning
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.