Bug#685295: grub crashes with invalid memory access

Jörg Sommer joerg at alea.gnuu.de
Sun Aug 19 11:29:35 UTC 2012


Package: grub-ieee1275
Version: 1.99-22.1
Severity: important

Hi,

booting with grub fails. After the welcome message it prints Invalid
memory access at SRR0: 0020567c SRR1: 00003030 and goes back to the
Openfirmware prompt.

% cat /proc/cpuinfo
processor	: 0
cpu		: 7455, altivec supported
clock		: 606.000000MHz
revision	: 3.3 (pvr 8001 0303)
bogomips	: 36.86
timebase	: 18432000
platform	: PowerMac
model		: PowerBook6,3
machine		: PowerBook6,3
motherboard	: PowerBook6,3 MacRISC3 Power Macintosh
detected as	: 287 (iBook G4)
pmac flags	: 0000001b
L2 cache	: 256K unified
pmac-generation	: NewWorld
Memory		: 640 MB

Bye, Jörg.

-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/root / ext4 rw,noatime,errors=remount-ro 0 0
/dev/root /sbin/init\040(deleted) ext4 ro,relatime,errors=remount-ro 0 0
/dev/sda5 /var ext4 rw,nosuid,nodev,noatime,data=ordered 0 0
/dev/mapper/_dev_sda7 /home/joerg ext4 rw,relatime,data=ordered 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)	/dev/disk/by-id/ata-ASSMNU_GMH21H1_C_1SS2DJS0010135
*********************** 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 ieee1275_fb
}

insmod part_apple
insmod ext2
set root='(hd0,apple4)'
search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
  insmod part_apple
  insmod ext2
  set root='(hd0,apple4)'
  search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
  set locale_dir=($root)/boot/grub/locale
  set lang=de_DE
  insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_hurd ###
### END /etc/grub.d/10_hurd ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, mit Linux 3.6.0-rc1-10069-g2308a40' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.6.0-rc1-10069-g2308a40 wird geladen …'
	linux	/boot/vmlinuz-3.6.0-rc1-10069-g2308a40 root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.6.0-rc1-10069-g2308a40 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.6.0-rc1-10069-g2308a40 wird geladen …'
	linux	/boot/vmlinuz-3.6.0-rc1-10069-g2308a40 root=/dev/sda4 ro single 
}
menuentry 'Debian GNU/Linux, mit Linux 3.5.0-rc5-00176-g064e7df' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.5.0-rc5-00176-g064e7df wird geladen …'
	linux	/boot/vmlinuz-3.5.0-rc5-00176-g064e7df root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.5.0-rc5-00176-g064e7df (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.5.0-rc5-00176-g064e7df wird geladen …'
	linux	/boot/vmlinuz-3.5.0-rc5-00176-g064e7df root=/dev/sda4 ro single 
}
menuentry 'Debian GNU/Linux, mit Linux 3.5.0-rc2-00001-g6aa3ab3' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.5.0-rc2-00001-g6aa3ab3 wird geladen …'
	linux	/boot/vmlinuz-3.5.0-rc2-00001-g6aa3ab3 root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.5.0-rc2-00001-g6aa3ab3 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.5.0-rc2-00001-g6aa3ab3 wird geladen …'
	linux	/boot/vmlinuz-3.5.0-rc2-00001-g6aa3ab3 root=/dev/sda4 ro single 
}
menuentry 'Debian GNU/Linux, mit Linux 3.4.0-rc3-01103-g35dc0f6' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.4.0-rc3-01103-g35dc0f6 wird geladen …'
	linux	/boot/vmlinuz-3.4.0-rc3-01103-g35dc0f6 root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.4.0-rc3-01103-g35dc0f6 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.4.0-rc3-01103-g35dc0f6 wird geladen …'
	linux	/boot/vmlinuz-3.4.0-rc3-01103-g35dc0f6 root=/dev/sda4 ro single 
}
menuentry 'Debian GNU/Linux, mit Linux 3.4.0-rc2-00592-gece33fb' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.4.0-rc2-00592-gece33fb wird geladen …'
	linux	/boot/vmlinuz-3.4.0-rc2-00592-gece33fb root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.4.0-rc2-00592-gece33fb (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.4.0-rc2-00592-gece33fb wird geladen …'
	linux	/boot/vmlinuz-3.4.0-rc2-00592-gece33fb root=/dev/sda4 ro single 
}
menuentry 'Debian GNU/Linux, mit Linux 3.3.0-rc5-04528-g70c8306' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.3.0-rc5-04528-g70c8306 wird geladen …'
	linux	/boot/vmlinuz-3.3.0-rc5-04528-g70c8306 root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.3.0-rc5-04528-g70c8306 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.3.0-rc5-04528-g70c8306 wird geladen …'
	linux	/boot/vmlinuz-3.3.0-rc5-04528-g70c8306 root=/dev/sda4 ro single 
}
menuentry 'Debian GNU/Linux, mit Linux 3.3.0-rc5-04520-g8d233c0' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.3.0-rc5-04520-g8d233c0 wird geladen …'
	linux	/boot/vmlinuz-3.3.0-rc5-04520-g8d233c0 root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.3.0-rc5-04520-g8d233c0 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.3.0-rc5-04520-g8d233c0 wird geladen …'
	linux	/boot/vmlinuz-3.3.0-rc5-04520-g8d233c0 root=/dev/sda4 ro single 
}
menuentry 'Debian GNU/Linux, mit Linux 3.2.0-03029-g88f652a' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.2.0-03029-g88f652a wird geladen …'
	linux	/boot/vmlinuz-3.2.0-03029-g88f652a root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.2.0-03029-g88f652a (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.2.0-03029-g88f652a wird geladen …'
	linux	/boot/vmlinuz-3.2.0-03029-g88f652a root=/dev/sda4 ro single 
}
menuentry 'Debian GNU/Linux, mit Linux 3.1.0-02829-gbf68cf7' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.1.0-02829-gbf68cf7 wird geladen …'
	linux	/boot/vmlinuz-3.1.0-02829-gbf68cf7 root=/dev/sda4 ro  nosmp radeon.agpmode=1 zcache
}
menuentry 'Debian GNU/Linux, mit Linux 3.1.0-02829-gbf68cf7 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod part_apple
	insmod ext2
	set root='(hd0,apple4)'
	search --no-floppy --fs-uuid --set=root 2774fdb0-806e-4a36-b025-7815f19e7453
	echo	'Linux 3.1.0-02829-gbf68cf7 wird geladen …'
	linux	/boot/vmlinuz-3.1.0-02829-gbf68cf7 root=/dev/sda4 ro single 
}
### END /etc/grub.d/10_linux ###

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

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

