non-crashing profiler