Unable to open external email address link to Thunderbird

Bug #1000802 reported by Amr Ibrahim
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

When I click an email address in a pdf file, I get this error message:
Unable to open external link
Failed to execute child process "thunderbird" (Permission denied)

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: evince 3.4.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Thu May 17 17:01:31 2012
ExecutablePath: /usr/bin/evince
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
KernLog:
 May 17 16:59:15 Desktop-PC kernel: [ 5420.543619] type=1400 audit(1337266755.758:31): apparmor="DENIED" operation="exec" parent=1 profile="/usr/bin/evince" name="/usr/lib/thunderbird/thunderbird.sh" pid=20588 comm="evince" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
 May 17 17:01:00 Desktop-PC kernel: [ 5524.803020] type=1400 audit(1337266860.018:32): apparmor="DENIED" operation="exec" parent=1 profile="/usr/bin/evince" name="/usr/lib/thunderbird/thunderbird.sh" pid=20653 comm="evince" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
 May 17 17:01:02 Desktop-PC kernel: [ 5527.087523] type=1400 audit(1337266862.302:33): apparmor="DENIED" operation="exec" parent=1 profile="/usr/bin/evince" name="/usr/lib/thunderbird/thunderbird.sh" pid=20655 comm="evince" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: evince
UpgradeStatus: No upgrade log present (probably fresh install)
XsessionErrors: (compiz:19490): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed

Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, that seems an issue with the apparmor profile

Changed in evince (Ubuntu):
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

/etc/apparmor.d/usr.bin.evince uses the ubuntu-email abstraction which includes policy to start thunderbird and has since before 12.04. Can you attach your /etc/apparmor.d/usr.bin.evince?

Changed in evince (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

I can't reproduce this bug in 14.04. I think it's fixed.

Changed in evince (Ubuntu):
status: Incomplete → New
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

From a clean installation 14.04.

Changed in evince (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.