From owner-freebsd-current@FreeBSD.ORG Sat Nov 5 08:46:44 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96306106566B for ; Sat, 5 Nov 2011 08:46:44 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 4FCFF8FC12 for ; Sat, 5 Nov 2011 08:46:44 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) for freebsd-current@freebsd.org with esmtp (envelope-from ) id <1RMbtj-0002vO-Ex>; Sat, 05 Nov 2011 09:46:43 +0100 Received: from e178024217.adsl.alicedsl.de ([85.178.24.217] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.69) for freebsd-current@freebsd.org with esmtpsa (envelope-from ) id <1RMbtj-0006kL-9t>; Sat, 05 Nov 2011 09:46:43 +0100 Message-ID: <4EB4F7ED.3020404@zedat.fu-berlin.de> Date: Sat, 05 Nov 2011 09:46:37 +0100 From: "O. Hartmann" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111030 Thunderbird/7.0.1 MIME-Version: 1.0 To: Current FreeBSD X-Enigmail-Version: undefined Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig3A07B71D10B7F9DEE59D2517" X-Originating-IP: 85.178.24.217 Subject: FreeBSD 9.0-RC1/FreeBSD 10.0-CURRENT (amd64, CLANG): in some clients hitting backspace or arrow keys results in crashing client X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Nov 2011 08:46:44 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3A07B71D10B7F9DEE59D2517 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Operating systems in question: FreeBSD 9.0-RC1/amd64 and FreeBSD 10.0-CURRENT/amd64, both compiled with CLANG. It happens that when using clients with requester for pathnames (like evim, thunderbird, mozilla and others) that typing some attributes into the requester-inputline and then hitting backspace or the arrow keys for editing a possibly wrong entry, the client crashes. I realized that this very often occur with locales set to non "C". Such a weird behaviour occured also on a Dell Latitude E6510 with FreeBSD 9.0-CURRENT earlier this year compiled with CLANG and compiler option -march=3Dnative or -march=3Dcorei7 (this laptop does have a Lynnfi= eld dualCore i5 CPU). Whenever I hit backspave in the console of such a compiled system, the console exited and I found myself back at the login prompter again. This vanished after setting explicitely -march=3Dcore2. The boxes now in question are both older CoreDuo architectures (Q6600 and E8400 CPUs). The backspace/arrow-key weirdness occures not on the consoles anymore, but it happens that clients with files requester or entry fields for some data input exiting, when hitting backspace or, say, the back-arrow key. Today I realized this in evim when being asked for a file to open and I made a typo. It seems, that the error occurs more often if the locale is set to non-C standard (in my case, its partially set either to de_DE.UTF-8 or de_DE.ISO8859-1 or en_US.UTF-8). Regards, Oliver --------------enig3A07B71D10B7F9DEE59D2517 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOtPfyAAoJEOgBcD7A/5N8vZsH/0Vtjw8fwLlHSNcxoWwzIh5n Ek5N4UebjjoD+BmaqMRCSQW/nZyv1GAgfHkKzpgq68TfC99WQisnigUkx+CL/XWS 0oPpcgPQ3EaD0a72TH+6y/a6qaEBu7ZNno+fHDbr5ywgp19uCrUtwXsZ7XN7FBYm OgrlcwcuRzVw7OCwFla+OaCUFIIi+I4M0F362WxjEUmw8U9BRHCz/x7Iu4VLCtBM U2cpdVH8/qYR3NBhPg8nvarQG30AKNaih0rC48szmRZbBuPTS9nPiMJWygwzwU58 HYMpni0nnUpYeDR9EYKeuYnZWXvxQdICajnwv9hjCpD6xn0QX3Ek71z5hBnRYsU= =RDTL -----END PGP SIGNATURE----- --------------enig3A07B71D10B7F9DEE59D2517--