From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.bugs Subject: Re: guile 2.0.1 crash compiling gnome startup code Date: Fri, 20 May 2011 17:18:48 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1305904747 30272 80.91.229.12 (20 May 2011 15:19:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 20 May 2011 15:19:07 +0000 (UTC) Cc: bug-guile@gnu.org To: Jeff Sparkes Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Fri May 20 17:19:01 2011 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QNRTg-0003JS-Ew for guile-bugs@m.gmane.org; Fri, 20 May 2011 17:19:00 +0200 Original-Received: from localhost ([::1]:49371 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QNRTf-0005x3-U2 for guile-bugs@m.gmane.org; Fri, 20 May 2011 11:18:59 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:34571) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QNRTc-0005wj-6z for bug-guile@gnu.org; Fri, 20 May 2011 11:18:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QNRTa-0004ZP-NI for bug-guile@gnu.org; Fri, 20 May 2011 11:18:56 -0400 Original-Received: from a-pb-sasl-sd.pobox.com ([64.74.157.62]:35598 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QNRTa-0004ZE-Jq for bug-guile@gnu.org; Fri, 20 May 2011 11:18:54 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 23EA647D0; Fri, 20 May 2011 11:21:02 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=4wtfRO+vuTazi23FA5+DZta98P8=; b=gOnVN/ JUzgkJB7Yq4ou4xrq1fqe2PkjEtbkP6FuuHlADHSEwz9tPNVHsrvV6Dqg2qAvaZw 8YHWaBjKTaaVFlPjWrmnzlzjtUQq+Wbej5FsS5TlxdPpRvX3OrSh0w0XWDA5LSnK 9FcHWKdoy8biI+7WhAZksZTRGmC3RKV9LS3Gs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=MtJ0AF9nRKJWNIq55HImoSq+t+3LFwwY HgqYLuaHB1mhks4tzVMyeDMUNG49utjEkMe+surlvW+Uz3ZgLggyNlDxFP3bJqxj cGPMVbFZ8FoXMdKcKSvC6YhxD0urR1BteHZVJ5AslWl6uhNWNcJxIZxIFRwjZbFV rHf6nDZGvJ4= Original-Received: from a-pb-sasl-sd.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 075A747CE; Fri, 20 May 2011 11:21:01 -0400 (EDT) Original-Received: from unquote.localdomain (unknown [95.17.60.162]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTPSA id 2F2AE47CD; Fri, 20 May 2011 11:20:58 -0400 (EDT) In-Reply-To: (Jeff Sparkes's message of "Wed, 11 May 2011 09:58:52 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: C4F7AFD0-82F4-11E0-A5E7-BBB7F5B2FB1A-02397024!a-pb-sasl-sd.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 64.74.157.62 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:5591 Archived-At: Hi Jeff, On Wed 11 May 2011 15:58, Jeff Sparkes writes: > [jsparkes ~]$ gdb guile core > GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2 > Copyright (C) 2010 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "i686-linux-gnu". > For bug reporting instructions, please see: > ... > Reading symbols from /usr/local/bin/guile...done. > [New Thread 8947] > > warning: Can't read pathname for load map: Input/output error. > Reading symbols from /usr/local/lib/libguile-2.0.so.22...done. > Loaded symbols for /usr/local/lib/libguile-2.0.so.22 > Reading symbols from /lib/i386-linux-gnu/libcrypt.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/libcrypt.so.1 > Reading symbols from /lib/i386-linux-gnu/libm.so.6...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/libm.so.6 > Reading symbols from /lib/i386-linux-gnu/libpthread.so.0...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/libpthread.so.0 > Reading symbols from /lib/i386-linux-gnu/libc.so.6...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/libc.so.6 > Reading symbols from /usr/local/lib/libgc.so.1...done. > Loaded symbols for /usr/local/lib/libgc.so.1 > Reading symbols from /usr/lib/libffi.so.5...(no debugging symbols found)...done. > Loaded symbols for /usr/lib/libffi.so.5 > Reading symbols from /lib/i386-linux-gnu/librt.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/librt.so.1 > Reading symbols from /usr/lib/libunistring.so.0...(no debugging symbols found)...done. > Loaded symbols for /usr/lib/libunistring.so.0 > Reading symbols from /usr/lib/libgmp.so.3...(no debugging symbols found)...done. > Loaded symbols for /usr/lib/libgmp.so.3 > Reading symbols from /usr/lib/libltdl.so.7...(no debugging symbols found)...done. > Loaded symbols for /usr/lib/libltdl.so.7 > Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib/ld-linux.so.2 > Reading symbols from /lib/i386-linux-gnu/libdl.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/libdl.so.2 > Reading symbols from /lib/i386-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/libgcc_s.so.1 > Reading symbols from /usr/lib/i386-linux-gnu/gconv/ISO8859-1.so...(no debugging symbols found)...done. > Loaded symbols for /usr/lib/i386-linux-gnu/gconv/ISO8859-1.so > Reading symbols from /usr/local/lib/libguile-gnome-gobject-2.so.0...done. > Loaded symbols for /usr/local/lib/libguile-gnome-gobject-2.so.0 > Reading symbols from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0...(no debugging symbols found)...done. > Loaded symbols for /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 > Reading symbols from /usr/lib/i386-linux-gnu/libgthread-2.0.so.0...(no debugging symbols found)...done. > Loaded symbols for /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 > Reading symbols from /lib/i386-linux-gnu/libglib-2.0.so.0...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/libglib-2.0.so.0 > Reading symbols from /usr/lib/libguile.so.17...(no debugging symbols found)...done. > Loaded symbols for /usr/lib/libguile.so.17 ^^^ Ding ding ding! We have a winner! ;-) > Reading symbols from /lib/i386-linux-gnu/libpcre.so.3...(no debugging symbols found)...done. > Loaded symbols for /lib/i386-linux-gnu/libpcre.so.3 > Core was generated by `guile /home/jsparkes/toolbar.scm'. > Program terminated with signal 11, Segmentation fault. > #0 scm_cell () at /usr/include/libguile/inline.h:127 > 127 *freelist = SCM_FREE_CELL_CDR (*freelist); Indeed this is guile 1.8 code, which obviously won't work in the same image as Guile 2.0 code. The solution is to compile guile-gnome against Guile 2.0. Regards, Andy -- http://wingolog.org/