DrMemory error with SingleProcessMemoryTracingTest.ManyInterleavedDumps |
|||
Issue descriptionhttps://build.chromium.org/p/chromium.memory.fyi/builders/Windows%20Content%20Browser%20%28DrMemory%20full%29%20%281%29/builds/7650 https://build.chromium.org/p/chromium.memory.fyi/builders/Windows%20Content%20Browser%20%28DrMemory%20full%29%20%281%29/builds/7644 WARNING: writing to readonly memory 0x18980001-0x18980002 # 0 replace_memset [d:\drmemory_package\drmemory\replace.c:192] # 1 base.dll!base::Pickle::ClaimUninitializedBytesInternal [base\pickle.cc:463] # 2 base.dll!base::Pickle::WriteBytes [base\pickle.cc:345] # 3 base.dll!base::trace_event::TracedValue::SetString [base\trace_event\trace_event_argument.cc:132] # 4 base.dll!base::trace_event::ProcessMemoryDump::AsValueInto [base\trace_event\process_memory_dump.cc:292] # 5 base.dll!base::trace_event::MemoryDumpManager::FinalizeDumpAndAddToTrace [base\trace_event\memory_dump_manager.cc:559] # 6 base.dll!base::internal::Invoker<>::Run [base\bind_internal.h:372] # 7 base.dll!base::debug::TaskAnnotator::RunTask [base\debug\task_annotator.cc:51] # 8 base.dll!base::MessageLoop::RunTask [base\message_loop\message_loop.cc:479] # 9 base.dll!base::MessageLoop::DeferOrRunPendingTask [base\message_loop\message_loop.cc:488] #10 base.dll!base::MessageLoop::DoWork [base\message_loop\message_loop.cc:600] #11 base.dll!base::MessagePumpForUI::DoRunLoop [base\message_loop\message_pump_win.cc:167] #12 base.dll!base::MessageLoop::RunHandler [base\message_loop\message_loop.cc:443] #13 content::MemoryTracingTest::RequestGlobalDumpAndWait [content\browser\tracing\memory_tracing_browsertest.cc:121] #14 content::SingleProcessMemoryTracingTest_ManyInterleavedDumps_Test::RunTestOnMainThread [content\browser\tracing\memory_tracing_browsertest.cc:193] #15 content::ContentBrowserTest::RunTestOnMainThreadLoop [content\public\test\content_browser_test.cc:134]
,
May 10 2016
Bug with (likely) same root cause for SingleProcessMemoryTracingTest.RendererInitiatedSingleDump WARNING: writing to readonly memory 0x18990001-0x18990002 # 0 replace_memset [d:\drmemory_package\drmemory\replace.c:197] # 1 base.dll!base::Pickle::ClaimUninitializedBytesInternal [base\pickle.cc:463] # 2 base.dll!base::Pickle::WriteBytes [base\pickle.cc:345] # 3 base.dll!base::trace_event::TracedValue::EndDictionary [base\trace_event\trace_event_argument.cc:193] # 4 base.dll!base::trace_event::MemoryDumpManager::FinalizeDumpAndAddToTrace [base\trace_event\memory_dump_manager.cc:585] # 5 base.dll!base::internal::Invoker<>::Run [base\bind_internal.h:372] # 6 base.dll!base::debug::TaskAnnotator::RunTask [base\debug\task_annotator.cc:51] # 7 base.dll!base::MessageLoop::RunTask [base\message_loop\message_loop.cc:484] # 8 base.dll!base::MessageLoop::DeferOrRunPendingTask [base\message_loop\message_loop.cc:493] # 9 base.dll!base::MessageLoop::DoWork [base\message_loop\message_loop.cc:610] #10 base.dll!base::MessagePumpForUI::DoRunLoop [base\message_loop\message_pump_win.cc:173] #11 base.dll!base::MessageLoop::RunHandler [base\message_loop\message_loop.cc:448] #12 content::MemoryTracingTest::RequestGlobalDumpAndWait [content\browser\tracing\memory_tracing_browsertest.cc:121] #13 content::SingleProcessMemoryTracingTest_RendererInitiatedSingleDump_Test::RunTestOnMainThread [content\browser\tracing\memory_tracing_browsertest.cc:173] #14 content::ContentBrowserTest::RunTestOnMainThreadLoop [content\public\test\content_browser_test.cc:134] #15 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop [content\public\test\browser_test_base.cc:314] #16 content::ShellBrowserMainParts::PreMainMessageLoopRun [content\shell\browser\shell_browser_main_parts.cc:177] #17 content.dll!content::BrowserMainLoop::PreMainMessageLoopRun [content\browser\browser_main_loop.cc:955] #18 content.dll!base::internal::Invoker<>::Run [base\bind_internal.h:372] #19 content.dll!content::StartupTaskRunner::RunAllTasksNow [content\browser\startup_task_runner.cc:45] #20 content.dll!content::BrowserMainLoop::CreateStartupTasks [content\browser\browser_main_loop.cc:842] #21 content.dll!content::BrowserMainRunnerImpl::Initialize [content\browser\browser_main_runner.cc:139] #22 ShellBrowserMain [content\shell\browser\shell_browser_main.cc:23] #23 content::ShellMainDelegate::RunProcess [content\shell\app\shell_main_delegate.cc:290] #24 content.dll!content::RunNamedProcessTypeMain [content\app\content_main_runner.cc:408] #25 content.dll!content::ContentMainRunnerImpl::Run [content\app\content_main_runner.cc:788] #26 content.dll!content::ContentMain [content\app\content_main.cc:20] #27 content::BrowserTestBase::SetUp [content\public\test\browser_test_base.cc:287] #28 content::ContentBrowserTest::SetUp [content\public\test\content_browser_test.cc:92] #29 testing::internal::HandleExceptionsInMethodIfSupported<> [testing\gtest\src\gtest.cc:2458] Note: @0:01:54.009 in thread 2184 Note: instruction: mov %al -> (%edx) The report came from the `SingleProcessMemoryTracingTest.RendererInitiatedSingleDump` test. Suppression (error hash=#7C7588F3ACA5BDFE#): For more info on using suppressions see http://dev.chromium.org/developers/how-tos/using-drmemory#TOC-Suppressing-error-reports-from-the- { WARNING name=<insert_a_suppression_name_here> drmemorylib.dll!replace_memset base.dll!base::Pickle::ClaimUninitializedBytesInternal base.dll!base::Pickle::WriteBytes base.dll!base::trace_event::TracedValue::EndDictionary base.dll!base::trace_event::MemoryDumpManager::FinalizeDumpAndAddToTrace base.dll!base::internal::Invoker<>::Run base.dll!base::debug::TaskAnnotator::RunTask base.dll!base::MessageLoop::RunTask base.dll!base::MessageLoop::DeferOrRunPendingTask base.dll!base::MessageLoop::DoWork base.dll!base::MessagePumpForUI::DoRunLoop base.dll!base::MessageLoop::RunHandler *!content::MemoryTracingTest::RequestGlobalDumpAndWait *!content::SingleProcessMemoryTracingTest_RendererInitiatedSingleDump_Test::RunTestOnMainThread *!content::ContentBrowserTest::RunTestOnMainThreadLoop *!content::BrowserTestBase::ProxyRunTestOnMainThreadLoop *!content::ShellBrowserMainParts::PreMainMessageLoopRun content.dll!content::BrowserMainLoop::PreMainMessageLoopRun content.dll!base::internal::Invoker<>::Run content.dll!content::StartupTaskRunner::RunAllTasksNow content.dll!content::BrowserMainLoop::CreateStartupTasks content.dll!content::BrowserMainRunnerImpl::Initialize *!ShellBrowserMain *!content::ShellMainDelegate::RunProcess content.dll!content::RunNamedProcessTypeMain content.dll!content::ContentMainRunnerImpl::Run content.dll!content::ContentMain *!content::BrowserTestBase::SetUp *!content::ContentBrowserTest::SetUp *!testing::internal::HandleExceptionsInMethodIfSupported<> }
,
May 10 2016
,
May 10 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0323ffd7753ff41b09577176afed21a020ab35db commit 0323ffd7753ff41b09577176afed21a020ab35db Author: Tommy C. Li <tommycli@chromium.org> Date: Tue May 10 17:44:56 2016 Memory Sheriff: Disable SingleProcessMemoryTracingTest.RendererInitiatedSingleDump Fails on Dr. Memory. BUG= 603337 TBR= Review URL: https://codereview.chromium.org/1962373002 . Cr-Commit-Position: refs/heads/master@{#392639} [modify] https://crrev.com/0323ffd7753ff41b09577176afed21a020ab35db/tools/valgrind/gtest_exclude/content_browsertests.gtest-drmemory.txt
,
Jun 8 2017
DrMemory retired. |
|||
►
Sign in to add a comment |
|||
Comment 1 by bugdroid1@chromium.org
, Apr 14 2016