On Tuesday 24 April 2007 13:30, Andy Dougherty wrote: > > Andy, could you update to r18323, remove the -G's, and see if it > > now runs to completion on your Solaris box?
> Thanks for the heads-up. I'm afraid testing will have to wait until > tomorrow. The rsync server at svn.perl.org is still down, and the > snapshot on svn.perl.org hasn't picked up that patch yet. Here's the patch (before I added comments); it should apply cleanly to anything in the past week or two. Best, -- c
=== src/gc/resources.c ================================================================== --- src/gc/resources.c (revision 3282) +++ src/gc/resources.c (local) @@ -744,6 +744,9 @@ PObj_buflen(str) = 0; PObj_bufstart(str) = NULL; + if (size == 0) + return; + pool = PObj_constant_TEST(str) ? interp->arena_base->constant_string_pool : interp->arena_base->memory_pool;