Combine the butter and chocolate in a heavy saucepan and stir over low heat until melted. Stir in the water, sugar, corn syrup, and salt.
Turn the heat to medium and bring the mixture to a boil, stirring. Boil the sauce gently, without stirring, for about 8 to 9 minutes, or until it is thickened and smooth. Stir in the vanilla ext