Closed Bug 1500031 Opened 6 years ago Closed 6 years ago

Intermittent Assertion failure: (run->mRegionsMask[elm] & (1U << bit)) == 0 (Double-free?), at z:/build/build/src/memory/build/mozjemalloc.cpp:2333

Categories

(Core :: Memory Allocator, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1500037

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: btara [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=206314261&repo=autoland https://queue.taskcluster.net/v1/task/cCKPRfpCSaasqM_ILc5czw/runs/0/artifacts/public/logs/live_backing.log https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/cCKPRfpCSaasqM_ILc5czw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1 08:58:30 INFO - [GPU 2532, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 08:58:30 INFO - ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 08:58:30 INFO - [GPU 2532, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 08:58:30 INFO - [Parent 5420, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 08:58:30 INFO - [Parent 5420, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 08:58:30 INFO - [GPU 2532, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 08:58:30 INFO - [GPU 2532, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 08:58:30 INFO - [Parent 5420, Main Thread] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file z:/build/build/src/xpcom/threads/nsThread.cpp, line 948 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glDebugMessageCallback" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glDebugMessageCallbackARB" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glDebugMessageControl" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glDebugMessageControlARB" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glDebugMessageInsert" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glDebugMessageInsertARB" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glGetDebugMessageLog" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glGetDebugMessageLogARB" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glGetObjectLabel" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glGetObjectPtrLabel" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glObjectLabel" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glObjectPtrLabel" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glPopDebugGroup" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glPushDebugGroup" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glTextureStorage1DEXT" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glTextureStorage2DEXT" by glcontext 08:58:30 INFO - WARN 2018-10-18T08:58:30Z: webrender_bindings::bindings: Could not find symbol "glTextureStorage3DEXT" by glcontext 08:58:30 INFO - Destroying context 000002BB7F741000 surface 000002BB74005AC0 on display 000002BB7F715050 08:58:30 INFO - Assertion failure: (run->mRegionsMask[elm] & (1U << bit)) == 0 (Double-free?), at z:/build/build/src/memory/build/mozjemalloc.cpp:2333 08:58:30 INFO - [Parent 5420, Main Thread] WARNING: '!gThread', file z:/build/build/src/xpcom/threads/nsTimerImpl.cpp, line 399 08:58:30 INFO - [Parent 5420, Main Thread] WARNING: '!gThread', file z:/build/build/src/xpcom/threads/nsTimerImpl.cpp, line 399 .... 08:58:30 INFO - REFTEST INFO | Copy/paste: C:\Users\task_1539851943\build\win32-minidump_stackwalk.exe c:\users\task_1539851943\appdata\local\temp\tmptwbuug.mozrunner\minidumps\2817c08b-e9d6-405a-9d37-c8080f5be785.dmp C:\Users\task_1539851943\build\symbols 08:58:36 INFO - REFTEST INFO | Saved minidump as C:\Users\task_1539851943\build\blobber_upload_dir\2817c08b-e9d6-405a-9d37-c8080f5be785.dmp 08:58:37 INFO - REFTEST INFO | Saved app info as C:\Users\task_1539851943\build\blobber_upload_dir\2817c08b-e9d6-405a-9d37-c8080f5be785.extra 08:58:37 INFO - REFTEST PROCESS-CRASH | Last test finished | application crashed [@ arena_t::DallocSmall(arena_chunk_t *,void *,arena_chunk_map_t *)] 08:58:37 INFO - Crash dump filename: c:\users\task_1539851943\appdata\local\temp\tmptwbuug.mozrunner\minidumps\2817c08b-e9d6-405a-9d37-c8080f5be785.dmp 08:58:37 INFO - Operating system: Windows NT 08:58:37 INFO - 10.0.15063 08:58:37 INFO - CPU: amd64 08:58:37 INFO - family 6 model 94 stepping 3 08:58:37 INFO - 8 CPUs 08:58:37 INFO - 08:58:37 INFO - GPU: UNKNOWN 08:58:37 INFO - 08:58:37 INFO - Crash reason: EXCEPTION_BREAKPOINT 08:58:37 INFO - Crash address: 0x7fff56f73d9b 08:58:37 INFO - Assertion: Unknown assertion type 0x00000000 08:58:37 INFO - Process uptime: 5 seconds 08:58:37 INFO - 08:58:37 INFO - Thread 0 (crashed) 08:58:37 INFO - 0 mozglue.dll!arena_t::DallocSmall(arena_chunk_t *,void *,arena_chunk_map_t *) [mozjemalloc.cpp:8d820a4fe6e63e80cb05e5c27351b7a3fdf57577 : 3444 + 0x8b] 08:58:37 INFO - rax = 0x0000000000000000 rdx = 0x0000000000000000 08:58:37 INFO - rcx = 0x00000000ffffffff rbx = 0x000000007bbffff3 08:58:37 INFO - rsi = 0x000002bb74018000 rdi = 0x0000000000200000 08:58:37 INFO - rbp = 0x000000000000152c rsp = 0x000000bd2a7ff840 08:58:37 INFO - r8 = 0x000000bd2a7fe1f8 r9 = 0x000002bb758a0107 08:58:37 INFO - r10 = 0x0000000000000000 r11 = 0x000000bd2a7ff6c0 08:58:37 INFO - r12 = 0x000002bb73f00360 r13 = 0x0000000000000100 08:58:37 INFO - r14 = 0x000002bb73f00000 r15 = 0x000002bb74000000 08:58:37 INFO - rip = 0x00007fff56f73d9b 08:58:37 INFO - Found by: given as instruction pointer in context 08:58:37 INFO - 1 mozglue.dll!static void arena_dalloc(void *, unsigned __int64, struct arena_t *) [mozjemalloc.cpp:8d820a4fe6e63e80cb05e5c27351b7a3fdf57577 : 3530 + 0x16] 08:58:37 INFO - rbx = 0x000000007bbffff3 rbp = 0x000000000000152c 08:58:37 INFO - rsp = 0x000000bd2a7ff8a0 r12 = 0x000002bb73f00360 08:58:37 INFO - r13 = 0x0000000000000100 r14 = 0x000002bb73f00000 08:58:37 INFO - r15 = 0x000002bb74000000 rip = 0x00007fff56f73683 08:58:37 INFO - Found by: call frame info 08:58:37 INFO - 2 xul.dll!void nsThread::~nsThread() [nsThread.cpp:8d820a4fe6e63e80cb05e5c27351b7a3fdf57577 : 684 + 0x12] 08:58:37 INFO - rbx = 0x000000007bbffff3 rbp = 0x000000000000152c 08:58:37 INFO - rsp = 0x000000bd2a7ff8f0 r12 = 0x000002bb73f00360 08:58:37 INFO - r13 = 0x0000000000000100 r14 = 0x000002bb73f00000 08:58:37 INFO - r15 = 0x000002bb74000000 rip = 0x00007fff341885cd 08:58:37 INFO - Found by: call frame info 08:58:37 INFO - 3 xul.dll!nsThread::Release() [nsThread.cpp:8d820a4fe6e63e80cb05e5c27351b7a3fdf57577 : 201 + 0x11] 08:58:37 INFO - rbx = 0x000000007bbffff3 rbp = 0x000000000000152c 08:58:37 INFO - rsp = 0x000000bd2a7ff930 r12 = 0x000002bb73f00360 08:58:37 INFO - r13 = 0x0000000000000100 r14 = 0x000002bb73f00000 08:58:37 INFO - r15 = 0x000002bb74000000 rip = 0x00007fff34177664 08:58:37 INFO - Found by: call frame info 08:58:37 INFO - 4 xul.dll!nsThreadManager::Shutdown() [nsThreadManager.cpp:8d820a4fe6e63e80cb05e5c27351b7a3fdf57577 : 376 + 0x2d] 08:58:37 INFO - rbx = 0x000000007bbffff3 rbp = 0x000000000000152c 08:58:37 INFO - rsp = 0x000000bd2a7ff970 r12 = 0x000002bb73f00360 08:58:37 INFO - r13 = 0x0000000000000100 r14 = 0x000002bb73f00000 08:58:37 INFO - r15 = 0x000002bb74000000 rip = 0x00007fff3417e050
Component: Reftest → Memory Allocator
Product: Testing → Core
Version: Version 3 → unspecified
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.