sensible-browser cannot process $BROWSER variable when it contains a whitespace character
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sensible-utils (Debian) |
Fix Released
|
Unknown
|
|||
sensible-utils (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
If path to a browser defined via the $BROWSER environment variable contains a whitespace character, running sensible-browser should launch browser defined by $BROWSER.
If path to a browser defined via the $BROWSER environment variable contains a whitespace character, running sensible-browser will not parse the whitespace characters and therefore not load the browser defined by $BROWSER.
Bug can be fixed by updating line 8 in /usr/bin/
${BROWSER} "$@" > "${BROWSER}" "$@"
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: sensible-utils 0.0.12
ProcVersionSign
Uname: Linux 4.15.0-42-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Fri Dec 7 11:05:17 2018
Dependencies:
InstallationDate: Installed on 2018-12-06 (1 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
PackageArchitec
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: sensible-utils
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in sensible-utils (Debian): | |
status: | Unknown → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.