Subject Re: [firebird-support] Firebird server not always starts at Windows startup
Author Gareth Marshall
Hi

Salvatore Besso wrote:

I have used the program "Dependency Walker" against fbclient.dll and it
> returned the following problems:
>
> Warning: At least one delay-load dependency module was not found.
> File C:\Programmi\Firebird\Firebird_2_0\bin\DWMAPI.DLL not found
>
> Warning: At least one module has an unresolved import due to a missing
> export function in a delay-load dependent module.
>
> C:\WINDOWS\SYSTEM32\MPR.DLL is marked in red
> C:\WINDOWS\SYSTEM32\SHLWAPI.DLL is marked in red and with a hourglass,
> meaning it is a delay-load module
>
> Is this meaningful to individuate this problem?


fbclient.dll displays the same issues for me, but it works fine here.

If you look at the top pane in dependancy walker, you should see that
fbclient isn't directly dependant on any of those dlls - all three of the
"problem" dlls are shell32.dll dependancies. shell32.dll depends on shlwapi,
which depends on mpr. shell32 also uses shdocvw, which uses mshtml, which
uses iefram which uses dwmapi.dll.

In any case, I'm pretty sure that the problems shown by the dependancy
walker are not where you problem lies.

Regards
Gareth Marshall


[Non-text portions of this message have been removed]