[Bug 1302264] Re: systemd-logind assert failure: error.c:319: Assertion failed in nih_error_get: context_stack != NULL

Stéphane Graber stgraber at stgraber.org
Fri Apr 4 04:34:12 UTC 2014


Tracked done the problem to an extra nih error processing call which was
asserting. Dropped it and uploaded the fix to the queue, it should
hopefully be accepted very soon.

** Changed in: systemd (Ubuntu)
       Status: Confirmed => In Progress

** Changed in: systemd (Ubuntu)
     Assignee: (unassigned) => Stéphane Graber (stgraber)

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

Title:
  systemd-logind assert failure: error.c:319: Assertion failed in
  nih_error_get: context_stack != NULL

Status in “systemd” package in Ubuntu:
  In Progress

Bug description:
  Initially presents as a 'hang' during bootup. Checking the upstart
  logs it looks like systemd-logind is failing.

  I tried a few different approaches - and eventually found that
  installing cgmanager allowed the system to reach a x11 login

  checking into the logs now I continue to see errors:

  Removed session c1.
  cgmanager: cgm_remove for controller=blkio, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=cpu, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=cpuacct, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=cpuset, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=devices, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=freezer, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=hugetlb, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=memory, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=perf_event, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=systemd, cgroup_path=user/115.user/c1.session, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=blkio, cgroup_path=user/115.user, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=cpu, cgroup_path=user/115.user, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=cpuacct, cgroup_path=user/115.user, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=cpuset, cgroup_path=user/115.user, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=devices, cgroup_path=user/115.user, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=freezer, cgroup_path=user/115.user, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=hugetlb, cgroup_path=user/115.user, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=memory, cgroup_path=user/115.user, recursive=1 failed: invalid request
  cgmanager: cgm_remove for controller=perf_event, cgroup_path=user/115.user, recursive=1 failed: invalid request
  Failed to issue method call: Unknown unit: autovt at tty2.service

  but the system seems to working now.

  ProblemType: Crash
  DistroRelease: Ubuntu 14.04
  Package: systemd-services 204-5ubuntu16
  ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
  Uname: Linux 3.13.0-22-generic x86_64
  ApportVersion: 2.14-0ubuntu1
  Architecture: amd64
  AssertionMessage: error.c:319: Assertion failed in nih_error_get: context_stack != NULL
  Date: Thu Apr  3 18:18:23 2014
  ExecutablePath: /lib/systemd/systemd-logind
  InstallationDate: Installed on 2014-03-24 (10 days ago)
  InstallationMedia: Ubuntu-GNOME 14.04 "Trusty Tahr" - Alpha amd64 (20140323)
  ProcCmdline: /lib/systemd/systemd-logind
  ProcEnviron:
   PATH=(custom, no user)
   TERM=linux
  Signal: 6
  SourcePackage: systemd
  StacktraceTop:
   nih_error_get () from /lib/x86_64-linux-gnu/libnih.so.1
   ?? ()
   ?? ()
   ?? ()
   ?? ()
  Title: systemd-logind assert failure: error.c:319: Assertion failed in nih_error_get: context_stack != NULL
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:

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



More information about the foundations-bugs mailing list