Bug 353470

Summary: memcheck/tests/execve2 fails on OS X 10.11
Product: [Developer tools] valgrind Reporter: Rhys Kidd <rhyskidd>
Component: generalAssignee: Paul Floyd <pjfloyd>
Status: CONFIRMED ---    
Severity: normal CC: aludirkwong, cpigat242, pjfloyd
Priority: NOR    
Version: 3.10 SVN   
Target Milestone: ---   
Platform: macOS (DMG)   
OS: macOS   
Latest Commit: Version Fixed In:
Bug Depends on:    
Bug Blocks: 348909    
Attachments: Failing test report

Description Rhys Kidd 2015-10-02 20:54:10 UTC
On OS X 1.11 Valgrind fails in test that calls execute().

Reproducible: Always

Steps to Reproduce:
1. $ make check
2. $ perl tests/vg_regtest memcheck/tests/execve2

Actual Results:  
The above tests fails on OS X 10.11 but does not on the predecessor OS X 10.10.

Expected Results:  
Test passes, per OS X 10.10.
Comment 1 Rhys Kidd 2015-10-02 20:57:17 UTC
Created attachment 94816 [details]
Failing test report
Comment 2 Rhys Kidd 2017-08-06 20:38:52 UTC
*** Bug 382708 has been marked as a duplicate of this bug. ***
Comment 3 Paul Floyd 2023-12-29 09:45:12 UTC
Still failing on macOS 10.13

With Louis Brunner's port it passes on macOS 13.6 and on 10.13

I'll look to see which bits need upstreaming.