Bug#549627: grub-pc: Bug still existing with 2.6.31-2 install

Daniel devel at tootai.net
Wed Nov 18 09:55:13 UTC 2009


Package: grub-pc
Version: 1.97+20091115-1
Severity: normal


Executing the same commands i get the same result: segfault. Backtrace

sudo gdb --args /usr/sbin/grub-probe --device /dev/mapper/vg0-Dom0 --target=abstraction
GNU gdb (GDB) 7.0-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/sbin/grub-probe...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/sbin/grub-probe --device /dev/mapper/vg0-Dom0 --target=abstraction

Program received signal SIGSEGV, Segmentation fault.
0x000000000040189f in ?? ()
(gdb) bt
#0  0x000000000040189f in ?? ()
#1  0x0000000000401cd6 in ?? ()
#2  0x00007ffff7aaca8d in __libc_start_main () from /lib/libc.so.6
#3  0x00000000004015a9 in ?? ()
#4  0x00007fffffffea08 in ?? ()
#5  0x000000000000001c in ?? ()
#6  0x0000000000000004 in ?? ()
#7  0x00007fffffffec4a in ?? ()
#8  0x00007fffffffec5f in ?? ()
#9  0x00007fffffffec7d in ?? ()
#10 0x00007fffffffec68 in ?? ()
#11 0x0000000000000000 in ?? ()
(gdb) quit

Problem is that even grub-mkconfig -which solved the problem as explained in bug #527604- doesn't work (same issue).

I didn't had any problem with previous installation of 2.6.31 kernel.

-- 
Daniel
-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/mapper/vg0-Dom0 / xfs rw,relatime,noquota 0 0
/dev/sda2 /dos vfat rw,nosuid,nodev,noexec,relatime,gid=6,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,errors=remount-ro 0 0
/dev/sda3 /boot ext3 rw,relatime,errors=continue,data=ordered 0 0
/dev/mapper/vg0-Home /home xfs rw,relatime,noquota 0 0
/dev/sr0 /media/cdrom0 iso9660 ro,nosuid,nodev,relatime 0 0
/dev/mapper/vg0-DomU1 /media/XP xfs rw,relatime,attr2,noquota 0 0
/dev/mapper/vg0-DomU2 /media/W2k xfs rw,relatime,noquota 0 0
/dev/mapper/vg0-DomU3 /media/ubuntu xfs rw,nosuid,nodev,relatime,attr2,grpid,noquota 0 0
/dev/mapper/vg0-DomU4 /media/stable xfs rw,nosuid,nodev,relatime,grpid,noquota 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)	/dev/sda
*********************** END /boot/grub/device.map

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

### BEGIN /etc/grub.d/00_header ###
set default=0
insmod lvm
insmod xfs
set root=(vg0-Dom0)
search --no-floppy --fs-uuid --set 8ed45dec-e132-4b96-8415-5c81b109f150
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=1024x768
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 76db7f26-9c2c-4a4c-b68d-33e4c5f4d451
insmod png
if background_image /grub/moreblue-orbit-grub.png ; then
  set color_normal=black/black
  set color_highlight=magenta/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.31-1-amd64" {
	insmod ext2
	set root=(hd0,3)
	search --no-floppy --fs-uuid --set 76db7f26-9c2c-4a4c-b68d-33e4c5f4d451
	linux	/vmlinuz-2.6.31-1-amd64 root=/dev/mapper/vg0-Dom0 ro splash quiet
	initrd	/initrd.img-2.6.31-1-amd64
}
menuentry "Debian GNU/Linux, with Linux 2.6.31-1-amd64 (recovery mode)" {
	insmod ext2
	set root=(hd0,3)
	search --no-floppy --fs-uuid --set 76db7f26-9c2c-4a4c-b68d-33e4c5f4d451
	linux	/vmlinuz-2.6.31-1-amd64 root=/dev/mapper/vg0-Dom0 ro single splash
	initrd	/initrd.img-2.6.31-1-amd64
}
menuentry "Debian GNU/Linux, with Linux 2.6.30-2-amd64" {
	insmod ext2
	set root=(hd0,3)
	search --no-floppy --fs-uuid --set 76db7f26-9c2c-4a4c-b68d-33e4c5f4d451
	linux	/vmlinuz-2.6.30-2-amd64 root=/dev/mapper/vg0-Dom0 ro splash quiet
	initrd	/initrd.img-2.6.30-2-amd64
}
menuentry "Debian GNU/Linux, with Linux 2.6.30-2-amd64 (recovery mode)" {
	insmod ext2
	set root=(hd0,3)
	search --no-floppy --fs-uuid --set 76db7f26-9c2c-4a4c-b68d-33e4c5f4d451
	linux	/vmlinuz-2.6.30-2-amd64 root=/dev/mapper/vg0-Dom0 ro single splash
	initrd	/initrd.img-2.6.30-2-amd64
}
### END /etc/grub.d/10_linux ###

### 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 ###
*********************** END /boot/grub/grub.cfg

-- System Information:
Debian Release: squeeze/sid
  APT prefers transitional
  APT policy: (500, 'transitional'), (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages grub-pc depends on:
ii  debconf [debconf-2.0]    1.5.28          Debian configuration management sy
ii  grub-common              1.97+20091115-1 GRand Unified Bootloader, version 
ii  libc6                    2.10.1-7        GNU C Library: Shared libraries
ii  ucf                      3.0024          Update Configuration File: preserv

grub-pc recommends no packages.

Versions of packages grub-pc suggests:
ii  desktop-base                  5.0.5      common files for the Debian Deskto
ii  genisoimage                   9:1.1.9-1  Creates ISO-9660 CD-ROM filesystem

-- debconf information:
  grub2/kfreebsd_cmdline:
* grub2/linux_cmdline: splash
* grub-pc/chainload_from_menu.lst: true
  grub-pc/kopt_extracted: true
  grub-pc/postrm_purge_boot_grub: false
  grub2/kfreebsd_cmdline_default: quiet
* grub2/linux_cmdline_default: quiet
* grub-pc/install_devices: /dev/sda





More information about the Pkg-grub-devel mailing list