打死人贩子是否犯法,取决于具体情况。
在一般情况下,如果私自对人贩子使用暴力致其死亡,可能构成防卫过当。根据《中华人民共和国刑法》的规定,正当防卫明显超过必要限度造成重大损害的,应当负刑事责任,但可能会减轻或者免除处罚。
然而,如果人贩子正在实施严重危及人身安全的暴力犯罪,如劫持人质等,此时公民采取防卫行为造成不法侵害人伤亡的,则不属于防卫过当,不负刑事责任。
因此,遇到人贩子时,最恰当的做法是将其交给警方处理,而不是私自采取暴力行动。