Cannot use store
on Windows
#4296
Labels
CLI 💻
Related to the command-line interface, such as the cmd, store, etc. commands
enhancement 🌟
platform-Windows 🖥
Describe the bug
Reports that have been created on Windows cannot be uploaded using
codechecker store
.The error that occurs is as follows:
I know that windows is not officially supported, but the change that seemingly caused this was introduced with #4118
Reverting this change and not passing
executor.map
seems to resolve the issue.Outside of that, the use of
signal.SIGUSR1
in_timeout_watchdog
is not supported on Windows. Switching this toSIGTERM
(or some other signal that is valid on Windows) seems to resolve these issues.That at least gets
store
running without errors, but I suspect that this fix doesn't actually resolve things.store
succeeds, but then when I view the results in the server, it shows nothing actually being reported, even though thestore
summary shows there should be somethingNumber of analyzer reports | 136
I can store the exact same report from WSL - if I launch WSL and just change the filepaths to in the plist to /mnt/d/bla, it works and displays the errors successfully.
CodeChecker version
6.23.1
To Reproduce
Steps to reproduce the behaviour:
codechecker store
on the report generatedExpected behaviour
The report should be uploaded correctly
Desktop (please complete the following information)
Additional context
Add any other context about the problem.
The text was updated successfully, but these errors were encountered: