Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash report while writing name of the tpproj file #119

Closed
robinmollah opened this issue Oct 11, 2021 · 1 comment
Closed

Crash report while writing name of the tpproj file #119

robinmollah opened this issue Oct 11, 2021 · 1 comment
Labels
crash report Crash reports sent from a built-in issue constructor

Comments

@robinmollah
Copy link

macOs Big Sur 11.4

Crashes when saving the tpproj file, just writing a character of the file name I intend to save.

Restarting the JVM with "startOnFirstThread" parameter.
External log file: /Users/robinmollah/.gdxtexturepackergui/logs/2110110842.log
Version: 4.10.0
OS: Mac OS X 10.16 x86_64
JRE: 11.0.7 JetBrains s.r.o
GPU: Intel(R) Iris(TM) Plus Graphics OpenGL Engine
OpenGL vendor: Intel Inc.
OpenGL version: 2.1 INTEL-16.4.5
[ExtensionModuleRepositoryService] Cached data was loaded
[ConfigurationController] Incremental fonts are disabled
[VisUI] Warning, using invalid libGDX version for VisUI 1.4.8.
You are using libGDX 1.9.11 but you need 1.9.12. This may cause unexpected problems and runtime exceptions.
[GlobalShortcutHandler] Parsing shortcut file: hotkeys_default.txt
[ConfigurationController] Project file: /Users/robinmollah/Downloads/gdx-texturepacker-4.10.0 is a directory and cannot be loaded.
java.lang.RuntimeException: Actor: t
at com.badlogic.gdx.scenes.scene2d.Actor.notify(Actor.java:192)
at com.badlogic.gdx.scenes.scene2d.Actor.fire(Actor.java:152)
at com.badlogic.gdx.scenes.scene2d.Stage.keyTyped(Stage.java:446)
at com.crashinvaders.common.PrioritizedInputMultiplexer$Wrapper.keyTyped(PrioritizedInputMultiplexer.java:128)
at com.crashinvaders.common.PrioritizedInputMultiplexer.keyTyped(PrioritizedInputMultiplexer.java:65)
at com.badlogic.gdx.InputEventQueue.drain(InputEventQueue.java:81)
at com.badlogic.gdx.backends.lwjgl3.DefaultLwjgl3Input.update(DefaultLwjgl3Input.java:187)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:394)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:141)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:117)
at com.crashinvaders.texturepackergui.desktop.ApplicationStarter.start(ApplicationStarter.java:56)
at com.crashinvaders.texturepackergui.desktop.ApplicationStarter.main(ApplicationStarter.java:35)
Caused by: java.lang.RuntimeException: Actor: t
at com.badlogic.gdx.scenes.scene2d.Actor.notify(Actor.java:192)
at com.badlogic.gdx.scenes.scene2d.Actor.fire(Actor.java:152)
at com.kotcrab.vis.ui.widget.VisTextField.changeText(VisTextField.java:702)
at com.kotcrab.vis.ui.widget.VisTextField$TextFieldClickListener.keyTyped(VisTextField.java:1232)
at com.badlogic.gdx.scenes.scene2d.InputListener.handle(InputListener.java:57)
at com.badlogic.gdx.scenes.scene2d.Actor.notify(Actor.java:188)
... 11 more
Caused by: java.lang.IllegalArgumentException: actor cannot be null.
at com.badlogic.gdx.scenes.scene2d.ui.Table.getCell(Table.java:417)
at com.kotcrab.vis.ui.widget.MenuItem.getImageCell(MenuItem.java:352)
at com.kotcrab.vis.ui.widget.file.internal.AbstractSuggestionPopup.createMenuItem(AbstractSuggestionPopup.java:36)
at com.kotcrab.vis.ui.widget.file.internal.FileSuggestionPopup.createSuggestions(FileSuggestionPopup.java:55)
at com.kotcrab.vis.ui.widget.file.internal.FileSuggestionPopup.pathFieldKeyTyped(FileSuggestionPopup.java:41)
at com.kotcrab.vis.ui.widget.file.FileChooser$16.changed(FileChooser.java:558)
at com.badlogic.gdx.scenes.scene2d.utils.ChangeListener.handle(ChangeListener.java:28)
at com.badlogic.gdx.scenes.scene2d.Actor.notify(Actor.java:188)
... 16 more
Exception in thread "main" java.awt.HeadlessException
at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:208)
at java.desktop/java.awt.Window.init(Window.java:496)
at java.desktop/java.awt.Window.(Window.java:448)
at java.desktop/java.awt.Window.(Window.java:603)
at java.desktop/java.awt.Dialog.(Dialog.java:664)
at java.desktop/java.awt.Dialog.(Dialog.java:509)
at java.desktop/javax.swing.JDialog.(JDialog.java:423)
at java.desktop/javax.swing.JDialog.(JDialog.java:375)
at java.desktop/javax.swing.JDialog.(JDialog.java:349)
at com.crashinvaders.texturepackergui.desktop.ErrorReportFrame.(ErrorReportFrame.java:26)
at com.crashinvaders.texturepackergui.desktop.ApplicationStarter.start(ApplicationStarter.java:62)
at com.crashinvaders.texturepackergui.desktop.ApplicationStarter.main(ApplicationStarter.java:35)

@robinmollah robinmollah added the crash report Crash reports sent from a built-in issue constructor label Oct 11, 2021
@metaphore
Copy link
Member

Thanks for the report!
It seems like the good old bug that is resolved by now #98
The fix will be available in the upcoming release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crash report Crash reports sent from a built-in issue constructor
Projects
None yet
Development

No branches or pull requests

2 participants