ID: 14464 Comment by: jabbott at acusoft dot com Reported By: drobert at bfm dot bm Status: Bogus Bug Type: OpenSSL related Operating System: win32 except XP PHP Version: 4.1.0 New Comment:
The fix identified here disables Windows Explorer and other features under Win2K after the first reboot. I do appreciate the openess of the site, it has been very helpful. Previous Comments: ------------------------------------------------------------------------ [2003-11-26 11:31:56] huy at lacellule dot com build a bogus apphelp.dll borland c++ source ---BEGIN APPHELP.C--- #include <windows.h> __declspec(dllexport) BOOL ApphelpCheckShellObject( REFCLSID ObjectCLSID, BOOL bShimIfNecessary, ULONGLONG* pullFlags ) { return FALSE; } ---END FILE--- then build it with bcc32 -WD apphelp.c copy it in a path directory it work on windows 2000 no problem so far with this fix. msdn has been quite usefull to know what this function basically do. ------------------------------------------------------------------------ [2003-10-17 12:11:11] rgarrison at jeppesen dot com I found a number of EXEs and DLLs that Dependancy Walker show as requiring the missing APPHELP.DLL. As a bit of humor, open DEPENDS.EXE in Windows 2000 with IE 6; you will find some flagged DLLs that can't find APPHELP.DLL Thanks for having this site accessable; it helped track down the same problem in one of our products also. ------------------------------------------------------------------------ [2001-12-13 22:39:52] [EMAIL PROTECTED] Report this to Microsoft. Not a PHP bug -> bogus. ------------------------------------------------------------------------ [2001-12-13 07:27:13] drobert at bfm dot bm It seems that I have narrowed down the problem. The culprit does seem to be IE6. I did the same installation on a Win2000 machine with IE5.5 instead on IE6, and the install came clean, including the dependencies. IE6 seems to put in a dependency on a file which belongs to XP; why it doesn't break other apps is a mystery, but that's M$. I'm definitely paying the price for not following my own advice about putting a new version of a microsoft product on my system before the 2nd SP. ------------------------------------------------------------------------ [2001-12-12 18:18:50] [EMAIL PROTECTED] there's no dll in the binary package which is directly dependent upon that dll. where did you get that info from? daniel --- Daniel, next time, use the web interface for replying to bug reports. --Jani ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/14464 -- Edit this bug report at http://bugs.php.net/?id=14464&edit=1