I think it is both. The overvoltage makes overcurrent as the bulb follows a simple ohm's law V = I * R. But, the overheating is caused by over current as the heat generated by the filament follows equation P = I^2 * R. So, over voltage makes overcurrent and overcurrent makes overheating ==> blows the filament