From owner-freebsd-current@FreeBSD.ORG Fri Dec 19 18:28:59 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 919DFCA3; Fri, 19 Dec 2014 18:28:59 +0000 (UTC) Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3501B2DEF; Fri, 19 Dec 2014 18:28:59 +0000 (UTC) Received: by mail-wi0-f172.google.com with SMTP id n3so2772856wiv.11; Fri, 19 Dec 2014 10:28:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=nImUziS9qEt8SBPgHRPHdtTagFGX7VNCIpitH2rhrZM=; b=GvUiuNiLj7Zw/igycdbJQHPmUPa0wmxDqoi5fdAg66xKpRLPio8NlO6XuJI8zWzPAm oEpHAHb8sGXMt7H3ZqyI2BHgFlti7PuLV+9egCZg4aAOecMjF+i3I1hgz7oCtq4QSs3Y 2HxPeBcn2ffmqV/2rhAyIorRr1AS8E32h5c6nWvudndeV/qcw3sK6c5Q+0VgQgN7F9T9 iVy5/RQzsH6p7ETlDGi8qqjHAZ5nRHQyzIoMyhNkNvyj4Bi6fUFGhPDJSVGCVwRLRN+q kUG4YrV9M42Lz1kCIwadk1KuKfsay5JJaTMqvVfTHVM9l0OLKIrWgZ3J5c32xiauLjDD OHXA== MIME-Version: 1.0 X-Received: by 10.194.85.83 with SMTP id f19mr17965185wjz.20.1419013737536; Fri, 19 Dec 2014 10:28:57 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.106.195 with HTTP; Fri, 19 Dec 2014 10:28:57 -0800 (PST) In-Reply-To: References: Date: Fri, 19 Dec 2014 10:28:57 -0800 X-Google-Sender-Auth: L8YLXbR2yNwOpR8u3u3ghNW6Nxk Message-ID: Subject: Re: lighttpd crush the system after r274463 From: Adrian Chadd To: Andrey Fesenko , Gleb Smirnoff Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-hackers@freebsd.org" , freebsd-current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2014 18:28:59 -0000 Hm, glebius? Any ideas? -adrian On 19 December 2014 at 02:27, Andrey Fesenko wrote: > Hello, > I'm use lighttpd+SPAWNFCGI for moinmoin wiki. > Before r274463 work fine, after update r275317 and CURRENT system > crushed after start any python CGI script. > > For test i'm install py27-flup and start simple > > #!/usr/local/bin/python2.7 > def myapp(environ, start_response): > start_response('200 OK', [('Content-Type', 'text/plain')]) > return ['Hello World!\n'] > > if __name__ == '__main__': > from flup.server.fcgi import WSGIServer > WSGIServer(myapp).run() > > Perl CGI test script work fine. > > Workaround FreeBSD-r275317 and later > > lighttpd-1.4.35_5 > Options : > BZIP2 : on > DOCS : on > FAM : on > GDBM : off > IPV6 : on > LDAP : off > LIBEV : on > LUA : on > MEMCACHE : off > MYSQL : off > MYSQLAUTH : off > NODELAY : on > OPENSSL : on > SPAWNFCGI : on > VALGRIND : off > WEBDAV : off > Shared Libs required: > libpcre.so.1 > liblua-5.1.so > libfam.so.0 > libev.so.4 > > Fatal trap 12: page fault while in kernel mode > cpuid = 0; apic id = 00 > fault virtual address = 0x8 > fault code = supervisor read data, page not present > instruction pointer = 0x20:0xffffffff809d44bd > stack pointer = 0x28:0xfffffe00f77df700 > frame pointer = 0x28:0xfffffe00f77df730 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 658 (lighttpd) > [ thread pid 658 tid 100067 ] > Stopped at sbappendstream_locked+0x2d: cmpq $0,0x8(%r14) > db> bt > Tracing pid 658 tid 100067 td 0xfffff8000ba3e940 > sbappendstream_locked() at sbappendstream_locked+0x2d/frame 0xfffffe00f77df730 > sbappendstream() at sbappendstream+0x3c/frame 0xfffffe00f77df760 > tcp_usr_send() at tcp_usr_send+0x1ab/frame 0xfffffe00f77df7e0 > sosend_generic() at sosend_generic+0x40b/frame 0xfffffe00f77df8a0 > soo_write() at soo_write+0x42/frame 0xfffffe00f77df8d0 > dofilewrite() at dofilewrite+0x88/frame 0xfffffe00f77df920 > kern_writev() at kern_writev+0x68/frame 0xfffffe00f77df970 > sys_writev() at sys_writev+0x36/frame 0xfffffe00f77df9a0 > amd64_syscall() at amd64_syscall+0x25a/frame 0xfffffe00f77dfab0 > Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe00f77dfab0 > --- syscall (121, FreeBSD ELF64, sys_writev), rip = 0x80164cb8a, rsp = > 0x7fffffffa658, rbp = 0x7fffffffe6 > c0 --- > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"