5.8.8.816のバグか
わかった。少なくともCompress::Zlibがうまく動かなかった原因はこれですね。
Build 817 Wednesday, Mar 22, 2006
Build 817 is based on Perl 5.8.8.
Bug Fixes and Changes
(中略)
Reintroduce PL_memory_wrap for binary compatibility.
5.8.8.816のperl58.dllをバイナリエディタで開いておかしいなと思ったのですが、5.8.8.817のperl58.dllを開いてみたらPL_memory_wrapのエントリポイントが復活していたので、Changelogを見てみたらしっかり出ていました。
というわけで、5.8.8.816はやめて、817に移行するか、815に戻るのが吉でしょう。>id:seamlessbiasさん