Minecraft 1.6, Minecraft 1.6.1, Minecraft 1.6.2, Minecraft 1.6.4, Minecraft 1.7.2, Minecraft 1.7.4, Minecraft 1.7.5, Minecraft 14w11b, Minecraft 1.7.9, Minecraft 14w17a, Minecraft 14w18a, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 1.12
The pictures describe this better, but in words: when a carpet is placed on a block that is pushed away by a sticky piston, the carpet will remain on the extended rod of the piston. When the piston is retracted, the carpet breaks while the piston is retracting. This should not happen, because there is a block under the carpet at all times.
This may sound like a duplicate of
MC-17851, but it is actually a bit of a different scenario, so i decided to open a new issue for it.