Re: Bug: hanging stat()/open() on ttys in 8.10.1 ?
Re: Bug: hanging stat()/open() on ttys in 8.10.1 ?
- Subject: Re: Bug: hanging stat()/open() on ttys in 8.10.1 ?
- From: Quinn <email@hidden>
- Date: Tue, 11 Sep 2007 11:42:12 +0100
At 22:27 +0200 10/9/07, Phil Regnauld wrote:
Any idea on how to debug this ?
My guess is that you've run into some sort of kernel bug that's
causing it to leave a dangling mutex. To debug this, you need to
know what mutex is casing the problem. And the best way do that, at
least on currently released systems, is to fire up the kernel
debugger and get a "showallstacks" log. This will let you figure out
which locks the various threads in question are blocked waiting for.
<http://developer.apple.com/documentation/DeviceDrivers/Conceptual/WritingDeviceDriver/DebuggingDrivers/chapter_8_section_4.html>
Also, if you have access to Leopard seeds, you should try to
reproduce the problem on Leopard.
S+E
--
Quinn "The Eskimo!" <http://www.apple.com/developer/>
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden