bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guile-2.0.0 build error on OS X 10.6.6


From: Michael Ellis
Subject: Re: guile-2.0.0 build error on OS X 10.6.6
Date: Mon, 21 Feb 2011 12:34:32 -0500

On Mon, Feb 21, 2011 at 12:26 PM, Hans Aberg <address@hidden> wrote:
>> FWIW I had some previous troubles with guile 1.8 and readline that
>> turned out to be a 64 vs 32 bit issue.   As I recall, re-installing
>> readline from a tarball instead of from MacPorts cured that.  Any
>> thoughts as to whether this might be related?
>
> I used readline-6.1, and I do not try to link against any MacPorts stuff.

I installed readline 6.2 from tarball just now and the build
completed.  That's the good news.  The bad news is that guile is
segfaulting on bootup and it looks like readline is the culprit.

michael-elliss-macbook:guile-2.0.0 mellis$ gdb guile
---------- <snip> --------------
(gdb) run
Starting program: /usr/local/bin/guile
Reading symbols for shared libraries .++++++++...... done
Reading symbols for shared libraries ... done

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000001a2ce98
0x00007fff819267f0 in strncmp ()
(gdb) bt
#0  0x00007fff819267f0 in strncmp ()
#1  0x00000001019fe684 in init_bouncing_parens [inlined] () at
/Users/mellis/Downloads/guile-2.0.0/guile-readline/readline.c:445
#2  0x00000001019fe684 in scm_init_readline () at readline.c:575
---------- <snip> --------------
#28 0x0000000100043df7 in scm_boot_guile (argc=<value temporarily
unavailable, due to optimizations>, argv=<value temporarily
unavailable, due to optimizations>, main_func=<value temporarily
unavailable, due to optimizations>, closure=<value temporarily
unavailable, due to optimizations>) at init.c:329
#29 0x0000000100000ed2 in main (argc=<value temporarily unavailable,
due to optimizations>, argv=<value temporarily unavailable, due to
optimizations>) at guile.c:70
(gdb)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]