Entrypoint is 0
Debugger checks if
entrypoint is
NULL
If true
Sets the
entrypoint
to the main
function
They parse
the symbol table
to locate the main
function
Img: http://www.embeddedlinux.org
The debugger
sets the breakpoint at
the wrong address!