When punching an item frame that is below a block, the item will come out above said block instead of in front of the item frame. On rare occasion, I do not find the item at all, leading me to believe it went into the wall and fell into the void.
Environment
Java 8u65 64-bit on Windows 10
Fixed in 1.9. MC-3706