Bound Import found in KD extension

0 Likes

Problem:

When I try to convert a KD extension I get the following warning:

WARNING: Bound import found:

UnBound image may not behave as expected

Resolution:

This warning will appear if the kd extension you are trying to translate was compiled with the flag /bind set.

/bind sets the addresses of the entry points in the import address table for an executable file or DLL. When a program which needs the DLL is loaded, the program loader does not need to set the addresses of the entry points. This allows the program to load faster.

When SoftIce converts the KD extension to a driver, it cannot put the addresses in the import address table. It attempts to compensate for this by forcing windows to recalculate the function addresses. In most cases, this should allow the KD extension to function correctly.

Old KB# 11161
Comment List
Anonymous
Related Discussions
Recommended