Bug 915653
| Summary: | libvirt: Crashes after VM is shutdown | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Jakub Libosvar <jlibosva> | ||||||
| Component: | libvirt | Assignee: | Libvirt Maintainers <libvirt-maint> | ||||||
| Status: | CLOSED DUPLICATE | QA Contact: | Virtualization Bugs <virt-bugs> | ||||||
| Severity: | urgent | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 6.4 | CC: | acathrow, dyasny, jdenemar | ||||||
| Target Milestone: | rc | Keywords: | Regression, TestBlocker | ||||||
| Target Release: | --- | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2013-02-26 13:33:15 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Jakub Libosvar
2013-02-26 09:33:41 UTC
Since you're saying libvirtd crashed, can you get backtrace of all libvirtd threads at the time of the crash? Also, there's no sign of any crash in libvirtd.log.1 you attached. Moreover, the log looks strange, there are mostly just virObjectRef and virObjectUnref messages and there's nothing else at the time vdsm complains about broken connection (2013-02-25 22:18:55). Are you sure you provided the right logs? The timestamps in libvirtd.log are in UTC, btw. Created attachment 702825 [details]
libvirt log & backtrace
Forgot about that libvirt logs are in UTC, syncing the time it looks more interesting:
2013-02-25 20:18:55.848+0000: 2635: debug : qemuDomainObjBeginJobInternal:808 : Starting job: destroy (async=none)
2013-02-25 20:18:55.848+0000: 2635: debug : qemuDomainDestroyFlags:2076 : Requested operation is not valid: domain is not running
2013-02-25 20:18:55.848+0000: 2635: debug : qemuDomainObjEndJob:937 : Stopping job: destroy (async=none)
2013-02-25 20:18:55.848+0000: 2635: debug : virObjectUnref:135 : OBJECT_UNREF: obj=0x7f4264011600
2013-02-25 20:18:55.848+0000: 2635: debug : virObjectUnref:137 : OBJECT_DISPOSE: obj=0x7f4264011600
Caught Segmentation violation dumping internal log buffer:
Backtrace:Thread 1 (Thread 0x7f42974b6700 (LWP 2635)):
#0 virDomainDefFree (def=0x7f426400f760) at conf/domain_conf.c:1634
#1 0x00000031b50879ee in virDomainObjDispose (obj=0x7f4264011600) at conf/domain_conf.c:1753
#2 0x00000031b506adbb in virObjectUnref (anyobj=<value optimized out>) at util/virobject.c:139
#3 0x00000000004678b7 in qemuDomainDestroyFlags (dom=<value optimized out>, flags=<value optimized out>) at qemu/qemu_driver.c:2095
#4 0x00000031b50f5390 in virDomainDestroy (domain=0x7f428c011eb0) at libvirt.c:2190
#5 0x000000000043f892 in remoteDispatchDomainDestroy (server=<value optimized out>, client=<value optimized out>, msg=<value optimized out>, rerr=0x7f42974b5b80,
args=<value optimized out>, ret=<value optimized out>) at remote_dispatch.h:1277
#6 remoteDispatchDomainDestroyHelper (server=<value optimized out>, client=<value optimized out>, msg=<value optimized out>, rerr=0x7f42974b5b80, args=<value optimized out>,
ret=<value optimized out>) at remote_dispatch.h:1255
#7 0x00000031b513f162 in virNetServerProgramDispatchCall (prog=0x1260600, server=0x1254ff0, client=0x1262810, msg=0x1260b50) at rpc/virnetserverprogram.c:431
#8 virNetServerProgramDispatch (prog=0x1260600, server=0x1254ff0, client=0x1262810, msg=0x1260b50) at rpc/virnetserverprogram.c:304
#9 0x00000031b513fdfe in virNetServerProcessMsg (srv=<value optimized out>, client=0x1262810, prog=<value optimized out>, msg=0x1260b50) at rpc/virnetserver.c:170
#10 0x00000031b514049c in virNetServerHandleJob (jobOpaque=<value optimized out>, opaque=<value optimized out>) at rpc/virnetserver.c:191
#11 0x00000031b5062c4c in virThreadPoolWorker (opaque=<value optimized out>) at util/threadpool.c:144
#12 0x00000031b5062539 in virThreadHelper (data=<value optimized out>) at util/threads-pthread.c:161
#13 0x00000037aa407851 in start_thread () from /lib64/libpthread.so.0
#14 0x00000037aa0e890d in clone () from /lib64/libc.so.6
You can find more in the attachment
*** This bug has been marked as a duplicate of bug 892079 *** |