dbTalk Databases Forums  

MSVCR71.DLL and MSVCR80.DLL Call Nonexistent Functions in KERNEL32.DLL

comp.databases.postgresql comp.databases.postgresql


Discuss MSVCR71.DLL and MSVCR80.DLL Call Nonexistent Functions in KERNEL32.DLL in the comp.databases.postgresql forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Artist
 
Posts: n/a

Default MSVCR71.DLL and MSVCR80.DLL Call Nonexistent Functions in KERNEL32.DLL - 11-09-2008 , 02:23 PM






I am using Dependency Walker from http://www.dependencywalker.com/ to
find out why I cannot start PostgreSQL in PHP Fast CGI running under
Windows XP. Dependecy Walker's Log Window shows the errors in the output
pasted below when invoking php-cgi.exe in the Profiler.

Both MSVCR71.DLL and MSVCR80.DLL are being invoked by PostgreSQL's
LIBPQ.DLL and trying to call nonexistent functions in KERNEL32.DLL, a
DLL that is part of Windows XP. What can be done about this?

Log Window Output:
LoadLibraryA("F:\Websites\Servers\PHP-5.2.6\ext\php_pdo_pgsql.dll")
called from "f:\websites\servers\php-5.2.6\PHP5TS.DLL" at address
0x1019253A.
Loaded "f:\websites\servers\php-5.2.6\ext\PHP_PDO_PGSQL.DLL" at address
0x01BE0000. Successfully hooked module.
Loaded "f:\windows\system32\LIBPQ.DLL" at address 0x01BF0000.
Successfully hooked module.
Loaded "f:\windows\system32\LIBINTL3.DLL" at address 0x60E40000.
Successfully hooked module.
Loaded "f:\program files\postgresql\8.3\bin\LIBICONV2.DLL" at address
0x01C30000. Successfully hooked module.
Loaded "f:\program files\postgresql\8.3\bin\KRB5_32.DLL" at address
0x1C000000. Successfully hooked module.
Loaded "f:\program files\postgresql\8.3\bin\COMERR32.DLL" at address
0x01D10000. Successfully hooked module.
Loaded "f:\program files\postgresql\8.3\bin\K5SPRT32.DLL" at address
0x01D20000. Successfully hooked module.
Loaded "f:\windows\system32\MSVCR71.DLL" at address 0x7C340000.
Successfully hooked module.
Loaded "f:\program files\postgresql\8.3\bin\GSSAPI32.DLL" at address
0x01D30000. Successfully hooked module.
Loaded "f:\windows\system32\WLDAP32.DLL" at address 0x76F60000.
Successfully hooked module.
Loaded
"f:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9 a1e18e3b_8.0.50727.1433_x-ww_5cf844d2\MSVCR80.DLL"
at address 0x78130000. Successfully hooked module.
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL],
"InitializeCriticalSectionAndSpinCount") called from
"f:\windows\system32\MSVCR71.DLL" at address 0x7C3418AB and returned
0x7C80B8B9.
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL],
"FlsAlloc") called from "f:\windows\system32\MSVCR71.DLL" at address
0x7C341950 and returned NULL. Error: The specified procedure could not
be found (127).
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL],
"FlsGetValue") called from "f:\windows\system32\MSVCR71.DLL" at address
0x7C34195D and returned NULL. Error: The specified procedure could not
be found (127).
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL],
"FlsSetValue") called from "f:\windows\system32\MSVCR71.DLL" at address
0x7C34196A and returned NULL. Error: The specified procedure could not
be found (127).
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL], "FlsFree")
called from "f:\windows\system32\MSVCR71.DLL" at address 0x7C341977 and
returned NULL. Error: The specified procedure could not be found (127).
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL],
"IsProcessorFeaturePresent") called from
"f:\windows\system32\MSVCR71.DLL" at address 0x7C341FDA and returned
0x7C80AEBA.
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL],
"FlsAlloc") called from
"f:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9 a1e18e3b_8.0.50727.1433_x-ww_5cf844d2\MSVCR80.DLL"
at address 0x78133001 and returned NULL. Error: The specified procedure
could not be found (127).
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL],
"FlsGetValue") called from
"f:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9 a1e18e3b_8.0.50727.1433_x-ww_5cf844d2\MSVCR80.DLL"
at address 0x7813300E and returned NULL. Error: The specified procedure
could not be found (127).
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL],
"FlsSetValue") called from
"f:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9 a1e18e3b_8.0.50727.1433_x-ww_5cf844d2\MSVCR80.DLL"
at address 0x7813301B and returned NULL. Error: The specified procedure
could not be found (127).
GetProcAddress(0x7C800000 [f:\windows\system32\KERNEL32.DLL], "FlsFree")
called from
"f:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9 a1e18e3b_8.0.50727.1433_x-ww_5cf844d2\MSVCR80.DLL"
at address 0x78133028 and returned NULL. Error: The specified procedure
could not be found (127).


--
If you desire to respond directly remove the "sj." from the domain name
part of my email address. It is a spam jammer.

--
If you desire to respond directly remove the "sj." from the domain name
part of my email address. It is a spam jammer.

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.