This is (I think) a fairly common misconception about maths that arises in connection with quantum mechanics. Given a Hermitian operator A acting on a finite dimensional Hilbert space H, the eigenvectors of A span H. It's easy to think that the infinite dimensional case is "basically the same", or that any "nice" operator that physicists might want to consider has a spanning eigenspace. However, neither the position nor the momentum operator acting on $L^2(\mathbb{R})$ have any eigenvectors at all, and these are certainly important physical operators! Based on an admittedly fairly small sample size, it seems that it's not uncommon to simultaneously believe that Heisenberg's uncertainty relation holds and that the position and momentum operators possess eigenvectors.