After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 709354 - vte.sh urlencode needs to set LC_ALL=C
vte.sh urlencode needs to set LC_ALL=C
Status: RESOLVED FIXED
Product: vte
Classification: Core
Component: general
0.34.x
Other Linux
: Normal normal
: ---
Assigned To: VTE Maintainers
VTE Maintainers
[fixed-next][fixed-0-34][fixed-0-36]
Depends on:
Blocks:
 
 
Reported: 2013-10-03 12:24 UTC by Egmont Koblinger
Modified: 2014-04-06 18:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Egmont Koblinger 2013-10-03 12:24:39 UTC
In vte.sh, __vte_urlencode() sets LANG, but LC_CTYPE and LC_ALL have higher precedence. So if a user has LC_CTYPE or LC_ALL set, urlencoding behaves incorrectly. The function should also (or only?) set LC_ALL=C.
Comment 1 Christian Persch 2013-10-03 12:36:29 UTC
Fixed on 0-34 and next.