Reading Notebook: 21-Apr-09

Comments in italics are mine and express my own views, thoughts and opinions

Developer’s Guide to Debugging by M. Wloka, et al.:

manipulating program code and data in a debugger instead of recompilation (pp. 153 - 161)

print GDB command (p. 154) - dv WinDbg command and also various variants of d command 

set var GDB command (p. 154 ) - e command variations in WinDbg; also r command to change registers or $retreg

call GDB command (p. 154) - .call command in WinDbg

getting out of functions ot skipping code (p. 154) - in WinDbg you can assemble nop, jump or ret opcodes for this purpose; also consider changing $ip

whatis GDB command (p. 159) - x, dt and dv WinDbg commands

x GDB command (p. 159) - d command variants in WinDbg

debugging without symbols (p. 161) - On Windows and with Visual C++ it is easy to handle as symbol files (.PDB) can be kept separately and even accessible from customer environments via public symbol servers

Advanced Windows Debugging by M. Hewardt and D. Pravat:

Concurrent Programming on Windows by J. Duffy:

Software Factories by J. Greenfield, et. al.:

Software Engineering Foundations: A Software Science Perspective, by Y. Wang:

Didn’t have time today - resume reading tomorrow

- Dmitry Vostokov @ SoftwareGeneralist.com -

           

Announcements

Coming Soon:

Debugging Notebook: Essential Concepts, WinDbg Commands and Tools

Crash Dump Analysis for System Administrators and Support Engineers

New Magazines:

Debugged! MZ/PE: MagaZine for/from Practicing Engineers


New Books:

Memory Dump Analysis Anthology, Volume 3

First Fault Software Problem Solving: A Guide for Engineers, Managers and Users

x64 Windows Debugging: Practical Foundations

Also available:

Windows Debugging: Practical Foundations

DLL List Landscape: The Art from Computer Memory Space

Dumps, Bugs and Debugging Forensics: The Adventures of Dr. Debugalov

WinDbg: A Reference Poster and Learning Cards

Memory Dump Analysis Anthology, Volume 2

Memory Dump Analysis Anthology, Volume 1

New Children's Book:

Baby Turing

Leave a Reply