[Bug 1050774] Re: os-prober misparses GRUB 2.00 configuration, leading to arbitrarily-long grub.cfg output lines

Launchpad Bug Tracker 1050774 at bugs.launchpad.net
Mon Sep 17 23:10:09 UTC 2012


This bug was fixed in the package os-prober - 1.56ubuntu1

---------------
os-prober (1.56ubuntu1) quantal; urgency=low

  * Resynchronise with Debian (LP: #1050774).  Remaining changes:
    - Mount btrfs subvolume @ when present to access a btrfs formatted
      rootfs.
    - When called with WINOSDATA, return the list of Windows partitions
      containing the system instead of only listing these containing the
      bootrecord.

os-prober (1.56) unstable; urgency=low

  [ Hedayat Vatankhah ]
  * Add support for probing Fedora's location for the GRUB 2 configuration
    file (closes: #674560).

  [ Colin Watson ]
  * Fix the parsing code in the grub2 handler so that it no longer gets
    hopelessly confused by multiple single-quoted strings on the same line,
    as produced by GRUB 2.00.

os-prober (1.55) unstable; urgency=low

  * Improve detection of Haiku: detect the 64-bit version
    Closes: #685228
  * Add myself to Uploaders
 -- Colin Watson <cjwatson at ubuntu.com>   Tue, 18 Sep 2012 00:05:11 +0100

** Changed in: os-prober (Ubuntu)
       Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/1050774

Title:
  os-prober misparses GRUB 2.00 configuration, leading to arbitrarily-
  long grub.cfg output lines

Status in “grub2” package in Ubuntu:
  Triaged
Status in “os-prober” package in Ubuntu:
  Fix Released

Bug description:
  Lubuntu Quantal i386

  Yesterday i've tested grub 2.0 fromm the cjwatson ppa without issue.
  Then i've ran vbeinfo on next boot to fill custom values :
  GRUB_GFXMODE=1024x768,800x600

   Today the new 2.00-3ubuntu1 is upgraded and get that problem. Note
  that ubuntu quantal i386 have been previously upgraded with this
  latest grub 2.0 without that issue.

  ProblemType: Crash
  DistroRelease: Ubuntu 12.10
  Package: grub-common 2.00-3ubuntu1
  Uname: Linux 3.6.0-030600rc5-generic i686
  NonfreeKernelModules: nvidia
  ApportVersion: 2.5.1-0ubuntu7
  Architecture: i386
  AssertionMessage: *** glibc detected *** /usr/bin/grub-script-check: double free or corruption (!prev): 0x08210b38 ***
  Date: Fri Sep 14 09:06:51 2012
  ExecutablePath: /usr/bin/grub-script-check
  ProcCmdline: /usr/bin/grub-script-check /boot/grub/grub.cfg.new
  Signal: 6
  SourcePackage: grub2
  StacktraceTop:
   __libc_message (do_abort=2, fmt=0xb77271dc "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
   malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0x8210b38) at malloc.c:5007
   ?? ()
   ?? ()
   ?? ()
  Title: grub-script-check assert failure: *** glibc detected *** /usr/bin/grub-script-check: double free or corruption (!prev): 0x08210b38 ***
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1050774/+subscriptions




More information about the foundations-bugs mailing list