txr-users
[Top][All Lists]
Advanced

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

Re: [Txr-users] txr segfaults on startup, Mac OSX 10.6


From: Kaz Kylheku
Subject: Re: [Txr-users] txr segfaults on startup, Mac OSX 10.6
Date: Mon, 05 Dec 2011 21:31:27 -0800
User-agent: Roundcube Webmail/0.4

On Mon, 5 Dec 2011 21:25:06 -0700, Andy Wildenberg
<address@hidden> wrote:
> I'm running OSX 10.6 on a Core Duo with the standard dev packages
> installed, and I'm having trouble building a functional txr.

Hi Andy,

Thanks for the report. I do not have an OSX system, so I appreciate
this.

> I tried
> both txr-045 and txr-devel and in both cases I get a clean build but a
> segfault on launch.

My question is: has any version of TXR worked for you before, or are
you a first timer? From your other comments I'm guessing.

>  p.s. here are the top 10 frames from gdb.  I forgot to specify how
> deep once, and had to broke out of it about 9000 frames in.
> 
> (gdb) where 100
> #0  0x000000010002158a in uw_throwf (sym=0x0, fmt=0x10003a72b) at
> unwind.c:290 

Ah yes. This looks like an exception in early initialization.
This is a weak area of TXR (basically we hope that this does not
happen).
Loops can occur because the run-time is not fully initialized.

One thing you can do is put a breakpoint on "uw_throwf" before
starting the executable.

Then you eliminate all that recursion and just get the initial
error.

I will see what I can do with just the information in
your backtrace here.

Once again, thanks a lot and hang in there. :)




reply via email to

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