Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jul 2021 14:57:17 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 257338] BSD installer | Malfunction of the password tool when handling Scandinavian characters.
Message-ID:  <bug-257338-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257338

            Bug ID: 257338
           Summary: BSD installer | Malfunction of the password tool when
                    handling Scandinavian characters.
           Product: Base System
           Version: 13.0-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: ricky.tigg@gmail.com

Created attachment 226615
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D226615&action=
=3Dedit
Broken password field frame

Tested in virtual machine in qcow2 format on QEMU/KVM via virt-manager 3.2.0
with engine libvirt 7.0.0.

Host | OS: Fedora Desktop 34; Kernel: 5.13.4-200.fc34.x86_64
Guest | OS: OPNSence 21.7 (installatoon source:
OPNsense-21.7.r1-OpenSSL-dvd-amd64.iso) ; OS model: FreeBSD 13.0; RAM: 2048
MiB; vCPU:2; Disk size: 8 GiB; Chipset: i440FX; Firmware: UEFI x86_64.

XML file:

  <os>
    <type arch=3D"x86_64" machine=3D"pc-i440fx-5.2">hvm</type>
    <loader readonly=3D"yes"
type=3D"pflash">/usr/share/edk2/ovmf/OVMF_CODE.fd</loader>
    <boot dev=3D"hd"/>
  </os>
(...)
<channel type=3D"spicevmc">
  <target type=3D"virtio" name=3D"com.redhat.spice.0"/>
</channel>

In guest | To reproduce while installing:
1. Log in as user "installer" with password "opnsense".
2. Select 'finnish' as keymap then test insertion of Scandinavian character=
s.
(Tested with Finnish-standardized keyboard - characters =C3=A4, =C3=B6, =C3=
=A5).

Actuals results:

Short-pressed key not converted into the insertion of its equivalent charac=
ter;
the field remains blank;
Once the previous operation has been accomplished, short-pressing =E2=86=90=
 does break
the left-sided bar composing the frame of the field, indicating then that a
character had been inserted and had not been made visible. Illustration whe=
n =C3=A4,
=C3=B6, =C3=A5 have been pressed each once, then =E2=86=90 pressed till the=
re is nothing left to
delete.

See 1.png

Long-pressing =E2=80=93 2=E2=80=933 seconds =E2=80=93 =C3=A4 does insert in=
visible character(s) followed by
a serial composed of its equivalent characters, exactly as long as follows.

See 2.png

Short-pressing =E2=86=90 does not delete characters;
Long-pressing =E2=80=93 2=E2=80=933 seconds =E2=80=93 =E2=86=90 does delete=
 characters, still breaking the
left-sided bar composing the frame of the field when kept pressed,

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-257338-227>