>>425 了解です.zz_filesize の型は良かったのですが,

>*p = '\0' ;

があるので apr_brigade_pflatten() のところはこうした方がよさそうです.

-        apr_brigade_pflatten(f.ctx, &ch2->BigBuffer, &ch2->zz_filesize, r->pool);
+        apr_off_t blen;
+        apr_brigade_length(f.ctx, 1, &blen);
+        ch2->zz_filesize = blen;
+        ch2->BigBuffer = apr_palloc(r->pool, ch2->zz_filesize + 1);
+        apr_brigade_flatten(f.ctx, ch2->BigBuffer, &ch2->zz_filesize);


>>426 了解です.特に問題はなさそうですね.何が起こってるのかトレースできればいいんですが......