windbg

    -2

    1답변

    시간이 지남에 따라 많은 메모리를 사용하는 ATL COM 서버에 문제가 있습니다. 메모리 누출을 의심하고 있지만 그 원인을 찾아 낼 수는 없습니다. 이 서비스는 48 시간 스트레스 테스트 동안 메모리를 천천히 추가합니다. 다음은 1 시간 후에 프로세스를 분석하여 WinDBG에서 수집 한 것입니다. 여기에 대부분의 메모리를 차지하는 객체를 배치합니다. siz

    3

    1답변

    Windbg 용 확장 프로그램을 작성 중이며 특정 시점에 Windbg에서 !address addr이 제공하는 것과 같이 메모리 오프셋에 대한 사용 권한을 얻어야합니다. 내가 메모리 오프셋에 대한 섹션/권한 정보를 반환 이러한 기능을 찾는데 실패했다 그러나 http://msdn.microsoft.com/en-us/library/windows/hardware/

    0

    2답변

    그래서 저는 방금 WINDBG를 배웠고 ollydbg에서 64bit로 업그레이드했습니다. 그리고 이상한 일을 연구하면서 : WINDBG에서 IDX에있는 동안 RXX 레지스터와 opcode를 모두 봅니다. 같은 EXE (예 : notepad.exe)를 디버깅하는 동안 EXX 명령어를 계속 볼 수 있습니다. 그 이유는 무엇입니까? 예 : WINDBG : 0:0

    2

    1답변

    존슨 M. 하트의 Windows 시스템 프로그래밍 4 판을 공부하고 있습니다. 다음은 windbg에서 저를 곤란하게 만든 한 가지 예제의 소스 코드입니다. 아래 스 니펫은 명령 줄에서 각 파일에 대한 스레드를 만듭니다. 내가 알아 차 렸던 것은 스레드가 ~ 또는 ~~ [TID]를 사용하여 윈드백에 보이지 않는다는 것입니다. 그러나 procexp와 procm

    2

    1답변

    내가 windbg !heap -s를 사용하여 Windows 응용 프로그램의 느린 메모리 누수를 조사하고이 주소 00000023d62c0000와 힙이 이상이 있음을 보여주고 다음과 같은 출력을 Heap Flags Reserv Commit Virt Free List UCR Virt Lock Fast (k) (k) (k) (k) le

    0

    2답변

    최근에 Windbg을 사용하여 시작한 것은 디버깅 용도로 훌륭한 도구라고 들었습니다. windbg 및 다양한 확장 기능을 사용하는 방법에 대한 온라인 도움말이 많이 있습니다. 필자가 학습하는 동안 특정 작업 부하를 실행하는 동안 Windbg에서 계속해서 아래의 오류가 발생합니다. 실패 : MIL 실패 : 발신자에 예기치 않은 HRESULT는 0x8000ff

    4

    1답변

    DebugBreak function 같은 프로그램 중단 점을 무시하도록 WinDbg에 지시하는 방법이 있습니까?

    4

    1답변

    ! 내가 매달려에 대해 문의하고있어 명령 !heap -x -v hexadecimal_address 및 !heap -flt s size_of_block 사이 contradiciton 것 같다 포인터. 이 덤프에서 이 허상 포인터는 우연히 : : 0x0bdd00c0 내가이 경우, 즉 그 표시 Entry User Heap Segment Size Prev

    3

    1답변

    커널 수준에서 교착 상태/라이브 록을 이해하고 다른 대기 객체를 탐색하려고합니다. notmyfault을 사용하여 시스템이 중단되어 메모리 덤프가 발생했습니다. notmyfault에 대한 프로세스를 보여주는 두 개의 스레드를 참조하십시오; 하나는 빠른 뮤텍스를 획득하려고 시도하고 하나는 SynchronizationEvent를 기다리고 다른 하나는 여러 객체

    0

    2답변

    (프로세스 또는 해당 덤프 파일) ~ 7GB가 걸린 일부 프로세스의 전체 덤프를 만들었습니다. 프로세스가 WCF 서비스입니다. 시동을 시작하면 약 1.4GB가 소요되며 시간이 지나면 자라지 만 2 ~ 3GB는 넘지 않습니다. 오늘까지. 이제 거의 모든 여유 메모리가 필요합니다. 하세요 dumpheap -stat 명령을 실행할 때 WinDbg는에서 난 다음