Check if anyone has been cleaning the lampshade most people hold the duster still and turn the shade, this revolves the shade and lampholder and can twist the wiring in the lampholder pulling it out of the connections. If the wiring is old, the insulation on the wires can crack, and fall off, twisting the bare wires together and shorting them out
ALsnr, September 2009