Your message dated Sun, 19 Jun 2011 11:17:45 +0200
with message-id <[email protected]>
and subject line Re: Bug#624259: grub-pc: Unable to add kernel arguments with 
gfxterm: alloc memory magic is broken
has caused the Debian Bug report #624259,
regarding grub-pc: Unable to add kernel arguments with gfxterm: alloc memory 
magic is broken
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
624259: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=624259
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: grub-pc
Version: 1.99~rc1-13
Severity: normal

Hi,

I was trying to debug a kernel panic with crashkernel, and my grub
wouldn't let me add command line arguments, I got

|  Booting  a command list
|
|alloc magic is broken at 0xbf4d6650

Commenting out the gfxterm loading in grub.cfg worked around this, but
I have no idea if there's still memory corruption occuring or not.

SR

-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/disk/by-uuid/653a353e-3311-46ca-ae6e-99b6a3a77201 / ext4 
rw,noatime,errors=remount-ro,barrier=1,data=ordered 0 0
/dev/md0 /srv ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)   /dev/disk/by-id/ata-ST31000528AS_9VP4V5RS
(hd1)   /dev/disk/by-id/ata-ST31000340AS_5QJ0L7VE
(hd2)   /dev/disk/by-id/ata-ST31000340AS_5QJ0KNDF
(hd3)   /dev/disk/by-id/ata-ST31000340AS_5QJ0KPR7
(hd4)   /dev/disk/by-id/ata-ST31000528AS_9VP1YLFY
(hd5)   /dev/disk/by-id/ata-ST31000528AS_9VP1YLBL
*********************** END /boot/grub/device.map

*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 653a353e-3311-46ca-ae6e-99b6a3a77201
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 653a353e-3311-46ca-ae6e-99b6a3a77201
set locale_dir=($root)/boot/grub/locale
set lang=en_ZA
insmod gettext
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 653a353e-3311-46ca-ae6e-99b6a3a77201
insmod png
if background_image /usr/share/images/desktop-base/spacefun-grub.png; then
  set color_normal=light-gray/black
  set color_highlight=white/black
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.38-2-amd64' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        echo    'Loading Linux 2.6.38-2-amd64 ...'
        linux   /boot/vmlinuz-2.6.38-2-amd64 
root=UUID=653a353e-3311-46ca-ae6e-99b6a3a77201 ro  quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.38-2-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.38-2-amd64 (recovery mode)' --class 
debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        echo    'Loading Linux 2.6.38-2-amd64 ...'
        linux   /boot/vmlinuz-2.6.38-2-amd64 
root=UUID=653a353e-3311-46ca-ae6e-99b6a3a77201 ro single 
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.38-2-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-amd64' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        echo    'Loading Linux 2.6.32-5-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-5-amd64 
root=UUID=653a353e-3311-46ca-ae6e-99b6a3a77201 ro  quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-5-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-amd64 (recovery mode)' --class 
debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        echo    'Loading Linux 2.6.32-5-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-5-amd64 
root=UUID=653a353e-3311-46ca-ae6e-99b6a3a77201 ro single 
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-5-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-3-amd64' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        echo    'Loading Linux 2.6.32-3-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-3-amd64 
root=UUID=653a353e-3311-46ca-ae6e-99b6a3a77201 ro  quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-3-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-3-amd64 (recovery mode)' --class 
debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        echo    'Loading Linux 2.6.32-3-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-3-amd64 
root=UUID=653a353e-3311-46ca-ae6e-99b6a3a77201 ro single 
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-3-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
menuentry "Memory test (memtest86+, experimental multiboot)" {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        multiboot       /boot/memtest86+_multiboot.bin
}
menuentry "Memory test (memtest86+, serial console 115200, experimental 
multiboot)" {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos3)'
        search --no-floppy --fs-uuid --set=root 
653a353e-3311-46ca-ae6e-99b6a3a77201
        multiboot       /boot/memtest86+_multiboot.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set=root C434F84E34F84548
        chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
*********************** END /boot/grub/grub.cfg

*********************** BEGIN /proc/mdstat
Personalities : [raid6] [raid5] [raid4] 
md0 : active raid5 sdd1[0] sdf1[4] sde1[3] sdb1[2] sdc1[1]
      3907039744 blocks level 5, 64k chunk, algorithm 2 [5/5] [UUUUU]
      
unused devices: <none>
*********************** END /proc/mdstat

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_ZA.UTF-8, LC_CTYPE=en_ZA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-pc depends on:
ii  debconf [debconf-2.0]        1.5.38      Debian configuration management sy
ii  grub-common                  1.99~rc1-13 GRand Unified Bootloader, version 
ii  libc6                        2.11.2-11   Embedded GNU C Library: Shared lib
ii  libdevmapper1.02.1           2:1.02.63-3 The Linux Kernel Device Mapper use
ii  ucf                          3.0025+nmu1 Update Configuration File: preserv

grub-pc recommends no packages.

Versions of packages grub-pc suggests:
ii  desktop-base                  6.0.6      common files for the Debian Deskto

-- debconf information:
  grub2/kfreebsd_cmdline:
  grub2/device_map_regenerated:
* grub2/linux_cmdline:
  grub-pc/install_devices_empty: false
  grub-pc/install_devices_failed: false
  grub-pc/chainload_from_menu.lst: true
  grub-pc/kopt_extracted: false
* grub-pc/install_devices: /dev/disk/by-id/ata-ST31000528AS_9VP4V5RS
  grub-pc/postrm_purge_boot_grub: false
  grub-pc/install_devices_failed_upgrade: true
  grub-pc/disk_description:
  grub2/kfreebsd_cmdline_default: quiet
  grub-pc/partition_description:
  grub-pc/install_devices_disks_changed:
* grub2/linux_cmdline_default: quiet
  grub-pc/mixed_legacy_and_grub2: true



--- End Message ---
--- Begin Message ---
Version: 1.99

> > |alloc magic is broken at 0xbf4d6650
> Looks like the bug I've fixed in r3192. Could you try latest upstream bzr ?

Sorry, I never got around to that, but I can verify that it's fixed in
1.99-6, so let's assume it was fixed in that commit.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


--- End Message ---

Reply via email to