Your message dated Thu, 18 Apr 2019 03:22:30 +0000
with message-id <e1hgxd8-0007rl...@fasolo.debian.org>
and subject line Bug#900912: fixed in openjdk-11 11.0.3+7-2
has caused the Debian Bug report #900912,
regarding openjdk-11: Accessibility does not get loaded
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
900912: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900912
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: openjdk-10
Version: 10.0.1+10-4
Severity: important
Tags: a11y

Hello,

Like with openjdk-9, accessibility does not work in the openjdk-10
packages, the libatk-wrapper and java-atk-wrapper do not get loaded.

See Bug#822642 for my researches at the time, I gues things haven't
improved since then. I have pasted it for conveniency:

“
In previous versions there were symlinks for java-atk-wrapper.jar and
libatk-wrapper.so in
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext
but with openjdk-9 this directory seems to be disabled. I see that it's
where the class gets loaded from with openjdk-8: -verbose:class show:

[Loaded org.GNOME.Accessibility.AtkWrapper from 
file:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/java-atk-wrapper.jar]

and removing that file brings

Exception in thread "main" java.awt.AWTError: Assistive Technology not found: 
org.GNOME.Accessibility.AtkWrapper
        at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:807)
        at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886)
        at java.awt.Window.getToolkit(Window.java:1362)

I tried to look for the equivalent code in openjdk-9, but I don't see
where the binary is supposed to be: in openjdk-8, it was in rt.jar, but
I can't find this in openjdk-9. The source code of getDefaultToolkit
seems to be the same, except that it also checks for running headless.
Perhaps that's the test that fails?
”

I guess openjdk-8 will be phased out in Buster, so this is a really
important issue: people needing accessibility will not be able to use
java applications at all any more if openjdk-10 does not properly load
accessibility support.

Samuel

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'stable-debug'), (500, 'oldoldstable'), (500, 
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.17.0 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Source: openjdk-11
Source-Version: 11.0.3+7-2

We believe that the bug you reported is fixed in the latest version of
openjdk-11, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 900...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <d...@ubuntu.com> (supplier of updated openjdk-11 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 18 Apr 2019 04:54:26 +0200
Source: openjdk-11
Architecture: source
Version: 11.0.3+7-2
Distribution: unstable
Urgency: high
Maintainer: OpenJDK Team <open...@lists.launchpad.net>
Changed-By: Matthias Klose <d...@ubuntu.com>
Closes: 900912
Changes:
 openjdk-11 (11.0.3+7-2) unstable; urgency=medium
 .
   * Fix 8210739: Calling JSpinner's setFont with null throws
     NullPointerException.
   * Fix 8210483: AssertionError in DeferredAttr at setOverloadKind caused by
     JDK-8203679.
 .
 openjdk-11 (11.0.3+7-1) unstable; urgency=high
 .
   * OpenJDK 11.0.3+7 build.
     - Security fixes:
       - S8211936, CVE-2019-2602: Better String parsing.
       - S8218453, CVE-2019-2684: More dynamic RMI interactions.
       - S8219066, CVE-2019-2698: Fuzzing TrueType fonts: setCurrGlyphID().
   * Support using the Java ATK wrapper (Samuel Thibault). Closes: #900912.
     - patches/jaw-classpath.diff: Fix finding the Java ATK wrapper.
     - patches/jaw-optional.diff: Make failing to load the Java ATK wrapper
       non-fatal.
Checksums-Sha1:
 3de80279bf4c12a5ed5bb72563203f07701261a7 4692 openjdk-11_11.0.3+7-2.dsc
 344770348ff9879b5ff871cff942ad334f0ceebd 174900 
openjdk-11_11.0.3+7-2.debian.tar.xz
 7bba369db86a6fd21b85a9318fa17d1652f3fa04 17323 
openjdk-11_11.0.3+7-2_source.buildinfo
Checksums-Sha256:
 1a99afcb6c3fe534e4f43a9c3524a200cae5e2ca3b4981e272de52685ad41311 4692 
openjdk-11_11.0.3+7-2.dsc
 4309bcf4e120f1b1b46e93a381c7336c41c6a9aa8db03d45d71489baa7e401ff 174900 
openjdk-11_11.0.3+7-2.debian.tar.xz
 c579bb946c1407e0147d85d8981b73879263b5430e875963931c6e065344114b 17323 
openjdk-11_11.0.3+7-2_source.buildinfo
Files:
 a465e8f44a9bb42ae42273670458f2bc 4692 java optional openjdk-11_11.0.3+7-2.dsc
 0e72a1987aa2476b2b4fdfb7d59e6084 174900 java optional 
openjdk-11_11.0.3+7-2.debian.tar.xz
 7a82007588d5e430214a939b14024e49 17323 java optional 
openjdk-11_11.0.3+7-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAly36DEQHGRva29AdWJ1
bnR1LmNvbQAKCRC9fqpgd4+m9bBFEACQ9Wl0dG6aO6/NT2h22480krIvyskDK1ZZ
Cre9wMF6dsppkzRlKUq8KmWHUy+zlP1hHsIduW1MKsWS4PbwZmk89X5op3sDjVut
RDVTfjUs4Q4ghPD+h7UZ1OTIAEqwi9xrxp+2J4HD9hZKhZCFkTHFePW2kqse59TB
CZyrpPvECUIjZRSoks9pXBf6rNUeGqqHxuejjAmM5bwfXrWooG3sNP/TvFBS5IDN
QIf7Yuf/D4WoTxLVXdX7dJ8aNIeVrppGKC89iR6AWVA047f8BhHsFNK8vEUuZMxf
2dB4ZHvCNLenp5Qd+kZdq4eC7sXwN/d6aXDKMkZ6skEIQO4otzgwHBTSIt8hqwaz
KEDxnGvRa9V4iL/YdKiJBAivK8Jdu9/4XitQ/OMEOjc0BGzJmE5V7vhQerzIt9pu
wqI2Q//l6+w7aY0HqKakwT2U6lhwCMobJ7nX2cn+4C9krkmBUz9cNG9joS2CAif4
T1IZqPJfzpfs4A7Cd8BvBFexZVcC+VOy1p6D0r9Gh72rFlf/QmRZPMI62z8qw723
OlGYk7elamuG478cFH4qNggFIl+ioxXgx16tPPr+lsxpA+8HiJCuGCyXphnvLLOL
GxyMQPRJTFeAzJGME6p6c24V73CQlZg0LwcqbDipCP2uUEnVe9st7707UBI4hD8d
40nfcSktgg==
=+Qvy
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to