Åh, jag är en idiot. Det visade sig att jag hade en annan tråd som körde lite testkod samtidigt. Därför fanns det en samtidig process som hade ändrat databasen under den tid det tog för mig att undersöka markören och sedan dra ut data ur den.
Det här är ett intressant exempel på hur markören är lat och att markörobjektet i sig inte bara är en enkel array.
Skål,--Peter