Hi,
your right it is wideclient 3.51.
I used a program called dependency walker to look at what was going on. Here is where the problem begins. Once the HSPFCW32.DLL is hooked by dllmain, cpu time goes to 100%. Hmm???
All is fine without this program installed.
Loaded "c:\windows\system32\WINSPOOL.DRV" at address 0x73000000 by thread 1. Successfully hooked module.
DllMain(0x71B20000, DLL_PROCESS_ATTACH, 0x00000000) in "c:\windows\system32\MPR.DLL" called by thread 1.
DllMain(0x71B20000, DLL_PROCESS_ATTACH, 0x00000000) in "c:\windows\system32\MPR.DLL" returned 1 (0x1) by thread 1.
DllMain(0x73000000, DLL_PROCESS_ATTACH, 0x00000000) in "c:\windows\system32\WINSPOOL.DRV" called by thread 1.
DllMain(0x73000000, DLL_PROCESS_ATTACH, 0x00000000) in "c:\windows\system32\WINSPOOL.DRV" returned 1 (0x1) by thread 1.
DllMain(0x01190000, DLL_PROCESS_ATTACH, 0x00000000) in "c:\progra~1\paperm~2\HSPFCW32.DLL" called by thread 1.
GetProcAddress(0x7C800000 [c], "IsProcessorFeaturePresent") called from "c:\progra~1\paperm~2\HSPFCW32.DLL" at address 0x0119E433 and returned 0x7C80ACB2 by thread 1.
LoadLibraryA("\HOTRES32.DLL") called from "c:\progra~1\paperm~2\HSPFCW32.DLL" at address 0x01193255 by thread 1.
LoadLibraryA("\HOTRES32.DLL") returned NULL by thread 1. Error: The specified module could not be found (126).
LoadLibraryA("\HOTRES32.DLL") called from "c:\progra~1\paperm~2\HSPFCW32.DLL" at address 0x01193255 by thread 1.
LoadLibraryA("\HOTRES32.DLL") returned NULL by thread 1. Error: The specified module could not be found (126).
LoadLibraryA("C:\PROGRA~1\PAPERM~2\HOTRES32.DLL") called from "c:\progra~1\paperm~2\HSPFCW32.DLL" at address 0x01193255 by thread 1.
Loaded "c:\progra~1\paperm~2\HOTRES32.DLL" at address 0x011E0000 by thread 1. Successfully hooked module.
DllMain(0x011E0000, DLL_PROCESS_ATTACH, 0x00000000) in "c:\progra~1\paperm~2\HOTRES32.DLL" called by thread 1.
DllMain(0x011E0000, DLL_PROCESS_ATTACH, 0x00000000) in "c:\progra~1\paperm~2\HOTRES32.DLL" returned 1 (0x1) by thread 1.
LoadLibraryA("C:\PROGRA~1\PAPERM~2\HOTRES32.DLL") returned 0x011E0000 by thread 1.
LoadLibraryA("C:\PROGRA~1\PAPERM~2\HOTRES32.DLL") called from "c:\progra~1\paperm~2\HSPFCW32.DLL" at address 0x01193255 by thread 1.
LoadLibraryA("C:\PROGRA~1\PAPERM~2\HOTRES32.DLL") returned 0x011E0000 by thread 1.
GetProcAddress(0x011E0000 [c], "HotResGetInstance") called from "c:\progra~1\paperm~2\HSPFCW32.DLL" at address 0x0119346C and returned 0x011E1015 by thread 1.
LoadLibraryA("JSDVWSDK.DLL") called from "c:\progra~1\paperm~2\HSPFCW32.DLL" at address 0x01194C04 by thread 1.
Loaded "c:\windows\system32\JSDVWSDK.DLL" at address 0x01250000 by thread 1. Successfully hooked module.