Chromium not loading extension

107 views
Skip to first unread message

Sammy

unread,
Oct 13, 2016, 1:15:01 AM10/13/16
to Chromium-discuss
Hi, 

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...

console.log('extension loaded');
function hello()
{
  console.log('hello');
}

hello();


I am unable to consistently reproduce this. There are no ERROR messages nor stacktraces in chrome debug log. 

Here is a log of the failure case

[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:WARNING:password_store_factory.cc(250)] Using basic (unencrypted) store for password storage. See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_password_storage.md for more information about password storage options.
[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
Reply all
Reply to author
Forward
0 new messages