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

WinError 87 upon running tool #155

Open
TheKaizerWIthin opened this issue Jul 23, 2023 · 3 comments
Open

WinError 87 upon running tool #155

TheKaizerWIthin opened this issue Jul 23, 2023 · 3 comments
Assignees
Labels
OS issue Cannot reproduce in my development environments

Comments

@TheKaizerWIthin
Copy link

Hi, upon running the tool it almost immediately fails showing the error message: "[WinError 87] The parameter is incorrect."

I'm on a windows 10 computer. I've tried every combination of settings I can, yes and no to skipping setup, every browser, post-processing on/off. I've tried several different xml files, some with hundreds of cards and some with only ten cards. I've tried from different folders on different harddrives. I've tried running the tool as admin. I've tried restarting the computer, restarting chrome. I've tried three versions prior to the newest release, they all give the same error.

I'm not sure how I should proceed to acquire more information for you. It seems the tool just stalls out at one of the inital steps after setup.

What can I do to troubleshoot? Is there a logging feature?

@ndepaola
Copy link
Collaborator

hey there - very sorry that the tool isn't working correctly for you! i haven't heard of anyone else encountering this issue and you've taken all the debugging steps that i would have suggested. my suspicion is there's some system-level issue with the way the tool creates multiple threads for downloading images in the background (using concurrent.futures from the python standard library). my research so far hasn't yielded any hits that i think might be related.

in terms of logging - at the moment the only logging we provide is catching exceptions and displaying them in the terminal - though there's no reason why we couldn't add a CLI flag for more verbose logging to a file. i'll add that to the todo list.

sorry i can't offer you a solution right now! i'll keep looking into it and update this thread if/when i make any progress.

@ndepaola ndepaola self-assigned this Jul 23, 2023
@ndepaola ndepaola added the bug Something isn't working label Jul 23, 2023
@TheKaizerWIthin
Copy link
Author

Thank you for the in-depth answer! I don't blame you, it's not your fault, my computer is a bit esoteric. I've had the files since before the turn of the century and I've upgraded the operating system from every version since windows 95. Though I have to say I've never encountered an error where python just simply refuses to run.

If you could get a logging feature of some kind perhaps we could get some clues as to what is going on or at least more precisely where it stalls.

Thank you for your time!

@TheKaizerWIthin
Copy link
Author

I got access to a second computer and tried it there and everything is working just fine so far. It's probably something specific about my computer that is causing this error. I wouldn't lose too much sleep over this bug, if it even is a bug, but if you ever have the time or the desire I still think a logging feature would help me and others in the future.

For now I'll just be using the second computer to make orders with. Cheers!

@ndepaola ndepaola added OS issue Cannot reproduce in my development environments and removed bug Something isn't working labels Oct 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS issue Cannot reproduce in my development environments
Projects
Development

No branches or pull requests

2 participants