What's happened to this light fixture?
Since the bulb was mounted under the wiring, over the years the heat from the bulb has baked the insulation on the wires.

It may have been overbulbed (new word, I called it) meaning a 100 watt instead of a 60 or 75 watt. This would generate more heat than it was designed for and cause the fixture to fail.

Good luck!