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

windows private loader LoadLibrary redirects need to search and not treat as abs path #486

Closed
derekbruening opened this issue Nov 28, 2014 · 3 comments

Comments

@derekbruening
Copy link
Contributor

From [email protected] on June 07, 2011 09:18:02

looks like import processing uses privload_locate_and_load() which finds
abs path and then calls privload_load() w/ that path. but each
LoadLibrary* redirect calls load_private_library() which calls
privload_load() which direcly calls privload_map_and_relocate(), so we end
up without a path.

Original issue: http://code.google.com/p/dynamorio/issues/detail?id=486

@derekbruening
Copy link
Contributor Author

From [email protected] on June 07, 2011 06:20:59

this was hit on the client loading "user32.dll" dynamically (its init code coming from libc) which also isn't support: part of issue #235

Cc: [email protected]

@derekbruening
Copy link
Contributor Author

From [email protected] on July 26, 2011 17:55:40

should have included the outward symptom in the initial entry:
CURIOSITY : name[1] == ':' && (name[2] == '/' || name[2] == '') && "create file invalid name" in file ....\src\core\win32\os.c line 4466

@derekbruening
Copy link
Contributor Author

From [email protected] on September 26, 2011 11:14:07

This issue was closed by revision r995 .

Status: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant