Make the topping: In a large bowl, combine flour, oats, sugar, cinnamon, salt, pecans, and vanilla extract. Cut in butter and toss mixture with a pastry cutter (or two forks) until topping is crumbly and in pea-sized clumps. Sprinkle topping evenly over fruit filling.