Kapiainen / Lauhdutin

A Rainmeter skin for launching games.
MIT License
67 stars 8 forks source link

Breaking rainmeter #1

Closed ArcticDroid closed 7 years ago

ArcticDroid commented 9 years ago

When I add this skin to rainmeter and launch the program fails to run correctly seemingly caught in some loop using roughly 30% of the cpu constantly. Sorry I don't have any more useful info.

Kapiainen commented 9 years ago

Where are the skin's files located?

The skin is set up to rebuild itself whenever certain user settings have changed. This behavior requires that the settings used in the previous rebuilding process can be written to a file (Variables.inc in this case) so that the values can be compared in the future. However if the skin cannot write these values to a file, which may be the case if e.g. Rainmeter does not have the requisite permissions, then an infinite loop can occur. My guess would be that this is what is happening.

ArcticDroid commented 9 years ago

The files are located under C:\Users\UserName\Documents\Rainmeter\Skins

The program is set to launch as administrator, as soon as I load "Main.ini" the program freezes up and only resumes to work after the files have been removed from the folder. When I remove the files Rainmeter gives me an error message saying "Unable to refresh skin "Lauhdutin\lauhdutin\Main.ini": File not found.". Dunno if any of that it of any help, thanks for the help.

apoapostolov commented 8 years ago

I am having the same issue on Windows 10. Rainmeter simply freezes and has to be killed.

Kapiainen commented 8 years ago

Where is the Skins folder located?

Atynine commented 8 years ago

Can be solved by #4