diff -r 5b9d4d8641ce -r ae255c9aa552 sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.doc.user/html/reference/analyzer/troubleshooting.htm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.doc.user/html/reference/analyzer/troubleshooting.htm Wed Jun 23 15:05:09 2010 +0300 @@ -0,0 +1,116 @@ + + + + + + Troubleshooting + + + + +

Troubleshooting

+ +

Below are listed the error messages and resolutions for problems with the PI +Import wizard during file import.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
MessageResolution
Unable to resolve current connection. Please check your connection + settings.This message usually appears when you select to get profiler files + form device via TraceViewer for the first time, and the connections + settings have not yet defined. + +

To resolve the problem, click Connection + Settings... to open the dialog where you can select the + correct settings for the connection you want to use. After saving the + settings, click Refresh Plug-ins List and continue with tracing. For + more specific instructions, see Importing Profiler + Data files.

+
Could not read available plug-ins from device. See Troubleshooting + topic from Help.

This message appears when the connection settings have been + defined, but the information for the plug-in list cannot be fetched.

+ +

To resolve the problem, test that the Tracing service connection is + working:

+
    +
  1. Click Connection Settings...
  2. +
  3. Select the connection you are using and click + Edit...
  4. +
  5. Select the Test Connection tab
  6. +
  7. Select the Device OS
  8. +
  9. Select Tracing as the service to test
  10. +
  11. Click Initiate Service Testing.
  12. +
+ +

If the connection works, but you still get the error message, makes + sure that PI Profiler is installed on the device.

+
Received corrupted data! See Troubleshooting topic from Help + +

+
This message appears when try to use a USB connections for profiling + several plugins, and the connection cannot handle the amount of data. + +

To resolve the problem, try profiling fewer plugins; or, if you need + to profile several plugins in the same trace, change to TCP/IP Musti + connection. For more specific instructions, see Importing Profiler + Data files.

+
Multiple problems have occurred. Jave heap space.This message can appear when you try to import a large profiler date + file. + +

Although Carbide.c++ reserves a large block of memory for the Java + Virtual Machine (JVM) to run the whole IDE, in some cases, the trace + import process may fail due to out-of-memory situation. This is usually + due to the Profiler trace log being too long in time and/or CPU load + being extensively high over the use case. The out-of-menory may also + lead to instability issues with Carbide itself, in which case the error + is shown.

+ +

This problem can be avoided by keeping the profiled use cases + shorter (the recommendation is maximum 5 minutes), and by selecting + only those Profiler plug-ins that are needed for analysing the use + case. Shorter use cases (in time) and smaller amount of selected + profiler plug-ins also ease up the analysis phase, since it is easier + to a browse shorter set of data and to pinpoint the possible + performance issues within the trace.

+ +

If you need to analyse longer use cases, there are also other tools + available for long-period-testing (LPT). For example, you can run the + Nokia Energy Profiler (NEP) directly on target and it can be used for + LPT type of use cases.

+
+ +

+ + + +