Based on this
CurrentThread: 806d51e0
NextThread: 861f8030
IdleThread: 806d51e0
Run
!thread 806d51e0
!thread 861f8030
And see if there is anything interesting going on
d
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of joyjit mullick
Sent: Tuesday, May 19, 2009 2:03 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] 0x101 dump on vista sp1
0: kd> !pcr 0
KPCR for Processor 0 at 81d25800:
Major 1 Minor 1
NtTib.ExceptionList: 807805b0
NtTib.StackBase: 00000000
NtTib.StackLimit: 00000000
NtTib.SubSystemTib: 8013d000
NtTib.Version: 055dcc27
NtTib.UserPointer: 00000001
NtTib.SelfTib: 00000000
SelfPcr: 81d25800
Prcb: 81d25920
Irql: 0000001f
IRR: 00000000
IDR: ffffffff
InterruptMode: 00000000
IDT: 827f9400
GDT: 827f9000
TSS: 8013d000
CurrentThread: 83ca8870
NextThread: 00000000
IdleThread: 81d28e00
DpcQueue:
0: kd> !pcr 1
KPCR for Processor 1 at 806d1000:
Major 1 Minor 1
NtTib.ExceptionList: ffffffff
NtTib.StackBase: 00000000
NtTib.StackLimit: 00000000
NtTib.SubSystemTib: 806d3130
NtTib.Version: 060124b7
NtTib.UserPointer: 00000002
NtTib.SelfTib: 00000000
SelfPcr: 806d1000
Prcb: 806d1120
Irql: 00000002
IRR: 00000000
IDR: ffffffff
InterruptMode: 00000000
IDT: 806d8950
GDT: 806d8550
TSS: 806d3130
CurrentThread: 806d51e0
NextThread: 861f8030
IdleThread: 806d51e0
DpcQueue: 0x84acae08 0x87e576b9 [Normal] tcpip!TcpPeriodicTimeoutHandler
806d1120 00010001 806d51e0 861f8030 806d51e0
806d1130 00000001 00000002 0e080106 00000000
806d1140 00000000 00000000 00000000 00000000
806d1150 00000000 00000000 00000000 00000000
806d1160 00000000 00000000 00000000 00000000
806d1170 00000000 00000000 00000000 00000000
806d1180 00000000 00000000 00000000 00000000
806d1190 00000000 00000000 00000000 00000000
806d1120 00010001 806d51e0 861f8030 806d51e0
806d1130 00000001 00000002 0e080106 00000000
806d1140 00000000 00000000 00000000 00000000
806d1150 00000000 00000000 00000000 00000000
806d1160 00000000 00000000 00000000 00000000
806d1170 00000000 00000000 00000000 00000000
806d1180 00000000 00000000 00000000 00000000
806d1190 00000000 00000000 00000000 00000000
0: kd> dd 861f8030
861f8030 00780006 00000000 861f8038 861f8038
861f8040 140687db 00000009 00000009 00000000
861f8050 176cccc3 00000009 95aa0000 95a9d000
861f8060 95a9fc28 00000000 861f8068 861f8068
861f8070 861f8070 861f8070 87191300 0f000000
861f8080 00000001 00000000 00233db2 00000a03
861f8090 00000001 861b0e80 00000021 0000000d
861f80a0 00000000 806d2c78 00000000 00bff42f
861f8030 00780006 00000000 861f8038 861f8038
861f8040 140687db 00000009 00000009 00000000
861f8050 176cccc3 00000009 95aa0000 95a9d000
861f8060 95a9fc28 00000000 861f8068 861f8068
861f8070 861f8070 861f8070 87191300 0f000000
861f8080 00000001 00000000 00233db2 00000a03
861f8090 00000001 861b0e80 00000021 0000000d
861f80a0 00000000 806d2c78 00000000 00bff42f
0: kd> dps 861f8070
861f8070 861f8070
861f8074 861f8070
861f8078 87191300
861f807c 0f000000
861f8080 00000001
861f8084 00000000
861f8088 00233db2
861f808c 00000a03
861f8090 00000001
861f8094 861b0e80
861f8098 00000021
861f809c 0000000d
861f80a0 00000000
861f80a4 806d2c78
861f80a8 00000000
861f80ac 00bff42f
861f80b0 00000000
861f80b4 7ffda000
861f80b8 00750008
861f80bc 00000000
861f80c0 861f80c0
861f80c4 861f80c0
861f80c8 a5dddaec
861f80cc 000001c8
861f80d0 81d29a90 nt!KiTimerTableListHead+0x750
861f80d4 81d29a90 nt!KiTimerTableListHead+0x750
861f80d8 00000000
861f80dc 00000000
861f80e0 000000c0
861f80e4 00000000
861f80e8 861fc828
861f80ec 861fc828
861f8070 861f8070
861f8074 861f8070
861f8078 87191300
861f807c 0f000000
861f8080 00000001
861f8084 00000000
861f8088 00233db2
861f808c 00000a03
861f8090 00000001
861f8094 861b0e80
861f8098 00000021
861f809c 0000000d
861f80a0 00000000
861f80a4 806d2c78
861f80a8 00000000
861f80ac 00bff42f
861f80b0 00000000
861f80b4 7ffda000
861f80b8 00750008
861f80bc 00000000
861f80c0 861f80c0
861f80c4 861f80c0
861f80c8 a5dddaec
861f80cc 000001c8
861f80d0 81d29a90 nt!KiTimerTableListHead+0x750
861f80d4 81d29a90 nt!KiTimerTableListHead+0x750
861f80d8 00000000
861f80dc 00000000
861f80e0 000000c0
861f80e4 00000000
861f80e8 861fc828
861f80ec 861fc828
doron,
above is what i could see meaningful after dumping the stack of the prcb.
does it make any sense?
On Mon, May 18, 2009 at 7:47 PM, Doron Holan > wrote:
The prcb of the hung proc is given to you, look at that. For the N procs you have do the following
Foreach(proc from 0 to N-1)
~proc
k
This will switch to each processor and show you the stack. There may be enough context left to show you what hung the proc
d
Sent from my phone with no t9, all spilling mistakes are not intentional.
________________________________
From: joyjit mullick >
Sent: Monday, May 18, 2009 1:01 AM
To: Windows System Software Devs Interest List >
Subject: [ntdev] 0x101 dump on vista sp1
0: kd> !analyze -v
Bugcheck Analysis
CLOCK_WATCHDOG_TIMEOUT (101)
An expected clock interrupt was not received on a secondary processor in an
MP system within the allocated interval. This indicates that the specified
processor is hung and not processing interrupts.
Arguments:
Arg1: 00000061, Clock interrupt time out interval in nominal clock ticks.
Arg2: 00000000, 0.
Arg3: 806d1120, The PRCB address of the hung processor.
Arg4: 00000001, 0.
Debugging Details:
------------------
DEFAULT_BUCKET_ID: VISTA_RC
BUGCHECK_STR: 0x101
PROCESS_NAME: System
CURRENT_IRQL: 1c
LAST_CONTROL_TRANSFER: from 81ca2f7a to 81cf16d9
STACK_TEXT:
807809c0 81ca2f7a 00000101 00000061 00000000 nt!KeBugCheckEx+0x1e
807809f4 81ca469d 81c0a61b 000000d1 80780a88 nt!KeUpdateRunTime+0xd5
807809f4 81c70879 81c0a61b 000000d1 80780a88 nt!KeUpdateSystemTime+0xed
80780a88 81cc02d6 00000fff 00000000 81d245e8 nt!KxFlushEntireTb+0xba
80780aa0 81c7c6cd 00000000 00000001 a77fe000 nt!KeFlushTb+0x176
80780abc 81c7052f 81d246b4 00000000 00000001 nt!KeFlushMultipleRangeTb+0x91
80780c44 81c70066 81d44220 00000001 80780c80 nt!MiAgeWorkingSet+0x37c
80780c98 81c6bed1 00000002 80780cb4 00000001 nt!MiProcessWorkingSets+0x1ff
80780cd8 81c6bcda 00000000 83ca8870 00000000 nt!MmWorkingSetManager+0x19a
80780d7c 81dde6ad 00000000 86187273 00000000 nt!KeBalanceSetManager+0x12a
80780dc0 81cc5686 81c6bbb0 00000000 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
nt!KxFlushEntireTb+ba
81c70879 f390 pause
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: nt!KxFlushEntireTb+ba
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 47918b0a
FAILURE_BUCKET_ID: 0x101_nt!KxFlushEntireTb+ba
BUCKET_ID: 0x101_nt!KxFlushEntireTb+ba
any hints what could be the possible reason?
how to go ahead.
— NTDEV is sponsored by OSR For our schedule of WDF, WDM, debugging and other seminars visit: http://www.osr.com/seminars To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
—
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
— NTDEV is sponsored by OSR For our schedule of WDF, WDM, debugging and other seminars visit: http://www.osr.com/seminars To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer