Orphaned user-processes
We have recently move one of our more critical databases from 10.2.0.5 on HP-UX to 11.2.0.2 on Win-x64. We have had a few incidents where user processes get orphaned and consume a full cpu-core. We can see that Oracle.exe consumes the cpu, but Oracle itself reports the consumption as non-db in OEM.
I can find the processes using this sql: select p.spid from V$process P where P.Addr not in (select S.Paddr from V$session S) and P.Program = 'ORACLE.EXE (SHAD)'
I can then kill the threads in Process Explorer (Sysinternals).
The behaviour looks like a bug to me. Any thoughts on how to find the root cause? Any known bugs that could explain it?