libvirtd[2349]: segfault at 0 ip (null) sp 00007ffd9a762a98 error 14 in libvirtd[55890dd57000+76000]

Bug #1588841 reported by Stefan Bader
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libvirt (Ubuntu)
Fix Released
Medium
Stefan Bader

Bug Description

This happened while I was restoring a Xen HVM guest from a save file. Cannot say whether this was a one off or not but since there is a dump might be worth to file a bug as a reminder

ProblemType: Crash
DistroRelease: Ubuntu 16.10
Package: libvirt-daemon 1.3.4-1ubuntu5
ProcVersionSignature: Ubuntu 4.4.0-23.41-generic 4.4.10
Uname: Linux 4.4.0-23-generic x86_64
ApportVersion: 2.20.1-0ubuntu4
Architecture: amd64
Date: Fri Jun 3 13:53:48 2016
ExecutablePath: /usr/sbin/libvirtd
ProcAttrCurrent: /usr/sbin/libvirtd (enforce)
ProcCmdline: placeholder root=UUID=7f19c652-dc82-44e0-b8aa-b9d712205617 ro video=640x480 loglevel=10 earlyprintk=xenboot console=tty0 console=hvc0
ProcEnviron: PATH=(custom, no user)
SegvAnalysis: Skipped: missing required field "Disassembly"
Signal: 11
SourcePackage: libvirt
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

Revision history for this message
Stefan Bader (smb) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceSource:
 #0 0x0000000000000000 in ?? ()
 #1 0x00007fd15f065310 in helper_stdout_readable (egc=0x7ffd9a762b50, ev=0x0, fd=-3, events=0, revents=0) at libxl_save_callout.c:259
   [Error: libxl_save_callout.c was not found in source tree]
 #2 0x0000000000000000 in ?? ()
StacktraceTop:
 ?? ()
 helper_stdout_readable (egc=0x7ffd9a762b50, ev=0x0, fd=-3, events=0, revents=0) at libxl_save_callout.c:259
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in libvirt (Ubuntu):
status: New → Invalid
Revision history for this message
Apport retracing service (apport) wrote : Crash report cannot be processed

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate a useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

no debug symbol package found for libiscsi2
no debug symbol package found for sed
libxen-4.6 version 4.6.0-1ubuntu5 required, but 4.6.0-1ubuntu4 is available
libxenstore3.0 version 4.6.0-1ubuntu5 required, but 4.6.0-1ubuntu4 is available
no debug symbol package found for libbrlapi0.6
no debug symbol package found for libflac8
no debug symbol package found for xdg-user-dirs
no debug symbol package found for debianutils
no debug symbol package found for qemu-kvm
no debug symbol package found for perl-base
no debug symbol package found for cpu-checker
libxen-4.6 version 4.6.0-1ubuntu5 required, but 4.6.0-1ubuntu4 is available
libxenstore3.0 version 4.6.0-1ubuntu5 required, but 4.6.0-1ubuntu4 is available

Please upgrade your system to the latest package versions. If you still
encounter the crash, please file a new report.

Thank you for your understanding, and sorry for the inconvenience!

tags: removed: need-amd64-retrace
Revision history for this message
Stefan Bader (smb) wrote :

Note to self to check out:
f9edcfa libxl: support migration stream V2 in migration
5325123 libxl: support Xen migration stream V2 in save/restore
fccf272 libxl: switch to using libxl_domain_create_restore from v4.4 API

information type: Private → Public
Changed in libvirt (Ubuntu):
status: Invalid → Triaged
importance: Undecided → Medium
assignee: nobody → Stefan Bader (smb)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libvirt - 1.3.4-1ubuntu6

---------------
libvirt (1.3.4-1ubuntu6) yakkety; urgency=low

  * Fix libvirtd crashing on libxl domain restore (LP: #1588841).
    Patches cherry-picked from upsream libvirt git tree.
    - libxl: switch to using libxl_domain_create_restore from v4.4 API
    - libxl: support Xen migration stream V2 in save/restore
    - libxl: support migration stream V2 in migration

 -- Stefan Bader <email address hidden> Wed, 08 Jun 2016 14:17:23 +0200

Changed in libvirt (Ubuntu):
status: Triaged → Fix Released
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.