Bug Issue: Duplicating Tileset Error


Pages: 1

merrak

  • Master Stencyler
  • *
April 10, 2021, 09:10:40 am
Duplicating a tileset, then attempting to open the new copy, triggers an "Ouch!" error. This is on build 10658.

Code: [Select]
Level:     ERROR
When:      2021-04-10 12:06:50:831
From:      root

Unexpected problem on thread AWT-EventQueue-0: java.lang.IllegalStateException: Unloaded animation

Throwable: java.lang.RuntimeException: java.lang.IllegalStateException: Unloaded animation
at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:74)
at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:54)
at stencyl.sw.app.tasks.OpenResourceTask.done(OpenResourceTask.java:81)
at java.desktop/javax.swing.SwingWorker$5.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at java.desktop/sun.swing.AccumulativeRunnable.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at java.desktop/javax.swing.Timer.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.desktop/java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.desktop/java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.desktop/java.awt.Dialog.show(Unknown Source)
at java.desktop/java.awt.Component.show(Unknown Source)
at java.desktop/java.awt.Component.setVisible(Unknown Source)
at java.desktop/java.awt.Window.setVisible(Unknown Source)
at java.desktop/java.awt.Dialog.setVisible(Unknown Source)
at stencyl.sw.util.dg.ExceptionDialog.<init>(ExceptionDialog.java:121)
at stencyl.sw.util.dg.ExceptionDialog.showExceptionDialog(ExceptionDialog.java:59)
at stencyl.sw.util.dg.ExceptionDialog.showUncaughtExceptionDialog(ExceptionDialog.java:65)
at stencyl.sw.UncaughtExceptionHandler.showErrorMessage(UncaughtExceptionHandler.java:126)
at stencyl.sw.UncaughtExceptionHandler.uncaughtException(UncaughtExceptionHandler.java:47)
at java.base/java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.base/java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.processException(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Unloaded animation
at stencyl.sw.data.EditableAnimation.imagesMustBeLoaded(EditableAnimation.java:468)
at stencyl.sw.data.EditableAnimation.copyScaleTo(EditableAnimation.java:247)
at stencyl.sw.data.EditableAnimation.copyTo(EditableAnimation.java:188)
at stencyl.sw.data.EditableAnimation.copy(EditableAnimation.java:181)
at stencyl.sw.data.EditableTile.copy(EditableTile.java:165)
at stencyl.sw.data.EditableTileset.setTo(EditableTileset.java:148)
at stencyl.sw.data.EditableTileset.copy(EditableTileset.java:162)
at stencyl.sw.data.EditableTileset.copy(EditableTileset.java:45)
at stencyl.sw.app.doc.Workspace.resetWorkingCopy(Workspace.java:771)
at stencyl.sw.app.doc.Workspace.finishOpenResource(Workspace.java:762)
at stencyl.sw.app.tasks.OpenResourceTask.doInBackground(OpenResourceTask.java:72)
at stencyl.sw.app.tasks.OpenResourceTask.doInBackground(OpenResourceTask.java:20)
at java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)


Issue updated by Justin - April 10, 2021, 11:33:49 am
  • Tags added: 4.1.0


Justin

  • Master Stencyler
  • *
June 30, 2021, 09:47:14 am
Fixed in 4.1.0-beta3 b10750.
  • Status changed from New to Resolved


Pages: 1

Details

  • Reported
    April 10, 2021, 09:10:40 am
  • Updated
    June 30, 2021, 09:47:14 am

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

Tags