From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.bugs Subject: [bug #30162] "abort to unknown prompt" can be infinitely recursive Date: Sun, 20 Jun 2010 18:35:23 +0000 Message-ID: <20100620-183523.sv73118.47030@savannah.gnu.org> References: <20100617-035733.sv73118.9655@savannah.gnu.org> <20100620-161549.sv15145.90042@savannah.gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=UTF-8 X-Trace: dough.gmane.org 1277058941 17273 80.91.229.12 (20 Jun 2010 18:35:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 20 Jun 2010 18:35:41 +0000 (UTC) To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= , Mike Gran , bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Sun Jun 20 20:35:39 2010 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OQPMk-0003Ei-HT for guile-bugs@m.gmane.org; Sun, 20 Jun 2010 20:35:34 +0200 Original-Received: from localhost ([127.0.0.1]:46157 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQPMj-0006KV-VN for guile-bugs@m.gmane.org; Sun, 20 Jun 2010 14:35:33 -0400 Original-Received: from [140.186.70.92] (port=53262 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQPMd-0006Js-Cb for bug-guile@gnu.org; Sun, 20 Jun 2010 14:35:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OQPMc-0000Bv-GC for bug-guile@gnu.org; Sun, 20 Jun 2010 14:35:27 -0400 Original-Received: from colonialone.fsf.org ([140.186.70.51]:38814 helo=internal.in.savannah.gnu.org) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQPMa-0000Ba-P7; Sun, 20 Jun 2010 14:35:24 -0400 Original-Received: from [10.1.0.103] (helo=frontend.in.savannah.gnu.org) by internal.in.savannah.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQPMZ-00077t-KC; Sun, 20 Jun 2010 18:35:23 +0000 Original-Received: from www-data by frontend.in.savannah.gnu.org with local (Exim 4.69) (envelope-from ) id 1OQPMZ-0001aU-JE; Sun, 20 Jun 2010 18:35:23 +0000 X-Savane-Server: savannah.gnu.org:443 [10.1.0.103] X-Savane-Project: guile X-Savane-Tracker: bugs X-Savane-Item-ID: 30162 User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) X-Apparently-From: 71.140.144.75 (Savane authenticated user mike121) In-Reply-To: <20100620-161549.sv15145.90042@savannah.gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:4687 Archived-At: Follow-up Comment #2, bug #30162 (project guile): I came across the problem when I built Guile master on a Cygwin box with a misconfigured iconv/libunistring that didn't have any encodings other than "C" and "POSIX" available. With only those encodings, the guile-tools compilation process on non-ASCII files appears to succeed but actually creates zero-length .go files. When running Guile with zero-length .go files, there is some sort of scm_misc_error about mmap'ing .go files. That error happens really early in the startup, before a prompt has been created. This leads to the recursive "abort to unknown prompt" problem, which causes segfault. At first glance, it doesn't appear that this problem is related to today's hydra build failure. _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/