http://bugs.winehq.com/show_bug.cgi?id=1420
Summary: Wine 20030318 will not load with nscd running Product: Wine Version: 20030318 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-user AssignedTo: wine-bugs@winehq.com ReportedBy: gwatson@linuxlogin.com
Wine will fail to run with nscd running in memory. 'nscd' is a DNS caching service and should not effect wine operation.
The following error is produced every time: wine: lstat /tmp/.wine-user/server-816-31a/socket : No such file or directory
strace pointed to the possible problem: getuid32() = 1000 socket(PF_UNIX, SOCK_STREAM, 0) = 3 connect(3, {sa_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = 0 writev(3, [{"\2\0\0\0\1\0\0\0\5\0\0\0", 12}, {"1000\0", 5}], 2) = 17 read(3, "\0\0\0\0\1\0\0\0\10\0\0\0\2\0\0\0\350\3\0\0\350\3\0\0\1"..., 36) = 36 read(3, "user\0x\0\0/home/user\0/bin/ba"..., 35) = 35 close(3) = 0 stat64("/home/user/.wine", {st_mode=S_IFDIR|0750, st_size=232, ...}) = 0 chdir("/tmp/.wine-user/server-816-31a") = 0 stat64(".", {st_mode=S_IFDIR|0700, st_size=72, ...}) = 0 getuid32() = 1000 lstat64("socket", 0xbfffe430) = -1 ENOENT (No such file or directory)
Stopping the nscd service resolves the problem.
wine 20030318 nscd (GNU libc) 2.3.2 Gentoo Linux (2.4.20-gentoo-r3) gcc (GCC) 3.2.2 20030322 (Gentoo Linux 1.4 3.2.2-r2) glibc 2.3.2-r1
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://bugs.winehq.com/show_bug.cgi?id=1420. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.