This pilot fish's programming team is working on a project written in Ada, but for some reason it keeps crashing -- complete with a dump of everything that's in memory.
"When the code would reach a certain line, it would fail spectacularly with a core dump," says fish. "We didn't have any sophisticated debuggers available, so we used the poor man's debugging method: adding logging every so often to help figure out what was going on.
"After several days of several of us working together on this one bug, we finally added an additional line of debug logging and the whole thing worked perfectly.
To read this article in full or to leave a comment, please click here