I have 1 more question, kind of related to the previous one. 「普通のバグならコードに落とすときに解るんだろ?チェッカーとか何とか。」I don't know what コードに落とすとき means. Apparently 落とす can mean "transfer", but I can't make sense of this phrase here. "when/at the time when (something) is transferred to the code, it will be discovered. (by) (bug)checkers or something"? A checker can be a person or some app I guess.
This is followed by sentence from the other person (technician/hacker). I can't figure out some parts of it - 「バグ出すだけやったらね。混じってんか涌いたんか、それとも後から入ってきたんかを割り出して奴やったらその痕跡、轍を追わなアカンから。」
Since this person uses 関西弁 a bit, I would guess that both of those やったら are だったら. Also, 混じってんか涌いたんか, 後から入ってきたんか = 混じっているのか涌いたのか, 後から入ってきたのか but no clue what the first 2 "alternatives" (marked by か) mean here. 後から入ってきたんか奴やったら should be "if something/someone got in from the back", backdoor, etc. Last part その痕跡、轍を追わなアカンから = 追わなければならない = "we must follow that trace, rut"
I guess it comes down to me not understanding what コードに落とすとき means, since バグ出すだけやったら refers to that (previous)sentence, meaning "only if it's debugging". The last sentence describes exceptions, i.e., they can't just discover it right away, they must infer - one of those 3 things which I can't figure out- and then must follow the trace, etc. Unless I'm heavily misunderstanding something. :S