fix pop error and supported linux path.