google / UIforETW

User interface for recording and managing ETW traces
https://randomascii.wordpress.com/2015/04/14/uiforetw-windows-performance-made-easier/
Apache License 2.0
1.55k stars 201 forks source link

Error: no heap-profiled processes settings found. Go to the Settings dialog to configure them. #125

Closed cfeied closed 5 years ago

cfeied commented 5 years ago

"Starting tracing to in-memory circular buffers... Error: no heap-profiled processes settings found. Go to the Settings dialog to configure them."

This error newly appears after installing Version 1.50, build date Oct 5 05:48:22. The only thing I see different in Settings is that UIFETW used to come with chrome listed as a heap-profiled process, where this version comes with nothing in that textbox. image image

randomascii commented 5 years ago

Version 1.50 adds stricter checking for whether the heap tracing settings are valid or not. Doing heap tracing without any heap tracing settings is generally not meaningful, so detecting that case and warning on it is by design.

What are you attempting to heap trace? Why are you trying to do heap tracing without specifying which processes you want to heap trace?

randomascii commented 5 years ago

I have to apologize for misunderstanding this bug report. I didn't realize that you were hitting this problem even when you weren't trying to do heap tracing. I hit the problem myself a few weeks later and I have now fixed it, with change fa1b9eaa8c83d75c0142da8b71a5c91d4a8209ca. The v1.50b release includes the fix.