This is some very interesting information.
I'm thinking we may not see a shuttle launch for awhile.
Those cracks were in the connection between the Shuttle and the external tank. They were fixed, and anyway, would not have had any bearing on this failure.