DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=44447>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=44447 Summary: mod_include problems with attributes that go beyond one bucket Product: Apache httpd-2 Version: 2.0-HEAD Platform: Other OS/Version: other Status: NEW Severity: normal Priority: P2 Component: mod_include AssignedTo: [email protected] ReportedBy: [EMAIL PROTECTED] Under certain circumstances the mod_include filter can't handle SSI directives correctly. If the buckets are of type TRANSITIVE (it means their buffer is allocated on the stack), the buffer is lost, whenever the method send_parsed_content returns. It means that the attribute values, which are determined in a previous call of send_parsed_content are lost. This can be prevented by calling apr_bucket_setaside(b,r->pool); after or before the bucket is inserted into the temporary bucket brigade (ctx->tmp_bb). This must be done for the status PARSE_DIRECTIVE[_XXXXX] and PARSE_ARG[_XXXXX]. This is a rare case since normally the buckets are not of type TRANSITIVE but MMAP, but some filters make use of TRANSITIVE buckets. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
