Status: Unconfirmed
Owner: ----
Labels: Stability-Crash Pri-2 Via-Wizard Type-Bug OS-Mac
New issue 469065 by
ttij...@wikimedia.org: "Socket path too long" due to
TMPDIR
https://code.google.com/p/chromium/issues/detail?id=469065
UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2338.2 Safari/537.36
Steps to reproduce the problem:
Start Chromium with an environment variable TMPDIR set to a path of 70
characters or more.
What is the expected behavior?
What went wrong?
stderr:
[17793:17793:0320/071732:FATAL:process_singleton_posix.cc(223)] Check
failed: path.length() < arraysize(addr->sun_path). Socket path too long:
/mnt/home/jenkins-deploy/tmpfs/jenkins-mediawiki-core-qunit-karma-1583/.org.chromium.Chromium.X5MvEz/SingletonSocket
On our Jenkins slaves, we use two factors:
* tmpfs instead of default /tmp (to improve performance).
* sharded subdirectories per-build (to avoid race conditions as often
things conflict here when running concurrent jobs; in the future these will
run in dedicated VMs for each build, but for simple programs we still use
multiple Jenkins executors on a single slave)
In this case, TMPDIR is set to:
TMPDIR:
/mnt/home/jenkins-deploy/tmpfs/jenkins-mediawiki-core-qunit-karma-1583
socket wanted by Chromium:
/mnt/home/jenkins-deploy/tmpfs/jenkins-mediawiki-core-qunit-karma-1583/.org.chromium.Chromium.X5MvEz/SingletonSocket
This worked fine until the build number got longer and made the resulting
path (including the directory name Chromium creates) too long.
Crashed report ID:
How much crashed? Whole browser
Is it a problem with a plugin? N/A
Did this work before? No
Chrome version: 43.0.2338.2 Channel: canary
OS Version: OS X 10.9.5
Flash Version: Shockwave Flash 17.0 r0
See also
https://code.google.com/p/chromium/issues/detail?id=33097
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings