Always keep an instruction set reference handy!
When working with system crash dumps, you will be working with code that was most likely originally written in C. In the best of scenarios, you'll have access to the source code, but even then, it is assembly language that you will see when using adb , not C. Therefore, it is important to feel comfortable with the native language of the processor on which you're working.
We don't expect
Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris
DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD (Oracle Solaris Series)
Practical Guide to Fedora and Red Hat Enterprise Linux, A (6th Edition)
An Introduction to GCC: For the GNU Compilers GCC and G++