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

Another error with the -o parameter of EDMC.exe getting exitcode 1 #2202

Closed
Eventure-TCE opened this issue Apr 14, 2024 · 7 comments · Fixed by #2204
Closed

Another error with the -o parameter of EDMC.exe getting exitcode 1 #2202

Eventure-TCE opened this issue Apr 14, 2024 · 7 comments · Fixed by #2204
Assignees
Labels
bug Staged Feature Complete and in Testing for Next Release
Milestone

Comments

@Eventure-TCE
Copy link

We have another error with the -o parameter of EDMC.exe (v5.10.3), please take a look:
2024-04-13 21:11:29.827 UTC - DEBUG - 13888:21080:21080 EDMC.main:407: Writing Station Outfitting in CSV format to "C:\Users\xxxxx\AppData\Local\Temp\test.csv"
2024-04-13 21:11:29.829 UTC - ERROR - 13888:21080:21080 EDMC.main:493: "other" exception
Traceback (most recent call last):
File "EDMC.py", line 408, in main
File "outfitting.pyc", line 284, in export
File "outfitting.pyc", line 189, in lookup
KeyError: ('hyperdrive', 'class3')

@Eventure-TCE Eventure-TCE added bug unconfirmed An unconfirmed bug labels Apr 14, 2024
@Athanasius
Copy link
Contributor

Any context on this? I immediately wonder if something about the new SCO FSDs is causing issues, even if only due to FDevIDs only having partial data on them or somesuch ?

@Eventure-TCE
Copy link
Author

TCE does a pre-start test with EDMC.exe to see whether the exit code is 0 and therefore everything is OK with EDMC.

Rixxan found a problem in the 5.10.2 version, which probably crashed the outfitting system regarding armor.

Here is his comment in the changelog:
Fixed a bug that crashed the outfitting system when encountering armor.

To test this, I run this command:
EDMC.exe --loglevel DEBUG -o %TEMP%\test.csv

@Rixxan
Copy link
Contributor

Rixxan commented Apr 14, 2024 via email

@Athanasius
Copy link
Contributor

I think it would be worth at least adding a python EDMC.py ... unit test, assuming the same sort of error would show up outside of the windows 'compiled' version. Having a test as part of the GitHub windows build might also be an idea.

@Rixxan
Copy link
Contributor

Rixxan commented Apr 14, 2024 via email

@Eventure-TCE
Copy link
Author

Yes, Frontier has always been bad at providing news to developers in advance over the years. It was always necessary to keep up with the changes and catch problems after the releases.

@Rixxan
Copy link
Contributor

Rixxan commented Apr 15, 2024

Update, it's not fully FDEVIDs we're waiting on! There's some places this is tracked that throw these things. Thank god for ShinDez!

Working on a PR will push it tomorrow after work.

@Rixxan Rixxan linked a pull request Apr 15, 2024 that will close this issue
@Rixxan Rixxan self-assigned this Apr 15, 2024
@Rixxan Rixxan added this to the 5.11.0 milestone Apr 15, 2024
@Rixxan Rixxan added Staged Feature Complete and in Testing for Next Release and removed unconfirmed An unconfirmed bug labels Apr 15, 2024
@Rixxan Rixxan closed this as completed Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Staged Feature Complete and in Testing for Next Release
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants