Open Bug 590913 Opened 9 years ago Updated 4 years ago

ieshims.dll is missing according to dependency walker

Categories

(Firefox :: General, defect)

3.6 Branch
x86_64
Windows 7
defect
Not set

Tracking

()

UNCONFIRMED

People

(Reporter: pcguy11, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8

Hi,

I read http://isc.sans.edu/diary.html?storyid=9445 and downloaded dependency walker to check out my applications.  I opened firefox.exe and dependency walker says it can't find ieshims.dll.

Reproducible: Always

Steps to Reproduce:
1.  download dependency walker
2.  open firefox
3.
Actual Results:  
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Error: Modules with different CPU types were found.
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

The modules with different CPU types is because firefox is 32 bit on my windows 7 64bit OS.
Version: unspecified → 3.6 Branch
1 you are running the wrong version of dependency walker. For 32 bit applications you need the 32 bit version of dependency walker. 

2 ieshims.dll is a typical false positive because dependency walker reports all delay-load dependency. Applications that use the dll would load the dll only when the dll does exist.
You need to log in before you can comment on or make changes to this bug.