DynamoRIO / DynamoRIO/dynamorio

private combase.dll entry routine fails on win10

Open
#2,221 1 comment 0 reactions 0 assignees View on GitHub
Bug-Assert OpSys-Windows
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

The client.loader test on Win8.1 and Win10 was failing due to pseudo-dll
import issues (#2145) and once fixing those it ends up pulling in
combase.dll for RoOriginateError. But, the combase.dll entry routine fails:

```
privload_call_entry: calling combase.dll entry 0x7486f550 for 1
<...>
redirect_GetModuleHandleA: rpcrt4.dll => 0x779c0000
redirect_GetProcAddress: 0x779c0000I_RpcInitNdrImports
drwinapi_redirect_getprocaddr: I_RpcInitNdrImports => 0x77a01710
nt_raw_OpenKey failed, res: c0000034
<...>
privload_load_finalize: entry routine failed
```

Ignoring it: client.loader continues and finishes, so going with that until
we see symptoms that its failure matters.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.