in reply to Errors when using DProf to profile

There are many different ways that the different profilers can be tripped up. Fortunately they are not fully overlapping sets, so if one profiler doesn't work another might.

If Devel::DProf doesn't work I would try Devel::Profiler.

Devel::SmallProf (and Devel::FastProf) are also good, but they are for per-line profiling. So they are very useful for scripts and CGIs where there is little sub or method breakdown.

There's also Devel::AutoProfiler, but I've never had much luck with that (probably because I've always tried it when every other profiler has failed).