https://bz.apache.org/bugzilla/show_bug.cgi?id=69110

--- Comment #25 from Joe Orton <[email protected]> ---
It seems the reason that this is triggering on F40 is that we are using the
LMDB backend (backported) for apr-util apr_dbm by default. F39 and below used
Berkeley DB.

We do *not* have r1915094 applied in Fedora apr-util, though, to try to roughly
emulate the same default locking provision in apr_dbm* as previously. It seems
like the pthreads mutex use in LMDB is triggering this, though it's weird that
the crashes seem occur in the mutexes used by httpd rather than the LMDB
internal ones.

With r1915094 applied to Fedora apr-util I can no longer trigger any crashes,
at least with r1914438 applied to httpd. But if we apply r1915094 to Fedora
apr-util it will likely degrade the DAV locking safety for people who build
upstream httpd on Fedora system apr... a fine mess!

The test case I was using to trigger the crashes was the a combination of ab -c
with https + the stress test I have for the DAV locking issues:
https://people.redhat.com/~jorton/lockbomb.c

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to