WinFuture-Forum.de: Debugging Informationen Auswerten! - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Windows XP
Seite 1 von 1

Debugging Informationen Auswerten!


#1 Mitglied ist offline   der eremit 

  • Gruppe: aktive Mitglieder
  • Beiträge: 21
  • Beigetreten: 14. Februar 05
  • Reputation: 0

geschrieben 14. Februar 2005 - 04:15

Ich habe seit einigen Wochen unregelmäßig Bluescreens, meißtens welche mit "driver_irql_not_less". Daraufhin habe ich debuggt, mit folgendem Ergebnis:
DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is to high. This is usually caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 6dccd2d0, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000000, value 0 0 read operation, 1 = write operation
Arg4: 6dcce2d0, address which referenced memory

Debugging Details:
Kernel symbols are WRONG. Please fix symbols to do analysis.

MODULE_NAME: nt
FAULTING_MODULE: 804d4000 nt
DEBUG_FLR_IMAGE_TIMESTAMP: 4178c5bd
READ_ADDRESS: unable to get nt!MmSpecialPoolStart
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPoolCodeStart
unable to get nt!MmPoolCodeEnd
unable to get nt!MiSessionPoolStart
unable to get nt!MiSessionPoolEnd
6dcce2d0

Current_IRQL: 2

Faulting_IP:
+6dcce2d0
6dcce2d0 ? ?

Default_Bucket_ID: DRIVER_FAULT

BUGCHECK_STR: 0xD1

LAST_CONTROL_TRANSFER: from 804de1d9 to 8052de23

STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
80545c80 804de1d9 0000000a 6dcce2d0 00000002 nt!KeBugCheckEx+0x1b
80545c9c cb684080 cb812a10 cb332400 c92b8800 nt!Kei386EoiHelper+0x26c6
be873200 00000000 00000000 00000000 00000000 0xcb684080


STACK_COMMAND: .bugcheck ; kb

FAILED_INSTRUCTION_ADDRESS:
+6dcce2d0
6dcceed0 ? ?

FOLLOWUP_NAME: MachineOwner

BUCKET_ID: WRONG_SYMBOLS

Followup: MachineOwner

Was bedeutet das jetzt genau?
Kann jemand hieraus die Addresse des eventuell fehlerhaften Treibers herauslesen, bzw. sehe ich das richtig, das es einer Umbelegung der IRQ's Bedarf um das Problem zu lösen? Bitte um Hilfe!!!
0

Anzeige



#2 Mitglied ist offline   Dogi@forum 

  • Gruppe: aktive Mitglieder
  • Beiträge: 69
  • Beigetreten: 11. Februar 05
  • Reputation: 0
  • Wohnort:Flensburg

geschrieben 14. Februar 2005 - 05:02

Könnte DAS hier sein
0

#3 Mitglied ist offline   der eremit 

  • Gruppe: aktive Mitglieder
  • Beiträge: 21
  • Beigetreten: 14. Februar 05
  • Reputation: 0

geschrieben 16. Februar 2005 - 02:36

..habe ich alles schon durchprobiert. sonst hätte ich mich sicherlich nicht zum debuggen durchgedrungen, aber danke trotzdem!
0

#4 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.806
  • Beigetreten: 19. August 04
  • Reputation: 1.435
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 16. Februar 2005 - 02:56

Rufe mal den Debugger so auf (mit den allen * ):

Für die Windows Version

windbg -y SRV*c:\debug\symbols*http://msdl.microsoft.com/download/symbols -i c:\debug\i386 -z [Abbilddatei]

oder für die Konsolenversion

kd -y SRV*c:\debug\symbols*http://msdl.microsoft.com/download/symbols -i c:\debug\i386 -z [Abbilddatei]

Die Pfade anpassen besonders den zum i386 Ordner der CD und der passenden Abbilddatei. c:\debug\symbols kannst Du frei wählen.

Wenn der Debugger soweit geladen ist, dann gebe mal !analyze -v ein.

So steht da oben nur, das etwas mit dem namen nt dafür verantwortlich ist, aber ich weiss nicht, was das sein soll. Eventuell bekommt man genauere Infos, wenn man die passenden Symbole hat.

Dieser Beitrag wurde von DK2000 bearbeitet: 16. Februar 2005 - 03:09

Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0