[Bug 1309025] Re: systemd-logind assert failure: cgmanager-client.c:6322: Assertion failed in cgmanager_list_children_sync: proxy != NULL

Serge Hallyn 1309025 at bugs.launchpad.net
Fri May 23 17:01:51 UTC 2014


Following from the errors.ubuntu.com link, and looking at the thread stack
trace there, it has

#3  0xb7694d63 in cgmanager_set_value_scm_sync (parent=0x0, proxy=0x0, controller=0x8071f35 "systemd", cgroup=0x868b579 "user/140.user/c2.session", key=0x807d84e "tasks", value=0xbfa6b5ec "", sockfd=68) at cgmanager-client.c:4320
        method_call = 0x1
        iter = {dummy1 = 0xb7683004 <__nih_free>, dummy2 = 0xb766f1cf <nih_free+623>, dummy3 = 0, dummy4 = -1079593560, dummy5 = 6897520, dummy6 = -1751146240, dummy7 = -1219624852, dummy8 = 0, dummy9 = -1, dummy10 = 134769652, dummy11 = 1, pad1 = 141098216, pad2 = 141098208, pad3 = 0x0}
        error = {name = 0xbfa6b58c "\364k\b\b\001", message = 0xb7682e58 "H}\001", dummy1 = 0, dummy2 = 0, dummy3 = 0, dummy4 = 1, dummy5 = 0, padding1 = 0x868fce8}
        reply = <optimized out>
        __FUNCTION__ = "cgmanager_set_value_scm_sync"
#4  0x0806cdfa in cgm_get (controller=0x8071f35 "systemd", cgroup_path=0x868b579 "user/140.user/c2.session", cgroup_path at entry=0x868b578 "/user/140.user/c2.session", key=key at entry=0x807d84e "tasks") at ../src/shared/cgmanager.c:135
        result = 0x0
        __func__ = "cgm_get"

which is confusing since cgm_get calls cgmanager_get_value_scm_sync, not
cgmanager_set_value_scm_sync.  Which suggests memory corruption - which
could of course be happening anywhere.

I've tried this before, but will (on tuesday) set up an attempt to
reproduce with a great number of repeated logins.

-- 
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/1309025

Title:
  systemd-logind assert failure: cgmanager-client.c:6322: Assertion
  failed in cgmanager_list_children_sync: proxy != NULL

Status in “cgmanager” package in Ubuntu:
  Invalid
Status in “systemd” package in Ubuntu:
  Confirmed

Bug description:
  Occurred after a dist-upgrade, reboot and logging in.

  Any needed logs will be added later

  ProblemType: Crash
  DistroRelease: Ubuntu 14.04
  Package: systemd-services 204-5ubuntu20
  ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
  Uname: Linux 3.13.0-24-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3
  Architecture: amd64
  AssertionMessage: cgmanager-client.c:6322: Assertion failed in cgmanager_list_children_sync: proxy != NULL
  Date: Thu Apr 17 14:53:58 2014
  ExecutablePath: /lib/systemd/systemd-logind
  InstallationDate: Installed on 2012-10-08 (555 days ago)
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Beta amd64 (20121008)
  ProcCmdline: /lib/systemd/systemd-logind
  ProcEnviron:
   TERM=linux
   PATH=(custom, no user)
  Signal: 6
  SourcePackage: systemd
  StacktraceTop:
   cgmanager_list_children_sync () from /lib/x86_64-linux-gnu/libcgmanager.so.0
   ?? ()
   ?? ()
   ?? ()
   ?? ()
  Title: systemd-logind assert failure: cgmanager-client.c:6322: Assertion failed in cgmanager_list_children_sync: proxy != NULL
  UpgradeStatus: Upgraded to trusty on 2013-10-26 (172 days ago)
  UserGroups: utah

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



More information about the foundations-bugs mailing list