Как да проследите обратно на Windows

За да започнете отстраняване на грешки, стартирайте WinDbg и LibreOffice. Екранни снимки, които да ви помогнат да разберете този процес, са в края на този раздел.

В WinDbg натиснете F6 или отидете на File ▸ Attach to a Process. ... В диалоговия прозорец, който се показва, изберете soffice.bin от списъка с имена на файлове (ако сте стартирали LibreOffice последно, обикновено това е последното в списъка). След като щракнете върху бутона OK, в прозореца ще се появи серия от редове, последният от които ще съдържа int 3.

Ще видите мигащ текстов курсор в командното поле. В този момент можете да натиснете F5 или да отидете в менюто за отстраняване на грешки ▸ Отидете или да въведете символа ж и натиснете клавиша ↵ Enter, след което ще започне отстраняване на грешки. Веднага щом отстраняването на грешки започне, командното поле ще стане сиво и ще се появи Debuggee работи., с думата * ЗАЕТ * в лявата кутия.

Сега преминете към LibreOffice и се опитайте да възпроизведете грешката, която кара програмата да увисне или да се срине. Ако успеете да възпроизведете грешката, превключете обратно към WinDbg. Ще видите, че в прозореца са отпечатани редица редове, като последният от тях обикновено има номер на въпросителен знак в края.