Package: storymaps Version: 1.0+dfsg-3 Severity: important Justification: completely unusable on my machine (does not start properly)
Hello, I think that this package is missing several dependencies because the first time I tried to start it, it was complaining that my java virtual machine was in Java 8 while the package is compiled for Java 10. After I installed Java 10 and changed my default jar command to point to the latest version, the program is starting, but it fails to display the playing cards. Here are the some lines of the log (full log attached): [...] Caused by: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Invalid escape sequence at line 1 column 154 path $[0].instructions at com.google.gson.internal.Streams.parse(Streams.java:60) at com.google.gson.JsonParser.parse(JsonParser.java:84) at com.google.gson.JsonParser.parse(JsonParser.java:59) at com.google.gson.JsonParser.parse(JsonParser.java:45) at storymaps.Function.initialiseFunctionsIfNecessary(Function.java:92) [...] It seems to me that the jarfile distributed on the upstream web page is using another json parser, but actually, I have no idea of what's going on here... Thanks for packaging this nice application anyway, and also for the rest ;) Mt. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages storymaps depends on: ii default-jre [java9-runtime] 2:1.10-68 ii jarwrapper 0.70 ii libfreemarker-java 2.3.23-8 ii libgoogle-gson-java 2.8.2-1 ii libpiccolo-java 1.2-1.1 ii openjdk-10-jre [java9-runtime] 10.0.2+13-2 ii openjdk-8-jre [java8-runtime] 8u171-b11-2 ii openjdk-9-jre [java9-runtime] 9.0.4+12-4 storymaps recommends no packages. storymaps suggests no packages. -- no debconf information
nov. 26, 2018 11:28:47 PM storymaps.Application updateStoryOpenedDate INFOS: Reset story opened date to: Mon Nov 26 23:28:47 CET 2018 Exception in thread "main" Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError Caused by: java.lang.RuntimeException: Exception when reading functions file. at storymaps.Function.initialiseFunctionsIfNecessary(Function.java:116) at storymaps.Function.getFunctions(Function.java:122) at storymaps.StoryCards.<init>(StoryCards.java:78) at storymaps.Application.initializePCanvas(Application.java:398) at storymaps.Application.makeFrame(Application.java:313) at storymaps.Application.<init>(Application.java:237) at storymaps.Application.<clinit>(Application.java:112) Caused by: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Invalid escape sequence at line 1 column 154 path $[0].instructions at com.google.gson.internal.Streams.parse(Streams.java:60) at com.google.gson.JsonParser.parse(JsonParser.java:84) at com.google.gson.JsonParser.parse(JsonParser.java:59) at com.google.gson.JsonParser.parse(JsonParser.java:45) at storymaps.Function.initialiseFunctionsIfNecessary(Function.java:92) ... 6 more Caused by: com.google.gson.stream.MalformedJsonException: Invalid escape sequence at line 1 column 154 path $[0].instructions at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1568) at com.google.gson.stream.JsonReader.readEscapeCharacter(JsonReader.java:1559) at com.google.gson.stream.JsonReader.nextQuotedValue(JsonReader.java:1014) at com.google.gson.stream.JsonReader.nextString(JsonReader.java:815) at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:701) at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:722) at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:714) at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:697) at com.google.gson.internal.Streams.parse(Streams.java:48) ... 10 more java.lang.NoClassDefFoundError: Could not initialize class storymaps.Application at storymaps.Application$4.componentResized(Application.java:295) at java.desktop/java.awt.Component.processComponentEvent(Component.java:6415) at java.desktop/java.awt.Component.processEvent(Component.java:6369) at java.desktop/java.awt.Container.processEvent(Container.java:2261) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4966) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2319) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
signature.asc
Description: PGP signature