On 10.05.2011 20:57, Jim Jagielski wrote:
On May 10, 2011, at 2:46 PM, Rainer Jung wrote:
On 10.05.2011 14:30, Jim Jagielski wrote:
Once Jeff applies his hook-probes patch, I'll be doing the
T&R within the next few hours.
On May 9, 2011, at 3:18 PM, Jim Jagielski wrote:
I plan on doing a T&R tomorrow...
I notice strange trunk failures on my Solaris 10 system. The failures were
already happening before the probe changes. The Perl script RewriteMap process
crashes shortly after the fork. In truss I can see it closing file descriptors
after the fork and then it crashes before calling exec or similar. So something
around apr_proc_create() seems to go wrong, or possibly the apr_procattr are
not write.
It doesn't happen on Solaris 8, so it is possible my system is borked. It also
doesn't happen for 2.2.x.
I'll try to investigate further, but if there is no immediate idea about that
I'm fine with rolling the beta, because it is not clear, whether I have
available enough time right now to debug.
Do the APR tests run cleanly?
Unfortunately yes, at least most of the time. The proc tests never
failed. I added debug output to apr_proc_create(), the crash happens in
apr_pool_cleanup_for_exec();
Digging further shows, the crash happens in running the child cleanups
for the pconf pool (in the 9th cleanup). Maybe it it related to the
testreslist failures, because some of them happen in
apr_pool_cleanup_kill. Just a wild speculation.
I will try to stop the process before the crash and investigate with the
debugger. Unfortunately the core if written doesn't seem usable.
Regards,
Rainer