Dundee goalkeeper Neil McCann made the worst possible start to the new Scottish Premiership season, tripping over the ball to gift St Mirren an 83rd minute winner.