Lorenz Witte
|
"use pipe" option in application profiler fails with "cannot create pipe"
|
Lorenz Witte
06/30/2010 8:13 AM
post58173
|
"use pipe" option in application profiler fails with "cannot create pipe"
Hello everyone,
I'm currently profiling some QNX applications with function instrumentation using the Momentics IDE. So far I've been
successful using the option to create a ptrace file on the target and transfer it automatically with the "upload while
running" option in the application profiler dialog.
Since my ptrace file is getting large quickly, and I'm a bit limited on memory, I would prefer to avoid the creation of
the ptrace file on the target. I understand that this can be done using the "use pipe" option. However, when I try it, I
always get an error message: "Error starting profiler service: cannot create pipe".
The documentation says:
"Create a pipe file on the target machine instead of a regular trace file. To use this option, the pipe daemon must be
running on the target machine, and the file can only be created on the real filesystem (i.e. not /dev/shmem)."
I think I've done everything correctly:
1) I selected a target file name for the pipe within a "real" filesystem (which is read/write accessible)
2) pipe is running as root
3) qconn is running as root
My target is x86 with QNX 6.4.1. My Momentics version is 4.6.1.
Am I missing something?
Thanks a lot in advance!
Lorenz
|
|
|