Bug #10087

AppArmor profile makes Pidgin crash when Orca is running

Added by goupille 2015-08-24 06:30:41 . Updated 2016-02-09 18:50:30 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Accessibility
Target version:
Start date:
2015-08-24
Due date:
% Done:

100%

Feature Branch:
Type of work:
Research
Blueprint:

Starter:
Affected tool:
Instant Messaging
Deliverable for:

Description

pidgin crashes when typing any key if it is started after orca.

steps to reproduce :

1. open orca
2. open pidgin
3. wait for orca to say that pidgin is opened
4. type any key

The AppArmor profile that needs to be fixed lives in https://launchpad.net/apparmor-profiles.

Skills needed: AppArmor basics, contributing a merge request upstream on Launchpad with bzr.


Subtasks


History

#1 Updated by intrigeri 2015-08-24 23:50:34

  • Assignee set to goupille
  • QA Check set to Info Needed

Can you please check if there’s any related AppArmor denial in the logs?

#2 Updated by BitingBird 2015-08-25 11:08:51

  • Category set to Accessibility
  • Affected tool set to Instant Messaging

#3 Updated by intrigeri 2015-11-09 03:49:19

Ping?

#4 Updated by goupille 2015-11-09 09:21:26

sorry, I forgot about that, there are, indeed apparmor denials in the logs :

[ 6686.370132] audit: type=1400 audit(1447089167.251:23): apparmor="DENIED" operation="mkdir" profile="/usr/bin/pidgin" name="/home/amnesia/.cache/at-spi2-VTRX7X/" pid=27354 comm="pidgin" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
[ 6686.372301] audit: type=1400 audit(1447089167.255:24): apparmor="DENIED" operation="mkdir" profile="/usr/bin/pidgin" name="/home/amnesia/.cache/at-spi2-3ITX7X/" pid=27354 comm="pidgin" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
[ 6716.915689] traps: pidgin[27354] trap int3 ip:f6c3f001 sp:ff8f9730 error:0

is that enough information ?

#5 Updated by intrigeri 2015-11-11 09:04:11

> is that enough information ?

Yes, thanks! Feel free to deassign from you etc.

#6 Updated by goupille 2015-11-26 06:37:58

  • Assignee deleted (goupille)

I don’t who assign, so I leave it blank…

#7 Updated by intrigeri 2015-12-01 14:40:10

  • Subject changed from pidgin crashes when orca is running to AppArmor profile makes Pidgin crash when Orca is running
  • QA Check deleted (Info Needed)
  • Type of work changed from Research to Code

#8 Updated by intrigeri 2015-12-01 14:42:37

  • Description updated
  • Starter set to Yes

#9 Updated by sajolida 2016-02-08 16:39:05

  • Assignee set to intrigeri
  • QA Check set to Info Needed
  • Type of work changed from Code to Research
  • Starter deleted (Yes)

I still have

Feb 08 16:03:17 amnesia kernel: audit: type=1400 audit(1454947397.333:30): apparmor="DENIED" operation="mkdir" profile="/usr/bin/pidgin" name="/run/user/1000/at-spi2-ALOPCY/" pid=32163 comm="pidgin" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
Feb 08 16:15:43 amnesia kernel: audit: type=1400 audit(1454948143.076:31): apparmor="DENIED" operation="mkdir" profile="/usr/bin/pidgin" name="/run/user/1000/at-spi2-21XJCY/" pid=32163 comm="pidgin" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
Feb 08 16:33:46 amnesia kernel: audit: type=1400 audit(1454949226.374:32): apparmor="DENIED" operation="mkdir" profile="/usr/bin/pidgin" name="/run/user/1000/at-spi2-HJXOCY/" pid=6950 comm="pidgin" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
Feb 08 16:33:46 amnesia kernel: audit: type=1400 audit(1454949226.374:33): apparmor="DENIED" operation="mkdir" profile="/usr/bin/pidgin" name="/run/user/1000/at-spi2-TEXOCY/" pid=6950 comm="pidgin" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000

in Tails 2.0 but no more crash when following the steps described originally.

intrigeri: shall we close this?

#10 Updated by intrigeri 2016-02-09 18:50:30

  • Status changed from Confirmed to Resolved
  • Assignee deleted (intrigeri)
  • Target version set to Tails_2.0
  • % Done changed from 0 to 100

No idea why my opinion is required on the “shall we close the ticket about a bug once it is fixed” topic, but closing, then.