systemd-resolved crashed: Assertion '*_head == _item' failed at ../src/resolve/resolved-dns-transaction.c:94, function dns_transaction_free().

Bug #1587740 reported by Jimmy Frydkær Jensen
42
This bug affects 4 people
Affects Status Importance Assigned to Milestone
systemd (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Reached desktop when error came up. System was just started up

https://github.com/systemd/systemd/issues/2942

ProblemType: Crash
DistroRelease: Ubuntu 16.10
Package: systemd 230-1git1
ProcVersionSignature: Ubuntu 4.4.0-23.41-generic 4.4.10
Uname: Linux 4.4.0-23-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia
ApportVersion: 2.20.1-0ubuntu4
Architecture: amd64
Date: Wed Jun 1 08:48:49 2016
ExecutablePath: /lib/systemd/systemd-resolved
InstallationDate: Installed on 2016-05-31 (0 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Alpha amd64 (20160529)
MachineType: Hewlett-Packard HPE-520sc
ProcCmdline: /lib/systemd/systemd-resolved
ProcEnviron:
 LANG=en_US.UTF-8
 LANGUAGE=en_US:en
 PATH=(custom, no user)
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-23-generic.efi.signed root=UUID=d38e5967-3b2c-43c7-965f-e90d52f4bb3d ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: systemd
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 ?? ()
 ?? ()
SystemdDelta:
 [EXTENDED] /lib/systemd/system/systemd-timesyncd.service → /lib/systemd/system/systemd-timesyncd.service.d/disable-with-time-daemon.conf
 [EXTENDED] /lib/systemd/system/rc-local.service → /lib/systemd/system/rc-local.service.d/debian.conf
 [EXTENDED] /etc/systemd/system/display-manager.service → /lib/systemd/system/display-manager.service.d/xdiagnose.conf

 3 overridden configuration files found.
Title: systemd-resolved crashed with SIGABRT
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 05/04/2011
dmi.bios.vendor: AMI
dmi.bios.version: 7.13
dmi.board.name: 2AB6
dmi.board.vendor: PEGATRON CORPORATION
dmi.board.version: 1.04
dmi.chassis.asset.tag: CZC122BR03
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnAMI:bvr7.13:bd05/04/2011:svnHewlett-Packard:pnHPE-520sc:pvr1.04:rvnPEGATRONCORPORATION:rn2AB6:rvr1.04:cvnHewlett-Packard:ct3:cvr:
dmi.product.name: HPE-520sc
dmi.product.version: 1.04
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Jimmy Frydkær Jensen (jimmyfj) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 log_assert_failed (text=<optimized out>, file=<optimized out>, line=<optimized out>, func=<optimized out>) at ../src/basic/log.c:788
 dns_transaction_free (t=t@entry=0x55de6dd69a10) at ../src/resolve/resolved-dns-transaction.c:94
 dns_transaction_gc (t=0x55de6dd69a10) at ../src/resolve/resolved-dns-transaction.c:148
 dns_transaction_complete (t=0x55de6dd69a10, state=<optimized out>) at ../src/resolve/resolved-dns-transaction.c:365
 dns_transaction_process_reply (t=t@entry=0x55de6dd69a10, p=p@entry=0x55de6dd6b000) at ../src/resolve/resolved-dns-transaction.c:856

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in systemd (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: systemd-resolved crashed with SIGABRT

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in systemd (Ubuntu):
status: New → Confirmed
Martin Pitt (pitti)
summary: - systemd-resolved crashed with SIGABRT
+ systemd-resolved crashed: Assertion '*_head == _item' failed at
+ ../src/resolve/resolved-dns-transaction.c:94, function
+ dns_transaction_free().
information type: Private → Public
description: updated
Martin Pitt (pitti)
Changed in systemd (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package systemd - 230-2git1

---------------
systemd (230-2git1) yakkety; urgency=medium

  [ Martin Pitt ]
  * debian/tests/boot-and-services: Adjust test_tmp_mount() for fixed
    systemctl exit code for "unit not found" in upstream commit ca473d57.
  * debian/tests/boot-and-services, test_no_failed(): Show journal of failed
    units.
  * debian/extra/init-functions.d/40-systemd: Adjust to changed systemctl
    show behaviour in 231: now this fails for nonexisting units instead of
    succeeding with "not-found". Make the code compatible to both for now.
  * resolved: Disable DNSSEC by default again, until the various crashes get
    fixed. (LP: #1587727, #1587740, #1587762, #1587740)
  * Fix networkd integration with resolvconf for domain-limited DNS servers,
    so that these don't appear as global nameservers in resolv.conf. Thanks
    Andy Whitcroft for the initial fix! Add corresponding test case to
    debian/tests/networkd. (LP: #1587762)

  [ Michael Biebl ]
  * Add "systemctl daemon-reload" to lsb init-functions hook if the LoadState
    of a service is "not-found". This will run systemd-sysv-generator, so SysV
    init scripts that aren't installed by the package manager should be picked
    up automatically. (Closes: #825913)

 -- Martin Pitt <email address hidden> Thu, 02 Jun 2016 11:18:32 +0200

Changed in systemd (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Kev Bowring (flocculant) wrote :

seem to still be seeing this > bug 1589561 bug 1589249

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.