virObjectUnref() libvirtd killed by SIGSEGV

Bug #1464175 reported by Seyeong Kim on 2015-06-11
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libvirt (Ubuntu)
Undecided
Unassigned
Trusty
Undecided
Seyeong Kim
Utopic
Undecided
Seyeong Kim
Vivid
Undecided
Seyeong Kim

Bug Description

SRU justification

[Impact]

While memory load is high, libvirtd could be crashed(segfault) if you command something ( destroy, migrate, etc )

[Test Case]

Cannot reproduce easily this problem because this is from specific situation. ( sometimes while high mem load )

[Regression Potential]

[Other Info]

Wily has already fixed

Backported from upstream patches

http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=ad886fa6c8ebc321a0386a75c187d315111cf1f3
http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=6ca857c7c8a1f7b571132d6c7fff5a06301a5e9a
http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=a98129c0ee52b6a8fdd39988a6d090057f149ae9

and redhet also have similar bug report

https://bugzilla.redhat.com/show_bug.cgi?id=1203030

Seyeong Kim (xtrusia) wrote :

wily has already fixed

Changed in libvirt (Ubuntu):
status: New → Fix Released
status: Fix Released → Invalid
description: updated
Changed in libvirt (Ubuntu Trusty):
status: New → In Progress
Changed in libvirt (Ubuntu Utopic):
status: New → In Progress
Changed in libvirt (Ubuntu Vivid):
status: New → In Progress
Changed in libvirt (Ubuntu Trusty):
assignee: nobody → Seyeong Kim (xtrusia)
Changed in libvirt (Ubuntu Utopic):
assignee: nobody → Seyeong Kim (xtrusia)
Changed in libvirt (Ubuntu Vivid):
assignee: nobody → Seyeong Kim (xtrusia)
summary: - libvirt-daemon: virObjectUnref(): libvirtd killed by SIGSEGV
+ virObjectUnref(): libvirtd killed by SIGSEGV
description: updated
Seyeong Kim (xtrusia) on 2015-06-11
summary: - virObjectUnref(): libvirtd killed by SIGSEGV
+ virObjectUnref() libvirtd killed by SIGSEGV
Seyeong Kim (xtrusia) on 2015-06-11
description: updated
Martin Pitt (pitti) on 2015-06-26
Changed in libvirt (Ubuntu):
status: Invalid → Fix Released
Martin Pitt (pitti) wrote :

I updated the trusty and utopic patches to the current versions, and uploaded to the SRU review queues. Unsubscribing sponsors now. Thanks!

Martin Pitt (pitti) wrote :

.. and vivid too

Hello Seyeong, or anyone else affected,

Accepted libvirt into vivid-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libvirt/1.2.12-0ubuntu14 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in libvirt (Ubuntu Vivid):
status: In Progress → Fix Committed
tags: added: verification-needed
Timo Aaltonen (tjaalton) wrote :

Hello Seyeong, or anyone else affected,

Accepted libvirt into utopic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libvirt/1.2.8-0ubuntu11.7 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in libvirt (Ubuntu Utopic):
status: In Progress → Fix Committed
Seyeong Kim (xtrusia) wrote :

Hello

How about trusty?

I checked utopic, vivid code

Thanks.

Seyeong Kim (xtrusia) on 2015-07-01
tags: added: verification-done
removed: verification-needed
Chris J Arges (arges) wrote :

Working on sponsoring this for Trusty along with some other fixes.

Chris J Arges (arges) on 2015-07-01
tags: added: verification-utopic-done verification-vivid-done
removed: verification-done
Chris J Arges (arges) wrote :

Hello Seyeong, or anyone else affected,

Accepted libvirt into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libvirt/1.2.2-0ubuntu13.1.13 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in libvirt (Ubuntu Trusty):
status: In Progress → Fix Committed
tags: added: verification-needed
Chris J Arges (arges) wrote :

Hello Seyeong, or anyone else affected,

Accepted libvirt into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libvirt/1.2.2-0ubuntu13.1.14 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Chris J Arges (arges) wrote :

Hello Seyeong, or anyone else affected,

Accepted libvirt into utopic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libvirt/1.2.8-0ubuntu11.8 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Chris J Arges (arges) wrote :

Hello Seyeong, or anyone else affected,

Accepted libvirt into vivid-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libvirt/1.2.12-0ubuntu14.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Seyeong Kim (xtrusia) wrote :

trusty

ii libvirt-bin 1.2.2-0ubuntu13.1.14 amd64 programs for the libvirt library
ii libvirt0 1.2.2-0ubuntu13.1.14 amd64 library for interfacing with different virtualization systems

utopic

ii libvirt-bin 1.2.8-0ubuntu11.8 amd64 programs for the libvirt library
ii libvirt0 1.2.8-0ubuntu11.8 amd64 library for interfacing with different virtualization systems

vivid

ii libvirt-bin 1.2.12-0ubuntu14.1 amd64 programs for the libvirt library
ii libvirt0 1.2.12-0ubuntu14.1 amd64 library for interfacing with different virtualization systems

tags: added: verification-done
removed: verification-needed verification-utopic-done verification-vivid-done
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libvirt - 1.2.2-0ubuntu13.1.14

---------------
libvirt (1.2.2-0ubuntu13.1.14) trusty; urgency=medium

  [ Seyeong Kim ]
  * d/p/fix_libvirtd_killed_by_sigsegv.patch: fix incorrect backport
    (LP: #1464175)

 -- Chris J Arges <email address hidden> Wed, 08 Jul 2015 10:52:41 -0500

Changed in libvirt (Ubuntu Trusty):
status: Fix Committed → Fix Released

The verification of the Stable Release Update for libvirt has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libvirt - 1.2.8-0ubuntu11.8

---------------
libvirt (1.2.8-0ubuntu11.8) utopic; urgency=medium

  [ Seyeong Kim ]
  * d/p/fix_libvirtd_killed_by_sigsegv.patch: fix incorrect backport
    (LP: #1464175)

  [ Edward Hope-Morley ]
  * Add post-start to upstart (/etc/init/libvirt-bin.conf) and
    sysv (/etc/init.d/libvirt-bin) to ensure libvirt-sock
    created before up (LP: #1455608)

 -- Chris J Arges <email address hidden> Wed, 08 Jul 2015 11:55:28 -0500

Changed in libvirt (Ubuntu Utopic):
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libvirt - 1.2.12-0ubuntu14.1

---------------
libvirt (1.2.12-0ubuntu14.1) vivid; urgency=medium

  [ Seyeong Kim ]
  * d/p/fix_libvirtd_killed_by_sigsegv.patch: fix incorrect backport
    (LP: #1464175)

  [ Edward Hope-Morley ]
  * Add post-start to upstart (/etc/init/libvirt-bin.conf) and
    sysv (/etc/init.d/libvirt-bin) to ensure libvirt-sock
    created before up (LP: #1455608)

  [ Chris J Arges ]
  * Add d/p/PowerPC-Make-qemu-system-ppc64-the-default-emulator-.patch,
    d/p/PowerPC-Forbid-NULL-CPU-model-with-host-model-mode.patch,
    d/p/schema-Allow-multiple-machines-for-VMs-and-unite-arc.patch
    To fix issues with libvirt on ppc64el.(LP: #1468247)

 -- Chris J Arges <email address hidden> Wed, 08 Jul 2015 12:51:16 -0500

Changed in libvirt (Ubuntu Vivid):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers