Call for testing: OpenSSH 7.8

Val Baranov val.baranov at duke.edu
Tue Aug 21 02:05:34 AEST 2018


> On 17 August 2018 at 10:16, Darren Tucker <dtucker at dtucker.net> wrote:
>> On 13 August 2018 at 15:06, Val Baranov <val.baranov at duke.edu> wrote:
>> [...]
>> test_utf8: ........................
>> regress/unittests/utf8/tests.c:48 test #25 "c_esc"
>> ASSERT_INT_EQ(len, wantlen) failed:
>>          len = -1
>>      wantlen = 5

> This boils down to meaning OpenSSH's smnprintf call failed for the string "\033x" instead of returning the expected escaped version "\\033x".  > The code is in utf8.c but I am not sure why it failed.
> What's your locale set to?
> 
> You can run the rest of the tests on your platform by running:
> 
> TEST_SSH_UTF8=no make testst

The locale is:
LANG=en_US
LC_COLLATE="en_US"
LC_CTYPE="en_US"
LC_MONETARY="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_MESSAGES="en_US"
LC_ALL=

"TEST_SSH_UTF8=no make tests " command produced the same error. 

./nl_langinfo
setlocale -> "C"
nl_langinfo -> "ISO8859-1"





More information about the openssh-unix-dev mailing list