when a piston is powered two blocks above, if there is a bock update adjacent to the piston it will activate, if you break the block powering it it will stay activated until another adjacent block update occurs, resulting in a block update detector.
Environment
Mac OS X version 10.8.5
processor 1.3 GHz intel Core i5
memory 4 GB 1600 MHz DDR3
This issue has been reported 286 times already. It has been linked to the original bugreport.
Please search before reporting any bugs, as it's likely that one exists already.