Windows 8, 64 bit, Java 8
What I expected to happen was...:
The Torch would not be place-able at all.
What actually happened was...:
The Torch was placed in the air, but when it had received a block update, it breaks.
Steps to Reproduce:
1. Get any block a Torch cannot be placed on the side of.
2. Get a Block a Torch can be placed on the side of, then put it next to where the torch will end up
3. Attempt to Place it on the side of the Slab
The Floating Torch:
Same, but produced by an Iron Bar: