Application stuck in kernel. How come?

Joel Clark joel at intelisc.iSC.intel.com
Sun Mar 10 09:41:01 AEST 1991


Sys V R3.2 on Intel 386 25Mhz (intel 301) with 8Meg memory ...

I have an application that appears to get stuck in the kernel before reaching
_main:  
When I do a `ps -ale` command I see it has a WCHAN of 0xe0000000, PRI 39,
NI 20.   When I do a `nm -x /unix | grep 0xe0000000` I see:
	u	|0xe0000000|extern|	|    |    | uv_ubloc

I noticed some other programs listed by the `ps` command that are in the same
state.  They are 'init', 'slink', 'nfsclnt'  and 'lckclnt'.  My guess is that
'init' is wait()ing on children, but though my application is started with
fork() and exec(), it contains no fork(), exec(), or wait() calls itself.

This program fails this way about once every 100 times it is run. 

ideas?  comments?  suggestions? questions?

Thanks
joel clark
Intel Supercomputer Systems Division (SSD)
joel at isc.intel.com
(503) 629-7732.



More information about the Comp.unix.wizards mailing list