[Bug 981314] Re: assertion failure without initramfs: ply-buffer.c:184: ply_buffer_append_bytes: Assertion `buffer != ((void *)0)' failed.

Launchpad Bug Tracker 981314 at bugs.launchpad.net
Sat May 5 01:25:30 UTC 2012


This bug was fixed in the package plymouth - 0.8.4-0ubuntu1

---------------
plymouth (0.8.4-0ubuntu1) quantal; urgency=low

  * New upstream release.
    - drop patches originating from or merged upstream: debug-fixes.patch,
      gcc45-arith-workaround.patch,
      main-Don-t-watch-for-keyboard-input-if-no-keyboard.patch,
      upstart-bridge.patch, upstream-*.patch
    - debian/rules: pass --with-log-viewer to explicitly request its
      inclusion.
    - update libplymouth2.symbols.
  * debian/patches/initramfsless-boot.patch: clean up our failure path when
    /dev/pts isn't available yet:
    - don't free a buffer that we might use again later
    - once we've created the session object, keep it around, instead of
      freeing it again and leaving a dangling reference to it in the loop
      exit handler list.
    it's not clear if this was working before, but it definitely hits an
    assert now.  LP: #981314.
  * Build with --disable-libdrm_intel on !x86, to avoid an unnecessary
    dependency.  LP: #927424.
 -- Steve Langasek <steve.langasek at ubuntu.com>   Sat, 05 May 2012 01:19:02 +0000

** Changed in: plymouth (Ubuntu)
       Status: Fix Committed => Fix Released

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

Title:
  assertion failure without initramfs: ply-buffer.c:184:
  ply_buffer_append_bytes: Assertion `buffer != ((void *)0)' failed.

Status in “plymouth” package in Ubuntu:
  Fix Released

Bug description:
  I see the following assertion failure on every boot, with a custom-
  compiled kernel version 3.4.0-rc2 and no initrd:

  ply-buffer.c:184: ply_buffer_append_bytes: Assertion `buffer != ((void
  *)0)' failed.

  ~# lsb_release -rd
  Description:    Ubuntu precise (development branch)
  Release:        12.04
  ~# apt-cache policy plymouth
  plymouth:
    Installed: 0.8.2-2ubuntu29
    Candidate: 0.8.2-2ubuntu29
    Version table:
   *** 0.8.2-2ubuntu29 0
          500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
          100 /var/lib/dpkg/status
       0.8.2-2ubuntu28 0
          500 http://us.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages

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




More information about the foundations-bugs mailing list