[Bug 1770809] Re: [bionic SRU] Port libjsyntaxpane-java 0.9.6~r156-7 java9 crash to bionic

Simon Quigley tsimonq2 at ubuntu.com
Sun Jun 24 00:38:20 UTC 2018


** Description changed:

+ [Impact]
+ 
+  * Freeplane uses libjsyntaxpane-java for editing groovy and latex content
+  * libjsyntaxpane-java-0.9.6~r156-6 is not compatible with Java9; with
+    Java9, it crashes at runtime when opening the editor(s).
+  * The fix is simple (one patch for java9 fix, one patch for making it
+    build without maven) is simple and well tested on Debian unstable
+    and Debian testing
+ 
+ [Test Case]
+ 
+  * Install 'freeplane', add a node with content "\latex $x_2=3$"
+    (without quotes), and edit the node with Alt+Enter. Without the fix
+    (-6), there will be a popup with an exception. With the fix
+    (-6ubuntu1), an editor with syntax highlighting will pop up.
+ 
+ [Regression Potential]
+ 
+  * In theory, the editor could still not work with the new (-6ubuntu1)
+ version (unlikely, because the fix is well-tested). There is no risk
+ since the current version of libjsyntaxpane-java is completely broken.
+ 
+ [Original Description]
+ 
  Please sync libjsyntaxpane-java 0.9.6~r156-7 (universe) from Debian
  unstable (main)
  
  Changelog entries since current bionic version 0.9.6~r156-6:
  
  libjsyntaxpane-java (0.9.6~r156-7) unstable; urgency=medium
  
-   * Fix java 9 problem (ported from https://github.com/nordfalk/jsyntaxpane)
-   * Patch out pom.xml to avoid maven build
-   * Use debhelper compat level 11
-   * Add myself to Uploaders:
-   * Declare conformance with standards-version 4.1.4
-   * Update Vcs-* to point to salsa
-   * Override bad-jar-name and obsolete-url-in-packaging lintians
-   * Ignore embedded-javascript-library lintian for javadoc output
-     for now, see #883981
+   * Fix java 9 problem (ported from https://github.com/nordfalk/jsyntaxpane)
+   * Patch out pom.xml to avoid maven build
+   * Use debhelper compat level 11
+   * Add myself to Uploaders:
+   * Declare conformance with standards-version 4.1.4
+   * Update Vcs-* to point to salsa
+   * Override bad-jar-name and obsolete-url-in-packaging lintians
+   * Ignore embedded-javascript-library lintian for javadoc output
+     for now, see #883981
  
-  -- Felix Natter <fnatter at gmx.net>  Tue, 24 Apr 2018 19:43:37 +0200
+  -- Felix Natter <fnatter at gmx.net>  Tue, 24 Apr 2018 19:43:37 +0200

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1770809

Title:
  [bionic SRU] Port libjsyntaxpane-java 0.9.6~r156-7 java9 crash to
  bionic

Status in libjsyntaxpane-java package in Ubuntu:
  Fix Released
Status in libjsyntaxpane-java source package in Bionic:
  New

Bug description:
  [Impact]

   * Freeplane uses libjsyntaxpane-java for editing groovy and latex content
   * libjsyntaxpane-java-0.9.6~r156-6 is not compatible with Java9; with
     Java9, it crashes at runtime when opening the editor(s).
   * The fix is simple (one patch for java9 fix, one patch for making it
     build without maven) is simple and well tested on Debian unstable
     and Debian testing

  [Test Case]

   * Install 'freeplane', add a node with content "\latex $x_2=3$"
     (without quotes), and edit the node with Alt+Enter. Without the fix
     (-6), there will be a popup with an exception. With the fix
     (-6ubuntu1), an editor with syntax highlighting will pop up.

  [Regression Potential]

   * In theory, the editor could still not work with the new (-6ubuntu1)
  version (unlikely, because the fix is well-tested). There is no risk
  since the current version of libjsyntaxpane-java is completely broken.

  [Original Description]

  Please sync libjsyntaxpane-java 0.9.6~r156-7 (universe) from Debian
  unstable (main)

  Changelog entries since current bionic version 0.9.6~r156-6:

  libjsyntaxpane-java (0.9.6~r156-7) unstable; urgency=medium

    * Fix java 9 problem (ported from https://github.com/nordfalk/jsyntaxpane)
    * Patch out pom.xml to avoid maven build
    * Use debhelper compat level 11
    * Add myself to Uploaders:
    * Declare conformance with standards-version 4.1.4
    * Update Vcs-* to point to salsa
    * Override bad-jar-name and obsolete-url-in-packaging lintians
    * Ignore embedded-javascript-library lintian for javadoc output
      for now, see #883981

   -- Felix Natter <fnatter at gmx.net>  Tue, 24 Apr 2018 19:43:37 +0200

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libjsyntaxpane-java/+bug/1770809/+subscriptions



More information about the Ubuntu-sponsors mailing list