Bug Issue: Pencyl will download, but will not install


Pages: 1

JensUlrik

  • Junior Stencyler
March 27, 2019, 06:53:28 am
Stencyl v4.0.1 (b10300) - reproduced on fresh installs on Windows and Ubuntu 18.04. To reproduce:
- Go to the animation of an actor
- Click "Edit Frames (External)"
- Click "OK" when asked to download Pencyl
Observed: File download progress bar reaches 100%. Dialog with title "Unexpected problem" appears and detailed Java errors (below).

Expected: Pencyl to open my animation image for editing.

Code: [Select]
java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/tukaani/xz/FilterOptions
at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:74)
at stencyl.sw.app.filewatcher.ExternalAppLauncher$1$1.done(ExternalAppLauncher.java:258)
at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:54)
at javax.swing.SwingWorker$5.run(SwingWorker.java:737)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:832)
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:842)
at javax.swing.Timer.fireActionPerformed(Timer.java:313)
at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.NoClassDefFoundError: org/tukaani/xz/FilterOptions
at org.apache.commons.compress.archivers.sevenz.Coders.<clinit>(Coders.java:47)
at org.apache.commons.compress.archivers.sevenz.SevenZFile.buildDecoderStack(SevenZFile.java:1032)
at org.apache.commons.compress.archivers.sevenz.SevenZFile.buildDecodingStream(SevenZFile.java:985)
at org.apache.commons.compress.archivers.sevenz.SevenZFile.getNextEntry(SevenZFile.java:297)
at org.rauschig.jarchivelib.SevenZArchiver$SevenZInputStream.getNextEntry(SevenZArchiver.java:67)
at org.rauschig.jarchivelib.CommonsArchiver.extract(CommonsArchiver.java:96)
at org.rauschig.jarchivelib.CommonsArchiver.extract(CommonsArchiver.java:81)
at stencyl.sw.util.FileHelper.unzip(FileHelper.java:655)
at stencyl.sw.app.filewatcher.ExternalAppLauncher$1$1.doInBackground(ExternalAppLauncher.java:247)
at stencyl.sw.app.filewatcher.ExternalAppLauncher$1$1.doInBackground(ExternalAppLauncher.java:240)
at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at javax.swing.SwingWorker.run(SwingWorker.java:334)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.tukaani.xz.FilterOptions
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 16 more
« Last Edit: April 25, 2019, 10:43:54 am by Justin »


Issue updated by rob1221 - March 27, 2019, 02:54:33 pm
  • Status changed from New to Confirmed


rob1221

  • Master Stencyler
  • *
March 28, 2019, 11:50:32 am
Fixed in b10319.  For older builds you can go to stencylworks/tools/ and manually unzip the file (format is 7-zip).  You can also set a different image editor under File > Preferences > Editors.
  • Status changed from Confirmed to Resolved
  • Issue Assigned from (none) to rob1221


Justin

  • Master Stencyler
  • *
April 25, 2019, 10:43:38 am
FYI I made one final tweak to rob's fix in b10325, in case anybody was still having trouble with this.


Issue updated by Justin - December 12, 2019, 04:43:56 pm
  • Tags added: 4.0.2


Pages: 1

Details

  • Reported
    March 27, 2019, 06:53:28 am
  • Updated
    December 12, 2019, 04:43:56 pm

  • View Status
    Public
  • Type
    Bug
  • Status
    Resolved
  • Priority
    Normal
  • Version
    (none)
  • Fixed in
    (none)
  • Assigned to
    rob1221
  • Category
    Animation Editor

Tags