Comments (6)
Working on a fix, should be out in a few hours
from gw2-addon-manager.
Released a new update; after downloading it and restarting the program, see if the issue persists.
Interestingly, the text that says whether an add-on is installed or not is based on reading a section of the configuration file that's also supposed to be checked when handling the disable button, so if it doesn't say "installed" then it shouldn't be trying to move any files around....regardless, I added a quick file existence check that should prevent the problem for now; I'll keep an eye out when editing for where this issue might have sprung from. Sorry for the late response!
from gw2-addon-manager.
Yep, it disables them now instead of crashing :)
The next issue is re-enabling them... still getting the same crash.
Issue only exists when I've never installed an addon.
I can only re-enable an addon like this as follows:
Using the delete button on an addon that's never been installed/downloaded, it does something, and I can re-enable the addon again.
from gw2-addon-manager.
Odd. It sounds like somehow the "installed" field got set somehow when they're not installed, so the application looks for files that aren't there ("delete" goes through and deletes the files if they exists and clears the relevant properties in that field, which would explain why it helps). I'll probably end up writing a verification function that just compares the actual folder to the configuration file and corrects any discrepancies and put it in places it would be useful. Interestingly, I haven't been able to reproduce the issue at all on my end (disabling and enabling add-ons that are not installed seems to work for me). I'll see if I can make a proper, conclusive fix tomorrow. Is this issue with just one or two particular add-ons or all of them?
from gw2-addon-manager.
Also, if you feel up to the hassle, you could try deleting config.ini and resetting your bin64 folder back to defaults by deleting it and then launching + closing the game, and then seeing if the issue persists. It might work. I work tomorrow (and am fast approaching sleep right now) but hopefully I'll be able to dig up the root issue that started the problem. (Edit: after work, that is)
from gw2-addon-manager.
Tested on latest dev build and problem seems to be resolved. If after next release (1.0) the problem persists, feel free to reopen this issue.
from gw2-addon-manager.
Related Issues (20)
- Not Running won't start
- Buttons have been overlapping on the french version
- Not running at all
- DXGI.dll already exists and the updater crashes. HOT 3
- Killproof addon not showing kp of people in other instance HOT 1
- Error 403 when opening HOT 1
- Multiboxing Issue with Chromium HOT 4
- Addons not loading on a new computer HOT 4
- Addon Manager doesn't initiate on start up after 27 June patch HOT 4
- Github API Error HOT 2
- Heads-up about upcoming changes to BuildPad HOT 3
- Error: Index was out of range HOT 6
- Remote server returned an error: (403) Forbidden HOT 7
- Invalid installation paths
- Addons won't load HOT 3
- Sideloading unsupported addons
- Scrolling Combat
- Crashes when run via Whisky.app on macOS HOT 2
- Uhandled exception on starup HOT 4
- Critical error- dxgi.dll denied
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gw2-addon-manager.