In the recommendations for smart contract security I read the following:
" Remember that Ether can be forcibly sent to an account Beware of coding an invariant that strictly checks the balance of a contract.
An attacker can forcibly send wei to any account and this cannot be prevented (not even with a fallback function that does a revert()).
The attacker can do this by creating a contract, funding it with 1 wei, and invoking selfdestruct(victimAddress). No code is invoked in victimAddress, so it cannot be prevented. "
Does that mean that the fallback function can't do a revert() or does that mean that the fallback function is not invoked if ether is sent to a contract in that manner?