DraqueT / PolyGlot

PolyGlot is a conlang construction toolkit.
MIT License
387 stars 44 forks source link

Completely Fails to Launch? #1234

Open cyanidearsenic opened 1 year ago

cyanidearsenic commented 1 year ago

DEVELOPER TEXT I have not been able to reproduce this error, but this ticket will remain open for reference. This seems to primarily affect Windows (only seen on 10 thusfar), and have something to do with the initialization of the JVM itself. Nothing to do with conflicting versions of Java on the machine, same effect whether running as user or admin.

ORIGINAL TEXT Hi, I just downloaded and cannot launch PolyGlot at all. I tried both the regular and beta versions (uninstalling through the add or remove program menu and deleting remainder folder and shortcut on desktop before trying the beta one too). I added exceptions to my firewall and stuff just in case it was trying to look for an update or something, but no luck. There are no errors, no logs generated, nothing. Just nothing at all happens when I try to launch it. Oh, almost forgot, I'm on Windows 10 so that is the regular and beta for Windows, obviously.

DraqueT commented 1 year ago

Let's see... the first thing I would say to try is deleting the PolyGlot.ini file from /PolyGlot/PolyGlot.ini. Additionally, could you please send a copy of PolyGlot_error.log in there to draquemail@gmail.com

It's possible that something got messed up in there, and that's preventing it from opening properly. If that doesn't correct it, please try this:

1) Navigate to the folder that you installed PolyGlot 2) right click and open a DOS terminal. 3) enter "PolyGlot.exe" into the terminal (without the quotes) and hit enter 4) Copy/paste any error message you see pop up here.

We'll get this sorted out for you! :3

cyanidearsenic commented 1 year ago

The thing is, I don't have an .ini to delete or any error logs? After installation with the Windows installer the only things in the PolyGlot folder are folders named 'app' and 'runtime' and two files: PolyGlot.exe and PolyGlot.ico. Is the ini generated on launch normally? Because I haven't been able to launch the program at all which would explain my not having it. Running PolyGlot.exe through the terminal also doesn't return any errors. Just a blank line and then it shows the command prompt line again.

Ethics2901 commented 1 year ago

Hi, since this was so recent. I wanted to mention I'm also having the same exact issue as cyanidearsenic. It's failing to start up. I'm also on a Win10 system. I've tried downloading the normal file as well as BETA. Neither of them properly work. I've also deleted and reinstalled for each.

I'm also having the same folders 'app' and 'runtime' with the same following files: PolyGlot.exe and PolyGlot.ico. I also did the same troubleshooting measures, so I'm in the same spot. The .exe file doesn't seem to be anywhere with the folder or searchable through the terminal.

cyanidearsenic commented 1 year ago

@Ethics2901 I'm not glad you're also having problems, but I am kind of glad to see that I'm not the only one with the issue, making it less likely that I did something dumb.

DraqueT commented 1 year ago

Thank you both for leaving these messages, and sorry for the delay here! I am currently trying to track down why this is happening. Ultimately, the Java Virtual Machine isn't starting up on your machines at all, or there would be some kind of error written to the PolyGlot logging file... In the mean time, I'm curious about your general setups.

1) Did you install PolyGlot to the default location? 2) Have you installed any prior versions of Java on the system? 3) Are you running with administrator priveleges? 4) Are there any other unique things about your system setups that you can think of?

At this point I'm just trying to figure out how to recreate the exact setup that you two have so that I can reproduce this. Thank you for all the details you include in the comments so far!

cyanidearsenic commented 1 year ago
  1. I'm guessing the default location is on the C: drive? Assuming that is the case, I did not install to that location. I install basically everything to their own folders on my secondary drive, which is the F: drive, so it's in F:\PolyGlot
  2. I've had multiple prior version of Java on the system (thanks Minecraft) as well as versions of OpenJDK, although I don't have any OpenJDK version installed currently.
  3. I've tried running both with and without administrator privileges with the same results.
Ethics2901 commented 1 year ago

Sorry, my life has been hectic for the last few weeks, so I'm finally able to respond.

1) No, I didn't download to the C: drive initially, but I've deleted/downloaded to there since I wasn't for sure if that was the issue initially. It's on my A: drive now.

2) I didn't have Java installed initially, but I during the process I decided to install it. Both times I had issues with getting it to work.

3) I've tried running it with and without admin privileges. Get the same error.

4) Nothing notable about my setup.