I was using the Arduino UNO interrupts for the motor encoders when i started detecting an unexpected behaviour. Then i began searching for the problem and finally i ended up with just the Arduino UNO (no sensors, NOTHING connected). As explained in http://www.arduino.cc/en/Reference/AttachInterrupt the interrupts 0 and 1 correspond to ports 2 and 3 respectively. However this is not what i'm getting:
Pins 2, 3 and 4 respond to interrupt 0 (the one suposed to be attached to pin 0).
At the beginning i thought it could be due to some "internal short circuit / bad soldered pins" however after changing to another Arduino ONE board that I own i got the same result!!!
Note that if you leave an input pin floating it will pick up random radio signals and capacitively couple to adjacent pins. This is also true of interrupt inputs. Add a pull-down or pull-up resistor and try your experiment again.