Bug #8075
Orca crashes on Tails Jessie
100%
Description
- If I start Orca from Applications → Sundry → Orca Screen Reader it doesn’t open.
- If I start Orca through the
orca
command line it says:
TIMEOUT: something has hung. Aborting.
Killed
- If I start Orca from Settings → Universal Access → Screen Reader, an
orca
process is started in the background but no sound is heard and no configuration interface is shown.
Subtasks
History
#1 Updated by intrigeri 2014-10-12 13:05:05
- Category set to Accessibility
- Target version set to Tails_2.0
#2 Updated by intrigeri 2014-10-12 13:06:24
Next steps:
apt install gnome-core
, logout and login, retryapt install task-gnome-desktop
, logout and login, retry
#3 Updated by sajolida 2014-10-13 06:04:17
- Status changed from Confirmed to Resolved
Fixed in Jessie 20141008.
#4 Updated by anonym 2014-11-26 20:32:17
- Status changed from Resolved to Confirmed
As of 2014-11-26, orca
doesn’t start any more and reports the same error. When started via GNOME’s Universal Access, the process starts but errors out after 10 seconds or so.
FWIW, I’ve verified that the speech server works with test-speech
from the libgnome-speech-dev
package.
#5 Updated by anonym 2014-11-26 20:33:50
- blocks
Feature #8314: Jessie: integrate shutdown-helper extension with our translation system added
#6 Updated by intrigeri 2014-11-27 10:30:14
I see packets to lo, tcp port 4101, being blocked (both in IPv4 and IPv6). According to http://www.networksorcery.com/enp/protocol/ip/ports04000.htm, ports 4101-4104 are “Braille protocol”. I suspect this might be the culprit.
#7 Updated by anonym 2014-12-01 09:48:10
intrigeri wrote:
> I see packets to lo, tcp port 4101, being blocked (both in IPv4 and IPv6). According to http://www.networksorcery.com/enp/protocol/ip/ports04000.htm, ports 4101-4104 are “Braille protocol”. I suspect this might be the culprit.
This seems correct. After a sudo do_not_ever_run_me
, orca
works just fine.
#8 Updated by anonym 2014-12-01 09:48:28
- blocked by deleted (
)Feature #8314: Jessie: integrate shutdown-helper extension with our translation system
#9 Updated by intrigeri 2014-12-18 11:45:02
- Assignee set to intrigeri
#10 Updated by intrigeri 2015-01-16 20:23:24
Manually added
daddr 127.0.0.1 proto tcp syn dport 4101 {
mod owner uid-owner amnesia ACCEPT;
}
to the IPv4 OUTPUT section, and
daddr ::1 proto tcp syn dport 4101 {
mod owner uid-owner amnesia ACCEPT;
}
proto icmpv6 {
ACCEPT;
}
</preto the IPv6 OUTPUT section, no more firewall logs, but Orca still crashes. I bet stuff is still being blocked, but without logs due to our INPUT chains defaulting to simply dropping. To be continued.
#11 Updated by intrigeri 2015-02-21 18:40:28
- Feature Branch set to feature/jessie-orca
#12 Updated by Tails 2015-03-08 21:06:59
- Status changed from Confirmed to Resolved
- % Done changed from 0 to 100
Applied in changeset commit:543c8793e9e43d13a120d85e7153e4e0f6e02603.