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

First Launch Configuration - Infinite loop #346

Closed
mcj123 opened this issue May 19, 2018 · 16 comments
Closed

First Launch Configuration - Infinite loop #346

mcj123 opened this issue May 19, 2018 · 16 comments

Comments

@mcj123
Copy link

mcj123 commented May 19, 2018

System info:

  • ImageGlass version: 5.0.5.7
  • OS version: Windows 10

Expected behavior:

complete configuration box

Actual behavior:

Configuration box keeps popping back up

Steps to reproduce:

  1. install new version
  2. Launch program

Other info:

@d2phap
Copy link
Owner

d2phap commented May 19, 2018

@mcj123
Can you edit your issue?
Please add Steps to reproduce to help me understand your issue
Thanks

@mcj123
Copy link
Author

mcj123 commented May 19, 2018 via email

@d2phap
Copy link
Owner

d2phap commented May 31, 2018

  • Were you opening any ImageGlass windows in that time?
  • portable version or installer version?

Thanks

@mcj123
Copy link
Author

mcj123 commented May 31, 2018 via email

@fire-eggs fire-eggs changed the title Configuration First Launch Configuration - Infinite loop Jun 7, 2018
@fire-eggs
Copy link
Collaborator

From google group: [email protected]:

On the latest version of ImageGlass 5.1.5.20 in 32bit Windows 10 ONLY, the first launch configurations gets stuck in a loop.
I have tried a clean install, and also a different PC (32 bits as well), but it has the same problem. 64bit works ok.

@d2phap d2phap added this to the 5.1.5.20 milestone Jun 21, 2018
@fire-eggs
Copy link
Collaborator

I have reproduced this issue on Win10-32Bit and IG 5.1.5.20 (install). After completing first-launch, my registry settings are:

image

With a version of IG in place which has some logging, I find:

  1. ImageGlass.exe believes the folder "C:\program files\ImageGlass" is writable, and thus IsPortableMode is true.
  2. ImageGlass.exe pulls the settings from igconfig.xml, and first_launch_version is 0.
  3. igcmd.exe on the other hand writes the settings to the registry.

@fire-eggs
Copy link
Collaborator

The discrepancy between ImageGlass and igcmd (at least on 32-bit windows) is the app.manifest settings.

In the app.manifest files, igcmd is configured to "asInvoker". ImageGlass is not. If I set ImageGlass to "asInvoker", it correctly sets IsPortableMode to false.

fire-eggs added a commit that referenced this issue Jun 29, 2018
…to install folder but igcmd could not [Win10-32bit]. No apparent issues on Win10-64bit.
@fire-eggs
Copy link
Collaborator

Fixed.

@d2phap
Copy link
Owner

d2phap commented Jul 2, 2018

Hi @mcj123
Can you help to test the latest build and confirm?
https://imageglass.org/moon

Thanks

@mcj123
Copy link
Author

mcj123 commented Jul 2, 2018 via email

@d2phap
Copy link
Owner

d2phap commented Jul 2, 2018

Hi @mcj123
Because this is not official release, I will just provide the zip version.
You can extract and override to the current installed folder.

@mcj123
Copy link
Author

mcj123 commented Jul 3, 2018 via email

@d2phap
Copy link
Owner

d2phap commented Jul 3, 2018

Thanks for the confirmation!

@mcj123
Copy link
Author

mcj123 commented Jul 3, 2018 via email

@d2phap
Copy link
Owner

d2phap commented Jul 3, 2018

Can you try the v5.1.7.2 from this link https://imageglass.org/moon?

Did you say I should copy the files directly into the ImageGlass folder?

Yes. You can extract the zip file and override to ImageGlass folder.

@fire-eggs
Copy link
Collaborator

Confirmed fixed in Google groups.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants