So, ich habe jetzt mal mit "WhatIsHang" mir mal Details dazu anzeigen lassen, was zumindest mit dem Windows Media Player passiert, wenn ich das eine Programm starte, wo mein Rechner oft hängen bleibt und dann erst nach einer Minute weitermacht. Der WMP spielte Musik ab und hörte dann nach der gebufferten Zeit auf.
Und das sagt WhatIsHang dazu;
Code:
Blockade-Bericht für C:\Program Files (x86)\Windows Media Player\wmplayer.exe
Erzeugt mittels WhatIsHang auf 09.10.2011 11:26:25
Webseite: http://www.nirsoft.net
Bemerkungen:
* Das Programm hängt in einem einzelnen Systemaufruf. Ein Blick in die Aufrufliste und in die Stapeldaten enthüllt welche API-Funktion die Blockade verursacht.
Gefundene Strings in der Stapel:
Gefundene Module in der Stapel:
Thread-ID: 2396
Ausführungsadresse:
00000000
Aufrufliste:
Stapeldaten:
00000000 00000000
00000004 00000000
00000008 00000000
0000000C 00000000
00000010 00000000
00000014 00000000
00000018 00000000
0000001C 00000000
00000020 00000000
00000024 00000000
00000028 00000000
0000002C 00000000
00000030 00000000
00000034 00000000
00000038 00000000
0000003C 00000000
00000040 00000000
00000044 00000000
00000048 00000000
0000004C 00000000
00000050 00000000
00000054 00000000
00000058 00000000
0000005C 00000000
00000060 00000000
00000064 00000000
00000068 00000000
0000006C 00000000
00000070 00000000
00000074 00000000
00000078 00000000
0000007C 00000000
00000080 00000000
00000084 00000000
00000088 00000000
0000008C 00000000
00000090 00000000
00000094 00000000
00000098 00000000
0000009C 00000000
000000A0 00000000
000000A4 00000000
000000A8 00000000
000000AC 00000000
000000B0 00000000
000000B4 00000000
000000B8 00000000
000000BC 00000000
000000C0 00000000
000000C4 00000000
000000C8 00000000
000000CC 00000000
000000D0 00000000
000000D4 00000000
000000D8 00000000
000000DC 00000000
000000E0 00000000
000000E4 00000000
000000E8 00000000
000000EC 00000000
000000F0 00000000
000000F4 00000000
000000F8 00000000
000000FC 00000000
Prozessor-Register:
EAX: 00000000
EBX: 00000000
ECX: 00000000
EDX: 00000000
ESI: 00000000
EDI: 00000000
EBP: 00000000
ESP: 00000000
EIP: 00000000
Speicherdaten:
Alle Threads:
2396 0050176D wmplayer.exe+0x176d
4540 77A741F3 ntdll.dll!RtlLoadString+0x430
1700 71A427E1 MMDevApi.dll!DllCanUnloadNow+0x1120
2936 77A76679 ntdll.dll!RtlDosSearchPath_Ustr+0x69a
5100 677636A4 wmp.dll+0xd36a4
3860 74F47832 gdiplus.dll!GdipCreateSolidFill+0x817
1584 75E112E5 msvcrt.dll!_endthreadex+0x29
3064 75E112E5 msvcrt.dll!_endthreadex+0x29
4168 75E112E5 msvcrt.dll!_endthreadex+0x29
4124 75B9D864 ole32.dll!CoGetTreatAsClass+0x3135
2792 6D9732FB rasman.dll!RasAddNotification+0x384
4860 6C5B137C mswmdm.dll!DllUnregisterServer+0x6ed7
4824 6769FBD3 wmp.dll+0xfbd3
4300 77A76679 ntdll.dll!RtlDosSearchPath_Ustr+0x69a
2724 77A76679 ntdll.dll!RtlDosSearchPath_Ustr+0x69a
3592 75E112E5 msvcrt.dll!_endthreadex+0x29
2568 77A76679 ntdll.dll!RtlDosSearchPath_Ustr+0x69a
2960 77A69EA5 ntdll.dll!RtlInitializeExceptionChain+0x36
3620 77A69EA5 ntdll.dll!RtlInitializeExceptionChain+0x36
2088 77A69EA5 ntdll.dll!RtlInitializeExceptionChain+0x36
Ausführungsliste, Stapeldaten und vor allem CPU-Register allesamt 0? Das kann ja nicht sein, oder? Oder ist das nur ein WhatIsHang-Bug?