And a followup for this and another, older bugreport. It looks like the prob happens with qxl and vmware, and it is the same problem.
I looked at grub sources, that message is from grub, here it is: kern/mm.c, get_header_from_pointer(): if ((grub_addr_t) ptr & (GRUB_MM_ALIGN - 1)) grub_fatal ("unaligned pointer %p", ptr); This is an implementation of grub-own malloc. Each chunk of memory in grub is aligned when allocated, with a description of that chunk preceeding that block. This routine is used in two places -- in grub_free() and grub_realloc(), to get descriptor of the memory block previously allocated by grub_malloc() (which always returns aligned pointers). So it appears that grub memory becomes corrupt somehow, but only when using qxl or vmware vga "adaptors". Looking further... Thanks, /mjt -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org