You copied the Doc URL to your clipboard.

Report issues

If the data in your reports seems incomplete, you might not have included a compilation option essential to Streamline. Common report problems and solutions are:

Symptom

Streamline does not show any source code in the Code view.

Solution

Make sure that you used the -g option during compilation. Streamline must have debug symbols turned on to match instructions to source code.

Symptom

Streamline does not show source code for shared libraries.

Solution

Add the libraries using the Capture options dialog box. Click Add Library... in the images section, navigate to your shared library, and then add it.

Symptom

The data in the call paths view is flat. The presented table is a list, rather than a hierarchy.

Solution

Use the -fno-omit-frame-pointer option during compilation and be sure to check the Call Stack Unwinding option in the capture options dialog box.

Note

Streamline does not walk the stack for kernels or statically linked drivers. Both generate flat data in the call paths view.

Symptom

Functions that you know are highly used are missing from the reports. Other functions might seem artificially large.

Solution

This can be due to code inlining done by the compiler. To turn inlining off, add -fno-inline as an option during compilation.

See also

Was this page helpful? Yes No