PS: If your line numbers match up with mine, line 562 of util_filter.c (the one that your backtrace seems to indicate is crashing) is this:
APR_BRIGADE_CONCAT(*saveto, *b); > Make sure the brigade's "link" ring is intact all the way around in both > directions, also. So this part of what I asked you to take a look at becomes especially important in this case... APR_BRIGADE_CONCAT is a constant-time operation that works directly off the ->next and ->prev pointers of the two brigades' sentinels. It doesn't have to walk the list at all. So verify that both brigades are intact... one of them must not be. :) At that point, figuring out where the corruption occurs is where knowing what the contents of the brigades are becomes useful. --Cliff -------------------------------------------------------------- Cliff Woolley [EMAIL PROTECTED] Charlottesville, VA -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php