touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #120043
[Bug 1426588] Re: systemctl assert failure: *** Error in `systemctl': double free or corruption (fasttop): 0x00007fa04bf00910 ***
I'm not already done!!
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1426588
Title:
systemctl assert failure: *** Error in `systemctl': double free or
corruption (fasttop): 0x00007fa04bf00910 ***
Status in systemd:
Won't Fix
Status in systemd package in Ubuntu:
Fix Released
Status in systemd source package in Vivid:
Fix Released
Status in systemd package in Debian:
Fix Released
Bug description:
root@file-control:~# systemctl disable vmware-USBArbitrator
Synchronizing state for vmware-USBArbitrator.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d vmware-USBArbitrator defaults
insserv: Service localfs has to be enabled to start service vmware-USBArbitrator
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
*** Error in `systemctl': double free or corruption (fasttop): 0x00007f4ad5bff910 ***
Aborted (core dumped)
SRU TEST CASE
=============
- Create a file /etc/init.d/broken with
#!/bin/sh
### BEGIN INIT INFO
# Provides: unknownservice
# Required-Start: localfs
# Required-Stop: localfs
# Default-Start: 2 3 4
# Default-Stop: 0 6
# Short-Description: unknown service
### END INIT INFO
true
- Make it executable: sudo chmod 755 /etc/init.d/broken
- Run "sudo systemctl enable broken.service". This will show the double-free corruption. Notice that the "insserv: Service localfs has to be enabled to start service unknownservice" is an honest error message which must stay, as the init.d script is broken (it meant to say "$local_fs" presumably).
ProblemType: Crash
DistroRelease: Ubuntu 15.04
Package: systemd 219-4ubuntu1
Uname: Linux 4.0.0-040000rc1-generic x86_64
NonfreeKernelModules: openafs
ApportVersion: 2.16.1-0ubuntu2
Architecture: amd64
AssertionMessage: *** Error in `systemctl': double free or corruption (fasttop): 0x00007fa04bf00910 ***
Date: Fri Feb 27 18:12:48 2015
ExecutablePath: /bin/systemctl
InstallationDate: Installed on 2014-08-22 (189 days ago)
InstallationMedia: Ubuntu-GNOME 14.10 "Utopic Unicorn" - Alpha amd64 (20140730)
MachineType: LENOVO 20349
ProcCmdline: systemctl disable vmware-USBArbitrator
ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-4.0.0-040000rc1-generic root=/dev/mapper/fcntl-ubuntu ro rootflags=subvol=@ quiet splash init=/lib/systemd/systemd vt.handoff=7
Signal: 6
SourcePackage: systemd
StacktraceTop:
__libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7fa049a247a0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
malloc_printerr (ptr=<optimized out>, str=0x7fa049a24968 "double free or corruption (fasttop)", action=1) at malloc.c:4996
_int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840
?? ()
?? ()
Title: systemctl assert failure: *** Error in `systemctl': double free or corruption (fasttop): 0x00007fa04bf00910 ***
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: sbuild
dmi.bios.date: 08/18/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: 9ECN31WW(V1.14)
dmi.board.asset.tag: 31900058Std
dmi.board.name: Lenovo Y50-70 Touch
dmi.board.vendor: LENOVO
dmi.board.version: 31900058Std
dmi.chassis.asset.tag: 31900058Std
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo Y50-70 Touch
dmi.modalias: dmi:bvnLENOVO:bvr9ECN31WW(V1.14):bd08/18/2014:svnLENOVO:pn20349:pvrLenovoY50-70Touch:rvnLENOVO:rnLenovoY50-70Touch:rvr31900058Std:cvnLENOVO:ct10:cvrLenovoY50-70Touch:
dmi.product.name: 20349
dmi.product.version: Lenovo Y50-70 Touch
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/systemd/+bug/1426588/+subscriptions