WARNING - DebugDiag was unable to locate debug symbols for oip10.dll, so the information below may be incomplete.
Detected possible blocking or leaked critical section at oip10!DllUnregisterServer+c1ed1 owned by thread 18 in w3wp.exe__1920733981_Job__PID__5544__Date__12_11_2012__Time_09_28_46AM__645__Manual Dump.dmp
It looks like you're using Oracle Objects for OLE, not Oracle Providers for ASP.NET which this forum deals with.
OO4O is pretty much an obsolete product these days. It only comes in 32 bit flavor, is not supported on a 64 bit OS, and won't exist in 12c as I understand it. The recommended migration path is ODP.NET.
You don't state what version of oo4o/client you're using, but my best suggestion is to get up to the latest software levels to see if that helps. For 10.2, that'd be 10.2.0.5. For 11g that'd be 126.96.36.199
I see at least one bug where dllunregisterserver shows up in the stack, and that was fixed in 10.2.0.2.20. Hopefully the lastest software level helps resolve the problem. If not, you'll need to open a SR with support and provide memory dumps of the hung application. We can file a bug to get the dumps looked at, but it may be an uphill battle.
To pre-emptively answer "where can I get the 10205 patch", you get it from My Oracle Support, and you need to have a support contract. You can also get OO4O as part of the 32 bit ODAC download though.. http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html
Hope it helps,
Edited by: gdarling on Dec 11, 2012 4:17 PM
corrected download link