Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Include missing exports, loader transcript when available #2736

Closed
ranweiler opened this issue Jan 10, 2023 · 0 comments · Fixed by #3509
Closed

Include missing exports, loader transcript when available #2736

ranweiler opened this issue Jan 10, 2023 · 0 comments · Fixed by #3509
Assignees
Labels
enhancement New feature or request

Comments

@ranweiler
Copy link
Member

ranweiler commented Jan 10, 2023

On Windows, when we enable loader snaps in dynamic-linker in the fuzzer help check, we get an extensive loader transcript. When a specific export is missing from the DLL that was resolved, we also get information about which export is missing.

  1. When a DLL is found, but one or more expected exports are missing, report them. The wrong DLL was probably found and loaded.
  2. On error on Windows, include the entire loader transcript in the task error logs.

AB#36071

@ranweiler ranweiler added the enhancement New feature or request label Jan 10, 2023
@ghost ghost added the Needs: triage label Jan 10, 2023
Porges added a commit that referenced this issue Oct 11, 2023
Closes #2736.

Include all errors from the loader transcript when looking for missing DLLs. This will help users to analyze the problem, as this information can include missing symbols, etc.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants