New issue
Advanced search Search tips

Issue 728144 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: May 2017
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Flaky browser test that creates profile

Project Member Reported by ftirelo@chromium.org, May 31 2017

Issue description

Chrome Version: current ms
OS: Win 10

What steps will reproduce the problem?
ninja browser_tests.exe && browser_tests.exe --gtest_filter=ProfileHelperTest.OpenNewWindowForProfile --gtest_repeat=10 --gtest_break_on_failure

What is the expected result?

Tests should pass.

What happens instead?

It will eventually fail on my machine.

 
Error message and stack trace:

[7256:1308:0530/152552.183:FATAL:after_startup_task_utils.cc(63)] Check failed: queued_task->task_runner->RunsTasksInCurrentSequence().
Backtrace:
        base::debug::StackTrace::StackTrace [0x00000001800D2DA5+69] (d:\workspace\chromium-2\src\base\debug\stack_trace_win.cc:217)
        base::debug::StackTrace::StackTrace [0x00000001800D28C8+24] (d:\workspace\chromium-2\src\base\debug\stack_trace.cc:199)
        logging::LogMessage::~LogMessage [0x0000000180144B40+112] (d:\workspace\chromium-2\src\base\logging.cc:553)
        `anonymous namespace'::RunTask [0x0000000144DED920+192] (d:\workspace\chromium-2\src\chrome\browser\after_startup_task_utils.cc:64)
        base::internal::FunctorTraits<void (__cdecl*)(std::unique_ptr<`anonymous namespace'::AfterStartupTask,std::default_delete<`anonymous namespace'::AfterStartupTask> >),void>::Invoke<std::unique_ptr<`anonymous namespace'::AfterStartupTask,std::default_delete [0x0000000144DEA056+54] (d:\workspace\chromium-2\src\base\bind_internal.h:165)
        base::internal::InvokeHelper<0,void>::MakeItSo<void (__cdecl*)(std::unique_ptr<`anonymous namespace'::AfterStartupTask,std::default_delete<`anonymous namespace'::AfterStartupTask> >),std::unique_ptr<`anonymous namespace'::AfterStartupTask,std::default_del [0x0000000144DEA1B7+55] (d:\workspace\chromium-2\src\base\bind_internal.h:287)
        base::internal::Invoker<base::internal::BindState<void (__cdecl*)(std::unique_ptr<`anonymous namespace'::AfterStartupTask,std::default_delete<`anonymous namespace'::AfterStartupTask> >),base::internal::PassedWrapper<std::unique_ptr<`anonymous namespace':: [0x0000000144DEA2E1+81] (d:\workspace\chromium-2\src\base\bind_internal.h:361)
        base::internal::Invoker<base::internal::BindState<void (__cdecl*)(std::unique_ptr<`anonymous namespace'::AfterStartupTask,std::default_delete<`anonymous namespace'::AfterStartupTask> >),base::internal::PassedWrapper<std::unique_ptr<`anonymous namespace':: [0x0000000144DED7CD+77] (d:\workspace\chromium-2\src\base\bind_internal.h:330)
        base::Callback<void __cdecl(void),0,0>::Run [0x000000018004DB50+64] (d:\workspace\chromium-2\src\base\callback.h:91)
        base::debug::TaskAnnotator::RunTask [0x00000001800DC196+758] (d:\workspace\chromium-2\src\base\debug\task_annotator.cc:61)
        base::internal::TaskTracker::PerformRunTask [0x00000001803367B5+1669] (d:\workspace\chromium-2\src\base\task_scheduler\task_tracker.cc:326)
        base::internal::TaskTracker::RunTask [0x00000001803371C2+498] (d:\workspace\chromium-2\src\base\task_scheduler\task_tracker.cc:250)
        base::internal::SchedulerWorker::Thread::ThreadMain [0x0000000180320C77+1287] (d:\workspace\chromium-2\src\base\task_scheduler\scheduler_worker.cc:79)
        base::`anonymous namespace'::ThreadFunc [0x00000001803456B1+305] (d:\workspace\chromium-2\src\base\threading\platform_thread_win.cc:91)
        BaseThreadInitThunk [0x00007FFD9BA78102+34]
        RtlUserThreadStart [0x00007FFD9E35C5B4+52]

[1/1] ProfileHelperTest.OpenNewWindowForProfile (8179 ms)
1 test failed:
    ProfileHelperTest.OpenNewWindowForProfile (d:\workspace\chromium-2\src\chrome\browser\ui\webui\profile_helper_browsertest.cc:74)
Summary of all test iterations:
1 test failed:
    ProfileHelperTest.OpenNewWindowForProfile (d:\workspace\chromium-2\src\chrome\browser\ui\webui\profile_helper_browsertest.cc:74)
End of the summary.

Project Member

Comment 2 by bugdroid1@chromium.org, May 31 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/366c8bf9d9543605d97f63865b38b898876f2d22

commit 366c8bf9d9543605d97f63865b38b898876f2d22
Author: ftirelo <ftirelo@chromium.org>
Date: Wed May 31 17:08:49 2017

Remove font cache deletion code

This code was intended to be removed in 2017 and was causing
ProfileHelperTest.OpenNewWindowForProfile browser test to be flaky
on my local machine.

BUG= 728144 

Review-Url: https://codereview.chromium.org/2913173002
Cr-Commit-Position: refs/heads/master@{#475951}

[modify] https://crrev.com/366c8bf9d9543605d97f63865b38b898876f2d22/chrome/browser/chrome_browser_main_win.cc

Status: Fixed (was: Assigned)

Sign in to add a comment