Identifying a deadlock in a program might be tedious especially if there are many threads involved. To quickly help identify deadlocked threads, we wrote a small script using the Python ...read more
C/C++ Cross-Reference Tool
It is very annoying and frustrating when a program is catching exceptions very deeply in the call stack because we lose all the information where the exception was thrown.
We ...read more
We wrote a small snippet to print the call stack when a segmentation fault occurs (or any other signal or specific event). This is quite useful especially when you want ...read more
In this article we use the abstract factory pattern with concrete factories which self-register in a static library. Due to the way the linker is working we have to specify ...read more
A binary is an executable with a default entry point called main(). When the binary is executed (through the execve family of system calls), this function is called (after the ...read more
Page 1 / 4 »