gnustep-dev
[Top][All Lists]
Advanced

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

Re: Lost information converting decoded value to in32_t


From: Riccardo Mottola
Subject: Re: Lost information converting decoded value to in32_t
Date: Tue, 26 May 2020 11:37:54 +0200
User-agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 SeaMonkey/2.53.2

Hi,


Richard Frith-Macdonald wrote:
My best guess would be either something like NSNotFound (0xffffffff on 32bit 
0xffffffffffffffff on 64bit) being encoded, or a negative integer accidentally 
being encoded as unsigned.

Apart from that it's hard to find integer values which would break the 32bit 
boundary.

That was also a guess, or I was guessing signed vs unsigned issue!
But when, thanks to Fred, I was able to see that the number was "2" debugging had to go to a lower level.

Fun - Thanks to all.

Now, there is yet another warning left when running GWorkspace, but this one happens on both 64bit and 32bit, so it is probably different, need to know where it comes from too.

Riccardo



reply via email to

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