-
Notifications
You must be signed in to change notification settings - Fork 114
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
Corrupt rds files? #509
Comments
In this particular case accessing an ALTREP vector seems to fail, which leads to errors in I wonder what's a good way to propagate errors at this point to the main process. Should we |
I think most likely what is happening is the main R process exists before the RDS is fully written by the child. #445 had a similar issue. |
Not sure what we can really do to recover gracefully if the trace files are corrupted, the coverage is going to be incomplete in that case. Reporting incomplete coverage could be worse than having the process fail, as it could leave you to believe parts do not have coverage when they actually do. |
I'm positive that the exit is due to a traceable error -- I could |
Over in duckdb/duckdb#3718, covr is failing with:
The rds file exists and has data in it, but it seems to be corrupt somehow. Any ideas what's going on or how to explore further? e.g. I'd like to understand what
save_trace()
is seeing, but that's hard to debug since it's caller in a finalizer in another process.The text was updated successfully, but these errors were encountered: