Good Question. For this file there were the same number of columns in all rows [43]. However, you have a few options for your scenario:
1) Have the connection manager ignore the first row.
2) Remove the first row before processing the file. (this could be done by using a script task or a execute process task)
3) Send the Header Row as an error row to a separate destination for discard or later use.
Hope that helps.