opencog-dev team mailing list archive
-
opencog-dev team
-
Mailing list archive
-
Message #00265
Re: PLN links now
Thanks Moshe :)
Yup, Ari informed me of this (elegant?) hack. So that'll be one thing
for me to check up on. I actually realised this current segfault was
much simpler than that tho... the AtomSpace just isn't initialised!
On Tue, Jul 22, 2008 at 6:03 AM, Moshe Looks <madscience@xxxxxxxxxx> wrote:
> Hi Joel,
>
>> ... although now I have to work out why the PLNShell is segfaulting
>> (possibly because of working in 64 bit - will check that tomorrow),
>> but at least it compiles and links correctly.
>>
> Ari can confirm this, but as I recall there are places in the PLN code
> where non-pointer data is being stored in pointers for convenience
> with special-case code for checking these conditions before
> dereferencing. If this is still there, it would be likely to break
> when moving from 32 to 64 bit - this hypothesis should be testable
> with appropriate assertions. Sorry I don't recall more, but hopefully
> this is a useful hint (or maybe not ;->).
>
> - Moshe
>
References