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

Invalid Folder Parameter #246

Closed
skaldarnar opened this issue Oct 2, 2014 · 2 comments
Closed

Invalid Folder Parameter #246

skaldarnar opened this issue Oct 2, 2014 · 2 comments
Assignees
Labels
Type: Bug Bug reports for launcher releases (reproducible from master)

Comments

@skaldarnar
Copy link
Member

An invalid folder is passed to the directory chooser, causing an IAE.

TRACE  4923 - Init GameDirectory... [JavaFX Application Thread]   [org.terasology.launcher.TerasologyLauncher]
TRACE  4923 - Choose installation directory for the game... [JavaFX Application Thread] [org.terasology.launcher.TerasologyLauncher]
ERROR  4937 - The TerasologyLauncher could not be started! [JavaFX Application Thread] [org.terasology.launcher.TerasologyLauncher]
java.lang.IllegalArgumentException: Folder parameter must be a valid folder
    at com.sun.glass.ui.CommonDialogs.convertFolder(CommonDialogs.java:143) ~[jfxrt.jar:na]
    at com.sun.glass.ui.CommonDialogs.showFolderChooser(CommonDialogs.java:135) ~[jfxrt.jar:na]
    at com.sun.javafx.tk.quantum.QuantumToolkit.showDirectoryChooser(QuantumToolkit.java:1535) ~[jfxrt.jar:na]
    at javafx.stage.DirectoryChooser.showDialog(DirectoryChooser.java:100) ~[jfxrt.jar:na]
    at org.terasology.launcher.gui.GuiUtils.chooseDirectory(GuiUtils.java:45) ~[TerasologyLauncher/:na]
    at org.terasology.launcher.TerasologyLauncher.getGameDirectory(TerasologyLauncher.java:280) ~[TerasologyLauncher/:na]
    at org.terasology.launcher.TerasologyLauncher.start(TerasologyLauncher.java:79) ~[TerasologyLauncher/:na]
    at com.sun.javafx.application.LauncherImpl$5.run(LauncherImpl.java:319) [jfxrt.jar:na]
    at com.sun.javafx.application.PlatformImpl$5.run(PlatformImpl.java:219) [jfxrt.jar:na]
    at com.sun.javafx.application.PlatformImpl$4$1.run(PlatformImpl.java:182) [jfxrt.jar:na]
    at com.sun.javafx.application.PlatformImpl$4$1.run(PlatformImpl.java:179) [jfxrt.jar:na]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.7.0_55]
    at com.sun.javafx.application.PlatformImpl$4.run(PlatformImpl.java:179) [jfxrt.jar:na]
    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76) [jfxrt.jar:na]
    at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) [jfxrt.jar:na]
    at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:17) [jfxrt.jar:na]
    at com.sun.glass.ui.win.WinApplication$3$1.run(WinApplication.java:67) [jfxrt.jar:na]
    at java.lang.Thread.run(Thread.java:745) [na:1.7.0_55]
@skaldarnar skaldarnar added the Type: Bug Bug reports for launcher releases (reproducible from master) label Oct 2, 2014
@skaldarnar skaldarnar self-assigned this Oct 2, 2014
@skaldarnar skaldarnar added this to the Version 2.0.0 milestone Oct 2, 2014
@skaldarnar skaldarnar mentioned this issue Oct 2, 2014
@Cervator
Copy link
Member

Cervator commented Oct 2, 2014

Probably should be worked together with #245

@skaldarnar
Copy link
Member Author

solved by #249

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Bug reports for launcher releases (reproducible from master)
Projects
None yet
Development

No branches or pull requests

2 participants