Revisado, com trap_check_kernel comentado