In the debugger, you first have to point to the module file with f Module.pm, then you can set breakpoints. (f also takes regexen, so you don't have to be too particular unless there's an ambiguity.)
On the other hand, you should be able to step into the require, though I've not tried it myself. (I have stepped into an eval, which would seem to be more difficult for a debugger to manage.)
-QM
--
Quantum Mechanics: The dreams stuff is made of
| [reply] [d/l] [select] |
Aha. I'll try that, and see how it works.
| [reply] |
Good question, and I don't know. Since you're the maintainer, I'd forget about the debugger for a bit, and try adding some warn Dumper($some_var) in places.
Without seeing the code, this is a long shot, but maybe you'd be helped by wrapping the nasty code in a sub of your own. That might kickstart the debugger. | [reply] [d/l] |