| Summary: | trylock test hangs on FreeBSD | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | Mark Johnston <markj> |
| Component: | drd | Assignee: | Paul Floyd <pjfloyd> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bart.vanassche+kde, emaste, pjfloyd |
| Priority: | NOR | ||
| Version First Reported In: | 3.13.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | FreeBSD | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Mark Johnston
2019-01-14 19:22:18 UTC
This proposal sounds good to me. I've dealt with this in my git repo by putting the double call to wrlock in a conditional compilation block. https://github.com/paulfloyd/freebsd_valgrind/commit/abf44418d52416a625445c782f79717d7b06cadd A candidate fix has been checked in as commit 20dc7278512c ("drd/tests/trylock, FreeBSD: Fix a hang"). I'm not familiar enough with FreeBSD to review the changes in FreeBSD-specific code.
|