ations ▁link ▁such ▁as ▁a ▁local ▁area ▁network . ▁The ▁debugger ▁can ▁then ▁control ▁the ▁execution ▁of ▁the ▁program ▁on ▁the ▁remote ▁system ▁and ▁retrieve ▁information ▁about ▁its ▁state . ▁Post - mort em ▁debugging ▁is ▁debugging ▁of ▁the ▁program ▁after ▁it ▁has ▁already ▁crash ed . ▁Rel ated ▁techniques ▁often ▁include ▁various ▁trac ing ▁techniques ▁like ▁exam ining ▁log ▁files , ▁output ting ▁a ▁call ▁stack ▁on ▁crash , ▁and ▁analysis ▁of ▁memory ▁dump ▁( or ▁core ▁dump ) ▁of ▁the ▁crash ed ▁process . ▁The ▁dump ▁of ▁the ▁process ▁could ▁be ▁obtained ▁automatically ▁by ▁the ▁system ▁( for ▁example , ▁when ▁the ▁process ▁has ▁terminated ▁due ▁to ▁an ▁un hand led ▁exception ), ▁or ▁by ▁a ▁programmer - insert ed ▁instruction , ▁or ▁manually ▁by ▁the ▁interactive ▁user . ▁" W olf ▁f ence " ▁algorithm : ▁Edward ▁G auss ▁described ▁this ▁simple ▁but ▁very ▁useful ▁and ▁now ▁famous ▁algorithm ▁in ▁a ▁ 1 9 8 2 ▁article ▁for ▁Communic ations ▁of ▁the ▁AC M ▁as ▁follows : ▁" There ' s ▁one ▁w olf ▁in ▁Al aska ; ▁how ▁do ▁you ▁find ▁it ? ▁First ▁build ▁a ▁f ence ▁down ▁the ▁middle ▁of ▁the ▁state , ▁wait ▁for ▁the ▁w olf ▁to ▁how l , ▁determine ▁which ▁side ▁of ▁the ▁f ence ▁it ▁is ▁on . ▁Re peat ▁process ▁on ▁that ▁side ▁only , ▁until ▁you ▁get ▁to ▁the ▁point ▁where ▁you ▁can ▁see ▁the ▁w olf ." ▁This ▁is ▁implemented ▁e . g . ▁in ▁the ▁Git ▁version ▁control