Ik heb sinds kort een vreemd probleem met een Windows 2003 Terminal Server. Deze reboot spontaan op verschillende tijden. Het enige wat afgelopen week is gebeurd is het keer op keer opnieuw installeren van Java 1.5 i.v.m. een specifieke java applet die alleen werkt met 1.5.
Achteraf blijkt er een probleem in het profiel van de gebruiker te zitten.
Maar nu plotseling reboot de server spontaan. Nu heb ik mij meer verdiept in het debuggen van .DMP files, maar ik snap 1 ding niet.
Een uitleg die ik heb gevonden wat perfect helpt is: http://www.networkworld.com/news/2005/041105-windows-crash.html?page=1
Vervolgens de debugger gedownload en geinstalleerd en vervolgens het pad naar de symbols ingesteld. Na het analyseren komt er deze output uit:
Nu zie je bij PROCESS_NAME avp.exe staan. Dit is van kaspersky.
Vervolgens bij IMAGE_NAME staat Ntfs.sys
Nu las ik dat zogauw de debugger windows bestanden gaat aangeven je het niet 100% moet vertrouwen, maar hoe kom ik erarchter wat dan wel het probleem veroorzaakt?
Ik ga na werktijd een CHKDKS /f of /r uitvoeren om dat in ieder geval te controleren.
Daarnaast staat van de reboot niks in de logboeken vermeld, afgezien van een onverwachte reboot.
Iemand die mij misschien wat tips kan geven?
Achteraf blijkt er een probleem in het profiel van de gebruiker te zitten.
Maar nu plotseling reboot de server spontaan. Nu heb ik mij meer verdiept in het debuggen van .DMP files, maar ik snap 1 ding niet.
Een uitleg die ik heb gevonden wat perfect helpt is: http://www.networkworld.com/news/2005/041105-windows-crash.html?page=1
Vervolgens de debugger gedownload en geinstalleerd en vervolgens het pad naar de symbols ingesteld. Na het analyseren komt er deze output uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
| Microsoft (R) Windows Debugger Version 6.11.0001.404 X86
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Documents and Settings\Administrator\Bureaublad\MEMORY\MEMORY.DMP]
Kernel Summary Dump File: Only kernel address space is available
Symbol search path is: SRV*c:\local cache*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows Server 2003 Kernel Version 3790 (Service Pack 2) MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer
Built by: 3790.srv03_sp2_gdr.070304-2240
Machine Name:
Kernel base = 0x80800000 PsLoadedModuleList = 0x808af9c8
Debug session time: Tue Jul 15 08:57:38.476 2008 (GMT+1)
System Uptime: 18 days 23:13:08.851
Loading Kernel Symbols
...............................................................
.............................................
Loading User Symbols
PEB is paged out (Peb.Ldr = 7ffde00c). Type ".hh dbgerr001" for details
Loading unloaded module list
......
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck D0, {8, d0000002, 0, 80899707}
PEB is paged out (Peb.Ldr = 7ffde00c). Type ".hh dbgerr001" for details
PEB is paged out (Peb.Ldr = 7ffde00c). Type ".hh dbgerr001" for details
Probably caused by : Ntfs.sys
Followup: MachineOwner
---------
3: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
DRIVER_CORRUPTED_MMPOOL (d0)
Arguments:
Arg1: 00000008, memory referenced
Arg2: d0000002, IRQL
Arg3: 00000000, value 0 = read operation, 1 = write operation
Arg4: 80899707, address which referenced memory
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is
caused by drivers that have corrupted the system pool. Run the driver
verifier against any new (or suspect) drivers, and if that doesn't turn up
the culprit, then use gflags to enable special pool. You can also set
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ProtectNonPagedPool
to a DWORD 1 value and reboot. Then the system will unmap freed nonpaged pool,
preventing drivers (although not DMA-hardware) from corrupting the pool.
Debugging Details:
------------------
PEB is paged out (Peb.Ldr = 7ffde00c). Type ".hh dbgerr001" for details
PEB is paged out (Peb.Ldr = 7ffde00c). Type ".hh dbgerr001" for details
READ_ADDRESS: 00000008
CURRENT_IRQL: 2
FAULTING_IP:
nt!MiFreePoolPages+8a3
80899707 8b4608 mov eax,dword ptr [esi+8]
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0xD0
PROCESS_NAME: avp.exe
IRP_ADDRESS: 8624b008
DEVICE_OBJECT: 89e0b718
DRIVER_OBJECT: 8a7a43c8
IMAGE_NAME: Ntfs.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 45d6a04b
MODULE_NAME: Ntfs
FAULTING_MODULE: f71f5000 Ntfs
TRAP_FRAME: a493fb64 -- (.trap 0xffffffffa493fb64)
ErrCode = 00000000
eax=86001000 ebx=00000008 ecx=81400000 edx=00000000 esi=00000000 edi=00000000
eip=80899707 esp=a493fbd8 ebp=a493fc00 iopl=0 nv up ei ng nz ac pe cy
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010297
nt!MiFreePoolPages+0x8a3:
80899707 8b4608 mov eax,dword ptr [esi+8] ds:0023:00000008=????????
Resetting default scope
LAST_CONTROL_TRANSFER: from 80899707 to 80836de5
STACK_TEXT:
a493fb64 80899707 badb0d00 00000000 de285800 nt!KiTrap0E+0x2a7
a493fc00 8089c36d 86001000 8600a660 86001026 nt!MiFreePoolPages+0x8a3
a493fc58 80841805 20206f49 00000000 00000000 nt!ExFreePoolWithTag+0x277
a493fcac 80938c66 8624b048 a493fcec a493fcf8 nt!IopCompleteRequest+0xf9
a493fd48 80833bdf 000009e0 04a9fbc0 03cc227c nt!NtQueryInformationFile+0x5c4
a493fd48 7c9385ec 000009e0 04a9fbc0 03cc227c nt!KiFastCallEntry+0xfc
WARNING: Frame IP not in any known module. Following frames may be wrong.
04a9fba0 00000000 00000000 00000000 00000000 0x7c9385ec
STACK_COMMAND: kb
FOLLOWUP_NAME: MachineOwner
FAILURE_BUCKET_ID: 0xD0_IMAGE_Ntfs.sys_DATE_2007_02_17
BUCKET_ID: 0xD0_IMAGE_Ntfs.sys_DATE_2007_02_17
Followup: MachineOwner |
Nu zie je bij PROCESS_NAME avp.exe staan. Dit is van kaspersky.
Vervolgens bij IMAGE_NAME staat Ntfs.sys
Nu las ik dat zogauw de debugger windows bestanden gaat aangeven je het niet 100% moet vertrouwen, maar hoe kom ik erarchter wat dan wel het probleem veroorzaakt?
Ik ga na werktijd een CHKDKS /f of /r uitvoeren om dat in ieder geval te controleren.
Daarnaast staat van de reboot niks in de logboeken vermeld, afgezien van een onverwachte reboot.
Iemand die mij misschien wat tips kan geven?