lout-users
[Top][All Lists]
Advanced

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

Re: Problem using llx/urx in PS_LinkDest


From: KHMan
Subject: Re: Problem using llx/urx in PS_LinkDest
Date: Tue, 22 Apr 2008 09:34:58 +0800
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4

Jeff Kingston wrote:
>> someone might have a good idea what went wrong
> 
> I'll look at it if you get completely stuck, but it's
> been a long time and you are probably well ahead of me.
> 
>> Changing oux from union into struct makes the
>> problem go away
> 
> Well, that suggests that some idiot has put two fields
> into a union and used them both.  I'd be tracking down
> all uses of the other fields of that union.  If that
> is the problem, let me know - I had better be the one
> to decide how to change the data layout.

Barrie and I can probably trace the problem at most; I know to
little Lout internals to do a proper fix. It fails at the same
places reliably, so it's not due to something random.

The following is from Barrie:

sf:   [ MinSize(COLM, vcat 146505708)
sf:   ] MinSize(COLM, vcat 146505708) = (0.000c, 25.795c)
po: PS_LinkDest("yunit", 146505708, 10319, 146505708, 10319)

MinSize is related to a whereto(). So the osave_mark got
overwritten somewhere. That's where we're at now.

-- 
Cheers,
Kein-Hong Man (esq.)
Kuala Lumpur, Malaysia



reply via email to

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