That was the key, thanks. I think I've tracked this down, although it's partly guesswork:
revno: 3002 committer: Colin Watson <cjwat...@ubuntu.com> branch nick: butter timestamp: Fri 2011-01-07 17:24:25 +0000 message: Always initialise *relroot in grub_find_root_device_from_mountinfo, otherwise we free an uninitialised pointer if /proc is unmounted. Reported by: Scott Moser. I'll include this in the next snapshot. ** Changed in: grub2 (Ubuntu Natty) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/697493 Title: invalid free in grub-mkrelpath -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs