On Wed, 24 Dec 2008, Bart Van Assche wrote:

>> The log file seems to have output mixed up from multiple pids.
>> For example here is a sample. The errors from processes 15155 and 15151
>> are appearing at the same time and making the error message unusable.
>>
>>
>> ==15155== ==15151==    by 0x805EE02: agent(int, unsigned char**) 
>> (Agent.cpp:153)
>> ==15151==    by 0x8057790: main (AgentMain.cpp:125)
>> ==15155==
>> ====15151==
>> ==15151=14 bytes in 112 bytes in 1 blocks are still reachable in loss record 
>> 272 of 4,611===15151==
>
> I don't know whether the XML option will solve this issue, but if I
> remember correctly, this issue was solved in r7875. Can you please
> test whether the above issue is solved in the trunk version of
> Valgrind ? You can find instructions for downloading and compiling the
> trunk on Valgrind's web page.

I doubt that r7875 solves it -- without interprocess communication or file 
locking, if two processes are trying to write to the same file you'll get a 
jumble, no?

Nick

------------------------------------------------------------------------------
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to