Well, Eval 10 is the tenth eval to be executed, if you have an eval in a loop, it will probably be the tenth time that eval is executed (even though it may be the same as eval 1). You could step through it in the debugger and see where it tries to read in simple.pm.