ExtensionStorageMonitorTest.TwoHostedAppsInSameOrigin is flaky |
||||||
Issue descriptionExtensionStorageMonitorTest.TwoHostedAppsInSameOrigin is very flaky, in particular on linux-chromeos-dbg but it also crashes on other platforms. Here is a stack trace: [ RUN ] ExtensionStorageMonitorTest.TwoHostedAppsInSameOrigin [13180:13503:0104/034329.741084:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin [13512:13512:0104/034330.051250:WARNING:gpu_info.cc(104)] No active GPU found, returning primary GPU. [13180:13180:0104/034330.105921:ERROR:wallpaper_controller.cc(1201)] User is ephemeral or guest! Fallback to default wallpaper. [13180:13503:0104/034330.722704:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin [13180:13495:0104/034330.781154:WARNING:simple_synchronous_entry.cc(1170)] Could not open platform files for entry. [13180:13635:0104/034331.115851:WARNING:embedded_test_server.cc(228)] Request not handled. Returning 404: /favicon.ico [13180:13503:0104/034331.179693:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin BrowserTestBase received signal: Segmentation fault. Backtrace: #0 0x7f0688e1edad base::debug::StackTrace::StackTrace() #1 0x7f0688e1d32c base::debug::StackTrace::StackTrace() #2 0x0000069ccf4e content::(anonymous namespace)::DumpStackTraceSignalHandler() #3 0x7f066a5a5cb0 <unknown> #4 0x0000086ebc9b extensions::ExtensionStorageMonitor::OnImageLoaded() #5 0x000002eee542 _ZN4base8internal13FunctorTraitsIMN8chromeos20EasyUnlockKeyManagerEFvRKNS2_11UserContextEPNS_9ListValueERKNS_17RepeatingCallbackIFvbEEEEvE6InvokeIRKNS_7WeakPtrIS3_EEJS6_S8_SD_EEEvSF_OT_DpOT0_ #6 0x0000077558c5 _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN7history14HistoryServiceEFvRKNS4_6URLRowElRKNSt3__112basic_stringItNS_18string16_internals20string16_char_traitsENS9_9allocatorItEEEEERKNS_7WeakPtrIS5_EEJS8_RKlSH_EEEvOT_OT0_DpOT1_ #7 0x0000086f1119 _ZN4base8internal7InvokerINS0_9BindStateIMN10extensions23ExtensionStorageMonitorEFvRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEElRKN3gfx5ImageEEJNS_7WeakPtrIS4_EESB_lEEEFvSH_EE7RunImplIRKSJ_RKNS5_5tupleIJSL_SB_lEEEJLm0ELm1ELm2EEEEvOT_OT0_NS5_16integer_sequenceImJXspT1_EEEESH_ #8 0x0000086f0fd4 _ZN4base8internal7InvokerINS0_9BindStateIMN10extensions23ExtensionStorageMonitorEFvRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEElRKN3gfx5ImageEEJNS_7WeakPtrIS4_EESB_lEEEFvSH_EE3RunEPNS0_13BindStateBaseESH_ #9 0x000000b0d6dd _ZNKR4base17RepeatingCallbackIFvRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE3RunES9_ #10 0x000003a61743 extensions::ImageLoader::ReplyBack() #11 0x000002a11e0f _ZN4base8internal13FunctorTraitsIMN8chromeos22ManagerPasswordServiceEFvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_EvE6InvokeIRKNS_7WeakPtrIS3_EEJSC_SC_EEEvSE_OT_DpOT0_ #12 0x000003a668d5 _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN10extensions11ImageLoaderEFvRKNS_17RepeatingCallbackIFvRKN3gfx5ImageEEEERKNSt3__16vectorINS5_10LoadResultENSF_9allocatorISH_EEEEERKNS_7WeakPtrIS5_EEJSE_SM_EEEvOT_OT0_DpOT1_ #13 0x000003a6683d _ZN4base8internal7InvokerINS0_9BindStateIMN10extensions11ImageLoaderEFvRKNS_17RepeatingCallbackIFvRKN3gfx5ImageEEEERKNSt3__16vectorINS4_10LoadResultENSE_9allocatorISG_EEEEEJNS_7WeakPtrIS4_EESB_EEEFvSL_EE7RunImplIRKSN_RKNSE_5tupleIJSP_SB_EEEJLm0ELm1EEEEvOT_OT0_NSE_16integer_sequenceImJXspT1_EEEESL_ #14 0x000003a66744 _ZN4base8internal7InvokerINS0_9BindStateIMN10extensions11ImageLoaderEFvRKNS_17RepeatingCallbackIFvRKN3gfx5ImageEEEERKNSt3__16vectorINS4_10LoadResultENSE_9allocatorISG_EEEEEJNS_7WeakPtrIS4_EESB_EEEFvSL_EE3RunEPNS0_13BindStateBaseESL_ #15 0x000002a808f1 _ZNO4base12OnceCallbackIFvRKNSt3__14pairINS1_10unique_ptrINS_15DictionaryValueENS1_14default_deleteIS4_EEEEN8chromeos20KioskExternalUpdater23ExternalUpdateErrorCodeEEEEE3RunESD_ #16 0x000002a7fed5 base::internal::ReplyAdapter<>() #17 0x000002a2d81d _ZN4base8internal13FunctorTraitsIPFvNS_12OnceCallbackIFNSt3__110unique_ptrIN10extensions3api23braille_display_private12DisplayStateENS3_14default_deleteIS8_EEEEvEEEPSB_EvE6InvokeIJSD_SE_EEEvSG_DpOT_ #18 0x000003a67ab0 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIPFvNS_12OnceCallbackIFvRKNSt3__16vectorIN10extensions11ImageLoader10LoadResultENS5_9allocatorIS9_EEEEEEEPSC_EJSG_SH_EEEvOT_DpOT0_ #19 0x000003a67a62 _ZN4base8internal7InvokerINS0_9BindStateIPFvNS_12OnceCallbackIFvRKNSt3__16vectorIN10extensions11ImageLoader10LoadResultENS4_9allocatorIS8_EEEEEEEPSB_EJSF_NS0_12OwnedWrapperISB_EEEEEFvvEE7RunImplISI_NS4_5tupleIJSF_SK_EEEJLm0ELm1EEEEvOT_OT0_NS4_16integer_sequenceImJXspT1_EEEE #20 0x000003a67979 _ZN4base8internal7InvokerINS0_9BindStateIPFvNS_12OnceCallbackIFvRKNSt3__16vectorIN10extensions11ImageLoader10LoadResultENS4_9allocatorIS8_EEEEEEEPSB_EJSF_NS0_12OwnedWrapperISB_EEEEEFvvEE7RunOnceEPNS0_13BindStateBaseE #21 0x7f0688dcf3f1 _ZNO4base12OnceCallbackIFvvEE3RunEv #22 0x7f0689027642 base::(anonymous namespace)::PostTaskAndReplyRelay::RunReplyAndSelfDestruct() #23 0x7f068902788d _ZN4base8internal13FunctorTraitsIMNS_12_GLOBAL__N_121PostTaskAndReplyRelayEFvvEvE6InvokeIPS3_JEEEvS5_OT_DpOT0_ #24 0x7f06890277d4 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIMNS_12_GLOBAL__N_121PostTaskAndReplyRelayEFvvEJPS5_EEEvOT_DpOT0_ #25 0x7f0689027785 _ZN4base8internal7InvokerINS0_9BindStateIMNS_12_GLOBAL__N_121PostTaskAndReplyRelayEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE7RunImplIS6_NSt3__15tupleIJS8_EEEJLm0EEEEvOT_OT0_NSD_16integer_sequenceImJXspT1_EEEE #26 0x7f06890276d9 _ZN4base8internal7InvokerINS0_9BindStateIMNS_12_GLOBAL__N_121PostTaskAndReplyRelayEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE7RunOnceEPNS0_13BindStateBaseE #27 0x7f0688dcf3f1 _ZNO4base12OnceCallbackIFvvEE3RunEv #28 0x7f0688e23b70 base::debug::TaskAnnotator::RunTask() #29 0x7f0688ec002a base::internal::IncomingTaskQueue::RunTask() #30 0x7f0688ec83af base::MessageLoop::RunTask() #31 0x7f0688ec8615 base::MessageLoop::DeferOrRunPendingTask() #32 0x7f0688ec8911 base::MessageLoop::DoWork() #33 0x7f0688eceab3 base::MessagePumpLibevent::Run() #34 0x7f0688ec7c6c base::MessageLoop::Run() #35 0x7f0688f7cac5 base::RunLoop::Run() #36 0x000006a8c646 content::RunThisRunLoop() #37 0x000006a8c80a content::RunAllPendingInMessageLoop() #38 0x00000587ff8d InProcessBrowserTest::PostRunTestOnMainThread() #39 0x0000069ccce8 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() #40 0x00000096b7ed _ZN4base8internal13FunctorTraitsIM25RenderViewContextMenuBaseFvvEvE6InvokeIP21RenderViewContextMenuJEEEvS4_OT_DpOT0_ #41 0x00000096b734 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIM25RenderViewContextMenuBaseFvvEJP21RenderViewContextMenuEEEvOT_DpOT0_ #42 0x0000069cedd5 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLm0EEEEvOT_OT0_NSF_16integer_sequenceImJXspT1_EEEE #43 0x0000069ced1c _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE #44 0x00000094f01d _ZNKR4base17RepeatingCallbackIFvvEE3RunEv #45 0x00000596a220 ChromeBrowserMainParts::PreMainMessageLoopRunImpl() #46 0x00000596859c ChromeBrowserMainParts::PreMainMessageLoopRun() #47 0x000002c74d3e chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun() #48 0x7f0680766914 content::BrowserMainLoop::PreMainMessageLoopRun() #49 0x7f067f67ecfd _ZN4base8internal13FunctorTraitsIMN7content14NetworkContextEFvvEvE6InvokeIPS3_JEEEvS5_OT_DpOT0_ #50 0x7f067f67ec44 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIMN7content14NetworkContextEFvvEJPS5_EEEvOT_DpOT0_ #51 0x7f068076d865 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLm0EEEEiOT_OT0_NSF_16integer_sequenceImJXspT1_EEEE #52 0x7f068076d7ac _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE3RunEPNS0_13BindStateBaseE #53 0x7f067f64615d _ZNKR4base17RepeatingCallbackIFvvEE3RunEv #54 0x7f06814dcafd content::StartupTaskRunner::RunAllTasksNow() #55 0x7f0680761e49 content::BrowserMainLoop::CreateStartupTasks() #56 0x7f068076f83d content::BrowserMainRunnerImpl::Initialize() #57 0x7f068075ac74 content::BrowserMain() #58 0x7f068261858d content::RunNamedProcessTypeMain() #59 0x7f068261affa content::ContentMainRunnerImpl::Run() #60 0x7f06826126fd content::ContentServiceManagerMainDelegate::RunEmbedderProcess() #61 0x7f067bafdfdc service_manager::Main() [221/469] ExtensionStorageMonitorTest.TwoHostedAppsInSameOrigin (CRASHED) https://chromium-swarm.appspot.com/task?id=3ad9c65dae760c10&refresh=10&show_raw=1
,
Jan 4 2018
Assigning to nasko for routing as Nick (author of https://codereview.chromium.org/2923663002) is on paternity leave.
,
Jan 4 2018
,
Jan 4 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/57dbabe710b60eab888e71afb285a0f37dfa66d5 commit 57dbabe710b60eab888e71afb285a0f37dfa66d5 Author: Dominic Battre <battre@chromium.org> Date: Thu Jan 04 13:26:02 2018 Disabled falky ExtensionStorageMonitorTest.TwoHostedAppsInSameOrigin TBR=nasko@chromium.org,nick@chromium.org,rdevlin.cronin@chromium.org Bug: 799022 Change-Id: I7db594de0aaaecda8d3d7f0bcd8cf8ea16abb3c9 Reviewed-on: https://chromium-review.googlesource.com/850393 Reviewed-by: Dominic Battré <battre@chromium.org> Commit-Queue: Dominic Battré <battre@chromium.org> Cr-Commit-Position: refs/heads/master@{#526973} [modify] https://crrev.com/57dbabe710b60eab888e71afb285a0f37dfa66d5/chrome/browser/extensions/extension_storage_monitor_browsertest.cc
,
Jan 9 2018
I won't likely have time to look at this test this week. marking as available in case someone else has a chance to.
,
Jan 24 2018
,
Jan 24 2018
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by battre@chromium.org
, Jan 4 2018