My use case is running Chromium inside a Docker Container. Imagine running X Containers each having Chromium running inside it. When I run high number of Containers, sometimes Chromium does not load my extension.
My extension is a background script that looks like...
I am unable to consistently reproduce this. There are no ERROR messages nor stacktraces in chrome debug log.
[48:48:1007/112145:VERBOSE1:breakpad_linux.cc(1840)] Breakpad disabled
[1:1:1007/112145:VERBOSE1:zygote_main_linux.cc(599)] ZygoteMain: initializing 2 fork delegates
[1:1:1007/112145:VERBOSE1:nacl_fork_delegate_linux.cc(145)] NaClForkDelegate::Init()
[1:1:1007/112145:VERBOSE1:nacl_fork_delegate_linux.cc(145)] NaClForkDelegate::Init()
[1:1:1007/112145:INFO:systeminfo.cc(82)] Available number of cores: 36
[48:48:1007/112146:VERBOSE1:gpu_info_collector_linux.cc(96)] Failed to locate libpci
[48:48:1007/112146:VERBOSE1:audio_manager_pulse.cc(264)] Failed to connect to the context. Error: Connection refused
[48:48:1007/112146:WARNING:audio_manager.cc(297)] Multiple instances of AudioManager detected
[48:48:1007/112146:WARNING:audio_manager.cc(271)] Multiple instances of AudioManager detected
[48:48:1007/112146:VERBOSE1:pref_proxy_config_tracker_impl.cc(151)] 0x1af9db319540: set chrome proxy config service to 0x1af9db3bf6e0
[48:48:1007/112146:VERBOSE1:pref_proxy_config_tracker_impl.cc(276)] 0x1af9db319540: Done pushing proxy to UpdateProxyConfig
[48:48:1007/112146:VERBOSE1:mutable_profile_oauth2_token_service_delegate.cc(137)] MutablePO2TS::MutablePO2TS
[48:48:1007/112146:VERBOSE1:bluetooth_low_energy_event_router.cc(247)] Initializing BluetoothLowEnergyEventRouter.
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(241)] Overriding API key GOOGLE_API_KEY with value no from environment variable.
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(241)] Overriding API key GOOGLE_DEFAULT_CLIENT_ID with value no from environment variable.
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(241)] Overriding API key GOOGLE_DEFAULT_CLIENT_SECRET with value no from environment variable.
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(259)] Using default value "no" for API key GOOGLE_CLIENT_ID_MAIN
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(259)] Using default value "no" for API key GOOGLE_CLIENT_SECRET_MAIN
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(259)] Using default value "no" for API key GOOGLE_CLIENT_ID_CLOUD_PRINT
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(259)] Using default value "no" for API key GOOGLE_CLIENT_SECRET_CLOUD_PRINT
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(259)] Using default value "no" for API key GOOGLE_CLIENT_ID_REMOTING
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(259)] Using default value "no" for API key GOOGLE_CLIENT_SECRET_REMOTING
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(259)] Using default value "no" for API key GOOGLE_CLIENT_ID_REMOTING_HOST
[48:48:1007/112146:VERBOSE1:google_api_keys.cc(259)] Using default value "no" for API key GOOGLE_CLIENT_SECRET_REMOTING_HOST
[48:48:1007/112146:VERBOSE1:pref_proxy_config_tracker_impl.cc(151)] 0x1af9db438e00: set chrome proxy config service to 0x1af9db3e4840
[48:48:1007/112146:VERBOSE1:pref_proxy_config_tracker_impl.cc(276)] 0x1af9db438e00: Done pushing proxy to UpdateProxyConfig
[48:48:1007/112146:VERBOSE1:password_store_factory.cc(203)] Password storage detected desktop environment: (unknown)
[48:48:1007/112146:VERBOSE1:extension_service.cc(1533)] AddComponentExtension Bookmark Manager
[48:48:1007/112146:VERBOSE1:extension_service.cc(1535)] Component extension Bookmark Manager (eemcgdkfndhakfknompkggombfjjjeno) installing/upgrading from '' to 0.1
[48:48:1007/112146:VERBOSE1:extension_service.cc(1533)] AddComponentExtension Cloud Print
[48:48:1007/112146:VERBOSE1:extension_service.cc(1535)] Component extension Cloud Print (mfehgcgbbipciphmccgaenjidiccnmng) installing/upgrading from '' to 0.1
[48:48:1007/112146:VERBOSE1:extension_service.cc(1533)] AddComponentExtension Web Store
[48:48:1007/112146:VERBOSE1:extension_service.cc(1535)] Component extension Web Store (ahfgeienlihckogmohjhadlkjgocpleb) installing/upgrading from '' to 0.2
[48:48:1007/112146:VERBOSE1:extension_service.cc(1533)] AddComponentExtension Google Now
[48:48:1007/112146:VERBOSE1:extension_service.cc(1535)] Component extension Google Now (pafkbggdmjlpgkdkcbjmhmfcdpncadgh) installing/upgrading from '' to 1.2.0.1
[48:48:1007/112146:VERBOSE1:extension_service.cc(1533)] AddComponentExtension CryptoTokenExtension
[48:48:1007/112146:VERBOSE1:extension_service.cc(1535)] Component extension CryptoTokenExtension (kmendfapggjehodndflmmgagdbamhnfd) installing/upgrading from '' to 0.9.38
[48:48:1007/112146:VERBOSE1:extension_service.cc(1533)] AddComponentExtension Chromium PDF Viewer
[48:48:1007/112146:VERBOSE1:extension_service.cc(1535)] Component extension Chromium PDF Viewer (mhjfbmdgcfjbbpaeojofohoefgiehjai) installing/upgrading from '' to 1
[48:48:1007/112146:VERBOSE1:account_reconcilor.cc(70)] AccountReconcilor::AccountReconcilor
[48:48:1007/112146:VERBOSE1:account_reconcilor.cc(81)] AccountReconcilor::Initialize
[48:48:1007/112146:VERBOSE1:ev_whitelist_component_installer.cc(140)] Registering EV whitelist component.
[48:48:1007/112146:VERBOSE1:file_type_policies_component_installer.cc(122)] Registering File Type Policies component.
[48:121:1007/112146:VERBOSE1:default_component_installer.cc(203)] StartRegistration for EV Certs CT whitelist
[48:48:1007/112146:VERBOSE1:startup_browser_creator_impl.cc(571)] StartupBrowserCreatorImpl::ProcessStartupURLs
[48:48:1007/112146:VERBOSE1:startup_browser_creator_impl.cc(579)] Pref: default
[48:121:1007/112146:VERBOSE1:default_component_installer.cc(203)] StartRegistration for Signed Tree Heads
[48:121:1007/112146:VERBOSE1:default_component_installer.cc(203)] StartRegistration for Origin Trials
[48:121:1007/112146:VERBOSE1:default_component_installer.cc(203)] StartRegistration for File Type Policies
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Google 'Pilot' log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Google 'Aviator' log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: DigiCert Log Server
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Google 'Rocketeer' log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Symantec log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Venafi log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Symantec 'Vega' log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: CNNIC CT log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Izenpe log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Certly.IO log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Google 'Pilot' log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Google 'Aviator' log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: DigiCert Log Server
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Google 'Rocketeer' log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Symantec log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Venafi log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Symantec 'Vega' log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: CNNIC CT log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Izenpe log
[48:112:1007/112146:VERBOSE1:multi_log_ct_verifier.cc(67)] Adding CT log: Certly.IO log
[124:124:1007/112146:ERROR:sandbox_linux.cc(343)] InitializeSandbox() called with multiple threads in process gpu-process.
[124:124:1007/112146:VERBOSE1:child_thread_impl.cc(372)] Mojo is disabled on child