Windows 8 64-bit
Java version: 1.7.0_45
Apparently, Cacti can now grow next to blocks, where previously they couldn't. They would still break if a block is placed next to them manually, or if the cactus grows another block after growing next to the block (i.e. when there is a block update).
MC-5824 Cactus can grow next to blocks