nautilus crashes when trying to view the properties of any folder not owned by root with gksudo or sudo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nautilus |
Fix Released
|
Critical
|
|||
Ubuntu GNOME |
Fix Released
|
Medium
|
Bruce Pieterse | ||
nautilus (Ubuntu) |
Fix Released
|
High
|
Bruce Pieterse | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
Utopic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Prevents a user from using sudo or gksudo to view or change the owner properties of folder not owned by root. In this case clamav
* This also fixes the following upstream bug report which has not been reported on launchpad: https:/
* The debdiff above applies a fix from upstream gnome git: https:/
[Test Case]
* Install gksu and clamav (sudo apt-get install gksu clamav)
* Run gksudo nautilus from the terminal
* Navigate to /var/lib and right-click on the folder clamav and click on Properties
* Nautilus crashes with a segfault in _IO_vfprintf_
[Regression Potential]
* Low, this patch just fixes incorrect handling of the owner field, it should not introduce any issues and has been well tested in 3.14.
-----
This constantly happens when trying to look at the properties of a file after running gksudo nautilus.
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: nautilus 1:3.12.
Uname: Linux 3.14.0-
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
Date: Wed Dec 24 08:33:41 2014
ExecutablePath: /usr/bin/nautilus
GsettingsChanges:
InstallationDate: Installed on 2014-10-24 (61 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
ProcCmdline: nautilus
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f37cd17e8f3 <_IO_vfprintf_
PC (0x7f37cd17e8f3) ok
source "%es:(%rdi)" (0x2078756d0020
destination "%al" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
_IO_vfprintf_
__GI__
g_vasprintf () from /lib/x86_
g_strdup_vprintf () from /lib/x86_
g_strdup_printf () from /lib/x86_
Title: nautilus crashed with SIGSEGV in _IO_vfprintf_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
information type: | Private → Public |
Changed in ubuntu-gnome: | |
assignee: | nobody → Bruce Pieterse (octoquad) |
Changed in nautilus (Ubuntu): | |
assignee: | nobody → Bruce Pieterse (octoquad) |
description: | updated |
description: | updated |
description: | updated |
Changed in ubuntu-gnome: | |
status: | Triaged → Won't Fix |
status: | Won't Fix → In Progress |
Changed in ubuntu-gnome: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-gnome: | |
status: | Fix Committed → Fix Released |
tags: | added: verification-needed |
tags: | removed: verification-needed |
Changed in nautilus (Ubuntu): | |
status: | Fix Released → New |
summary: |
- nautilus crashes when trying to view the properties of /var/lib/clamav - with gksudo or sudo + nautilus crashes when trying to view the properties of any folder not + owned by root with gksudo or sudo |
description: | updated |
Changed in nautilus: | |
importance: | Unknown → Critical |
status: | Unknown → Fix Released |
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
?? ()