### BEGIN /etc/grub.d/30_os-prober ###
### 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
cat: /proc/mdstat: No such file or directory
*********************** END /proc/mdstat

*********************** BEGIN /dev/disk/by-id
total 0
lrwxrwxrwx 1 root root  9 Aug 17 20:12 ata-AMSTIHATDCR-_WC_-W1832 -> ../../sr0
lrwxrwxrwx 1 root root  9 Aug 17 20:12 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135 -> ../../sda
lrwxrwxrwx 1 root root 10 Aug 17 20:12 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Aug 19 13:22 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Aug 17 20:12 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Aug 17 20:12 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 Aug 17 20:12 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 Aug 17 20:12 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10 Aug 17 20:13 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part7 -> ../../sda7
lrwxrwxrwx 1 root root 10 Aug 17 20:12 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part8 -> ../../sda8
lrwxrwxrwx 1 root root 10 Aug 17 20:12 ata-ASSMNU_GMH21H1_C_1SS2DJS0010135-part9 -> ../../sda9
lrwxrwxrwx 1 root root 10 Aug 17 20:13 dm-name-_dev_sda7 -> ../../dm-0
lrwxrwxrwx 1 root root 10 Aug 17 20:13 dm-uuid-CRYPT-LUKS1-32faf7801294401aa7b3778e1943cada-_dev_sda7 -> ../../dm-0
lrwxrwxrwx 1 root root  9 Aug 17 20:12 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053 -> ../../sda
lrwxrwxrwx 1 root root 10 Aug 17 20:12 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Aug 19 13:22 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Aug 17 20:12 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Aug 17 20:12 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 Aug 17 20:12 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 Aug 17 20:12 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10 Aug 17 20:13 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part7 -> ../../sda7
lrwxrwxrwx 1 root root 10 Aug 17 20:12 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part8 -> ../../sda8
lrwxrwxrwx 1 root root 10 Aug 17 20:12 scsi-SATA_SAMSUNG_HM121HCS12SJD0S101053-part9 -> ../../sda9
lrwxrwxrwx 1 root root  9 Aug 19 04:19 usb-Kingston_DataTraveler_G3_001CC0EC34E4AAC0C5C3033E-0:0 -> ../../sdb
*********************** END /dev/disk/by-id

*********************** BEGIN /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root  9 Aug 19 04:19 1f5a9ace-dad2-4dee-a1d0-5e50e47aaaa2 -> ../../sdb
lrwxrwxrwx 1 root root 10 Aug 17 20:12 2774fdb0-806e-4a36-b025-7815f19e7453 -> ../../sda4
lrwxrwxrwx 1 root root 10 Aug 17 20:13 32faf780-1294-401a-a7b3-778e1943cada -> ../../sda7
lrwxrwxrwx 1 root root 10 Aug 17 20:12 85d62ec4-1ce6-457a-87d5-66ba4b2fae5c -> ../../sda9
lrwxrwxrwx 1 root root 10 Aug 17 20:12 9ce73738-cbb6-47cb-bad2-9934b3987dd9 -> ../../sda5
lrwxrwxrwx 1 root root 10 Aug 17 20:12 a8fb2c18-e4f8-4c13-b052-48fcb1217de3 -> ../../sda8
lrwxrwxrwx 1 root root 10 Aug 17 20:13 c857f299-89c0-4c8d-b85d-93cb59751b26 -> ../../dm-0
lrwxrwxrwx 1 root root 10 Aug 17 20:12 d9898eb8-a485-4445-b061-372a11819710 -> ../../sda3
*********************** END /dev/disk/by-uuid

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 3.5.0-rc5-00176-g064e7df
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-ieee1275 depends on:
ii  debconf [debconf-2.0]  1.5.46
ii  grub-common            1.99-22.1
ii  grub-ieee1275-bin      1.99-22.1
ii  grub2-common           1.99-22.1
ii  ucf                    3.0025+nmu3

grub-ieee1275 recommends no packages.

grub-ieee1275 suggests no packages.

-- debconf information:
  grub2/kfreebsd_cmdline:
  grub2/device_map_regenerated:
* grub2/linux_cmdline:
  grub2/kfreebsd_cmdline_default: quiet
* grub2/linux_cmdline_default: nosmp radeon.agpmode=1 zcache
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature http://en.wikipedia.org/wiki/OpenPGP
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20120819/d77c5dc7/attachment-0001.pgp>


More information about the Pkg-grub-devel mailing list