gnustep-dev
[Top][All Lists]
Advanced

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

Re: NSControls failing to set status/label on BigEndian/64bit


From: Fred Kiefer
Subject: Re: NSControls failing to set status/label on BigEndian/64bit
Date: Wed, 6 Jan 2021 15:41:09 +0100


> Am 06.01.2021 um 15:32 schrieb Riccardo Mottola <riccardo.mottola@libero.it>:
> 
> Fred Kiefer wrote:
>> 
>> You should concentrate on the _highlightByMask which gets decoded in line 
>> 1905 (_showAltStateMask is handled just below).
> 
> I put a log statement "after" and I always get back zero, like this:
> 
> 2021-01-06 15:18:32.285 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 
> state 0
> 2021-01-06 15:18:32.286 Ink[10368:10368] Replace All not keycoding version 3
> 2021-01-06 15:18:32.291 Ink[10368:10368] _highlightsByMask 0  - 
> _showAltStateMask 0
> 2021-01-06 15:18:32.292 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 
> state 0
> 2021-01-06 15:18:32.292 Ink[10368:10368] Replace not keycoding version 3
> 2021-01-06 15:18:32.293 Ink[10368:10368] _highlightsByMask 0  - 
> _showAltStateMask 0
> 2021-01-06 15:18:32.294 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 
> state 0
> 2021-01-06 15:18:32.295 Ink[10368:10368] Replace & Find not keycoding version 
> 3
> 2021-01-06 15:18:32.296 Ink[10368:10368] _highlightsByMask 0  - 
> _showAltStateMask 0
> 2021-01-06 15:18:32.296 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 
> state 0
> 2021-01-06 15:18:32.297 Ink[10368:10368] Previous not keycoding version 3
> 2021-01-06 15:18:32.298 Ink[10368:10368] _highlightsByMask 0  - 
> _showAltStateMask 0
> 2021-01-06 15:18:32.299 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 
> state 0
> 2021-01-06 15:18:32.300 Ink[10368:10368] Next not keycoding version 3
> 2021-01-06 15:18:32.302 Ink[10368:10368] _highlightsByMask 0  - 
> _showAltStateMask 0
> 
> this is coherent to it being 0 later... (It is always after the output of the 
> line saying "notkeycoding version 3)... how to delve deeper?

The next step would be to compare these values with the ones you get on amd64. 
But before that, could you please run the base tests on ppc64? Maybe you get 
already a failing test there and this would just explain the behaviour. We 
always should start looking for an issue from ground up. If base is already 
broken there is no use in trying to pin it down in gui.

Hope this helps,
Fred


reply via email to

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