Bug #1626
closedfree(): error: ifree: junk pointer, too high to make sense
0%
Description
When rebuilding the wiki on leaf.dragonflybsd.org, the perl interpreter
dies while rebuilding all the ikiwiki pages, with:
building post-commit.mdwn
building news.mdwn
perl: (0x29a30180)
perl in free(): error: ifree: junk pointer, too high to make sensegmake:
- [docwiki] Abort trap (core dumped)
This doesn't seem to happen immediately, just after building a number of
pages. I think this error's been there for a while, it just takes
rebuilding more than a few pages to trigger it. For example, rebuilding
individual pages has been working, but the RecentChanges page hasn't been
getting updated. I think it's halting after building the target page but
before updating the RecentChanges one.
In any case, I did a 'bmake update' and because of this failure, pkgsrc
happily refuses to reinstall ikiwiki after deleting it. So, edits aren't
possible right now.
I'm going to rebuild all the different perl modules there as dependencies;
this may be related to an upgrade a while back.
Core is in /usr/obj/pkgsrc/www/ikiwiki/work/ikiwiki/perl.core if that's
useful.
Updated by justin about 15 years ago
Fixed by http://mail-index.netbsd.org/pkgsrc-bugs/2009/10/14/msg034169.html -
perl-5.10.0nb6 does not have this issue. Upgraded and it appears to be OK.