https://bugs.kde.org/show_bug.cgi?id=382498
Bug ID: 382498
Summary: callgrind: improve error message when unable to write
callgrind.out.*
Product: valgrind
Version: 3.11.0
Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: NOR
Component: callgrind
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
I have a program I have been profiling with callgrind. It starts as root then
quickly changes to another user. callgrind.out.* is created owned by root and
not writeable by anyone else (quite correctly). When the program terminates, it
is then unable to write to callgrind.out.* and reports
Error: can not open cache simulation output file ...
and so the output file is 0 bytes long.
It took me a little while to figure out what was going on. Would it be possible
to add a bit more detail to the error message to hint about the possible cause?
Something better than this: "Error: can not open cache simulation output file.
This might be caused by incorrect permissions or your program changing user
whilst running"
--
You are receiving this mail because:
You are watching all bug changes.