On 25 Feb, 2004, at 11:05, Alex wrote: > On Wednesday, Feb 25, 2004, at 10:20 Canada/Eastern, Kirk McElhearn > wrote: > >> [...] perhaps it wasn't TextEdit that was stuck - it might be another >> process (like the spell check) that TextEdit is using... > > Good point. That would explain it rather neatly. Lesson to learn: Be > wary of unexamined assumptions, especially when they're implicit. > Thanks, Kirk. The way to figure out what is actually happening is to use ps (and possibly lsof) to find out what processes are children of the particular login session and then to kill them off. To list all processes belonging to userid magill AND the ppid - parent process id use: dun> ps -jU magill In the example below (which is WIDE, so expand your mail window...) The PPID of 1 indicates which process is the "beginning". The tasks with a PPID of 28485 are children of the basic user environment. You can trace what is attached to what this way. lsof -p <pid> can be used to find out what files (including sockets) a particular program is using. dun> ps -jU magill USER PID PPID PGID SESS JOBC STAT TT TIME COMMAND magill 259 2 259 18f2a38 0 Ss ?? 3:49.70 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ ATS.framework/Support/ATSServer magill 28483 1 28483 18f2f9c 0 Ss ?? 0:02.38 /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow console magill 28485 1 28485 18f2e88 0 Us ?? 4:01.66 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ CoreGraphics.framework/Resources/W magill 28680 28483 28680 18f1394 0 Ss ?? 0:00.76 /System/Library/CoreServices/pbs magill 28683 28485 28485 18f2e88 0 S ?? 0:03.37 /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock -psn_0_393217 magill 28686 28485 28485 18f2e88 0 S ?? 1:55.27 /System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/ SystemUIServer -psn_0_524289 magill 28687 28485 28485 18f2e88 0 S ?? 0:01.35 /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder -psn_0_655361 magill 28694 28485 28485 18f2e88 0 S ?? 0:00.70 /System/Library/Image Capture/Devices/TWAINBridge.app/Contents/MacOS/TWAINBridge -psn_0_786433 magill 28696 28485 28485 18f2e88 0 S ?? 0:05.55 /Library/PreferencePanes/Scenario.prefPane/Contents/Scenario.app/ Contents/MacOS/Scenario -psn_0_917505 magill 28697 28485 28485 18f2e88 0 S ?? 0:04.65 /Applications/KeyspanDMR.app/Contents/Resources/ DMRMapperApplication.app/Contents/MacOS/DMRMapperAppli magill 28700 28485 28485 18f2e88 0 S ?? 0:00.44 /Applications/iCal.app/Contents/Resources/iCalAlarmScheduler.app/ Contents/MacOS/iCalAlarmScheduler -ps magill 28701 28485 28485 18f2e88 0 S ?? 0:04.76 /Library/PreferencePanes/StuffIt AVR.prefPane/Contents/Resources/StuffItAVRDaemon.app/Contents/MacOS/S magill 28702 28485 28485 18f2e88 0 S ?? 0:49.78 /Library/PreferencePanes/MouseWorks.prefPane/Contents/Resources/ Support/MouseWorks Background.app/Cont magill 28703 28485 28485 18f2e88 0 S ?? 0:00.80 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ ImageCapture.framework/Versions/A/Im magill 28710 28485 28485 18f2e88 0 S ?? 0:02.41 /System/Library/Services/AppleSpell.service/Contents/MacOS/AppleSpell -psn_0_2097153 magill 28817 28485 28485 18f2e88 0 S ?? 0:34.52 /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal -psn_0_2621441 magill 28948 28485 28485 18f2e88 0 S ?? 0:22.27 /Applications/Safari.app/Contents/MacOS/Safari -psn_0_3538945 magill 29146 28485 28485 18f2e88 0 S ?? 1:41.57 /Applications/Mail.app/Contents/MacOS/Mail -psn_0_4063233 magill 28951 28950 28951 18f23c0 1 S p1 0:00.10 -bash magill 29179 29178 29179 18f15bc 1 S std 0:00.11 -bash T.T.F.N. William H. Magill # Beige G3 - Rev A motherboard - 768 Meg # Flat-panel iMac (2.1) 800MHz - Super Drive - 768 Meg # PWS433a [Alpha 21164 Rev 7.2 (EV56)- 64 Meg]- Tru64 5.1a # XP1000 - [Alpha EV6] magill at mcgillsociety.org magill at acm.org magill at mac.com