Bug #510
closedSYS_272 ENOSYS and SIGSEGV
Description
I just got lighttpd installed and when I started it from the command
line, say, with:
/usr/local/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
it runs and I can connect to it .. once. After that first connection,
the program exits and I no longer can access port 80 on my server
obviously. It's reliably doing this and nothing is showing up in the
logs.
Has anyone seen anything like this before and know how to fix it?
Thanks.
Joe
--
The bottom of the strace file I produced is as follows. I can paste the entire strace file if it would help:
20:12:21.141027 open("/var/www/index.html", O_RDONLY|O_LARGEFILE) = 7 20:12:21.141470 close(7) = 0 20:12:21.142116 setsockopt(6, SOL_TCP, TCP_CORK, [1], 4) = 0 20:12:21.142511 writev(6, [{"HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nETag: \"-2016583669\"\r\nAccept-Ranges: bytes\r\nLast- 20:12:21.143934 open("/var/www/index.html", O_RDONLY|O_LARGEFILE) = 7 20:12:21.144415 fcntl64(7, F_SETFD, FD_CLOEXEC) = 0 20:12:21.144856 SYS_272(0x7, 0, 0, 0, 0) = -1 ENOSYS (Function not implemented) 20:12:21.145155 --- SIGSEGV (Segmentation fault) @ 0 (0) --- 20:12:21.147509 +++ killed by SIGSEGV +++
-- geekboy
Updated by moo about 19 years ago
i guess it's your kernel or glibc have some function not implemented that cause a SIGSEGV. what's your system/kernel/glibc version? can u try the lastest lighttpd.
Updated by stbuehler almost 17 years ago
- Status changed from New to Fixed
- Resolution set to worksforme
Missing feedback.
Updated by stbuehler over 16 years ago
- Status changed from Fixed to Missing Feedback
Also available in: Atom