Bug 315936

Summary: UNKNOWN task message [id 3403, to mach_task_self(), reply 0x2603] when running fork()ing tests on Mac OS X
Product: [Developer tools] valgrind Reporter: Peter Godman <pgodman>
Component: generalAssignee: Rhys Kidd <rhyskidd>
Status: RESOLVED FIXED    
Severity: normal CC: Per.Mildner, rhyskidd, tom
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: macOS   
See Also: https://bugs.kde.org/show_bug.cgi?id=343523
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Peter Godman 2013-03-01 01:22:21 UTC
#include <stdlib.h>
#include <unistd.h>

int main() {
    fork();
    exit(0);
}

$ valgrind --track-origins=yes --leak-check=full --read-var-info=no --quiet ./a.out
UNKNOWN task message [id 3403, to mach_task_self(), reply 0x2603]




Reproducible: Always

Steps to Reproduce:
1. Compile program above
2. Run with command line given above
3.Expected:  no errors 
Actual Results:  
Warning:  UNKNOWN task message [id 3403, to mach_task_self(), reply 0x2603]


Expected Results:  
No output
Comment 1 Julian Seward 2013-09-20 10:37:54 UTC
Noted.  Will require further 10.8 fixes.
Comment 2 Per Mildner 2014-01-15 13:12:48 UTC
I get a similar message in Mac OS X 10.7.5 from the above program:
UNKNOWN task message [id 3403, to mach_task_self(), reply 0x2503]
Comment 3 Rhys Kidd 2015-05-12 01:46:54 UTC
I believe this was fixed in r14952, which related to https://bugs.kde.org/show_bug.cgi?id=343523.

Can you confirm if this bug is still present in current Valgrind trunk? I can also check based on your regression test later this week.
Comment 4 Rhys Kidd 2015-05-12 13:15:27 UTC
Confirmed resolved with r14952.