Bug 870811
| Summary: | [abrt] qemu-system-x86-1.2.0-17.fc18: qxl_send_events: Process /usr/bin/qemu-kvm was killed by signal 6 (SIGABRT) | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Cole Robinson <crobinso> | ||||||||||||||||||||||||
| Component: | qemu | Assignee: | Fedora Virtualization Maintainers <virt-maint> | ||||||||||||||||||||||||
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||||
| Version: | 18 | CC: | alevy, amit.shah, berrange, cfergeau, dwmw2, hdegoede, itamar, knoel, kraxel, pbonzini, rjones, scottt.tw, virt-maint, xwei | ||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||
| Whiteboard: | abrt_hash:c80518647e96171fb6fbbdac6fc306c9882be126 | ||||||||||||||||||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||
| Last Closed: | 2012-10-30 22:02:29 UTC | Type: | --- | ||||||||||||||||||||||||
| 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
Cole Robinson
2012-10-28 21:14:08 UTC
Created attachment 634734 [details]
File: core_backtrace
Created attachment 634735 [details]
File: environ
Created attachment 634736 [details]
File: limits
Created attachment 634737 [details]
File: backtrace
Created attachment 634738 [details]
File: cgroup
Created attachment 634739 [details]
File: maps
Created attachment 634740 [details]
File: dso_list
Created attachment 634741 [details]
File: build_ids
Created attachment 634742 [details]
File: proc_pid_status
Created attachment 634743 [details]
File: var_log_messages
Created attachment 634744 [details]
File: open_fds
Thread 1 (Thread 0x7f9f33fff700 (LWP 30376)):
#0 0x00007f9f4361dba5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63
resultvar = 0
pid = 30370
selftid = 30376
#1 0x00007f9f4361f358 in __GI_abort () at abort.c:90
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x7fffc43dea03, sa_sigaction = 0x7fffc43dea03}, sa_mask = {__val = {140322008328925, 140322105169624, 1717, 140319200637680, 140322006991889, 872409432, 140322019106721, 48117049704, 4, 140321748936928, 0, 0, 0, 140322008328731, 140322101743616, 140322008339016}}, sa_flags = 1228642296, sa_restorer = 0x7f9f493b9dd0}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007f9f43616972 in __assert_fail_base (fmt=0x7f9f43761248 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f9f493b97f8 "qemu_spice_display_is_running(&d->ssd)", file=file@entry=0x7f9f493b96d8 "/home/crobinso/src/fedora/qemu/f18/qemu-kvm-1.2.0/hw/i386/../qxl.c", line=line@entry=1717, function=function@entry=0x7f9f493b9dd0 "qxl_send_events") at assert.c:92
str = 0x7f9e9c241880 "x"
total = 4096
#3 0x00007f9f43616a22 in __GI___assert_fail (assertion=0x7f9f493b97f8 "qemu_spice_display_is_running(&d->ssd)", file=0x7f9f493b96d8 "/home/crobinso/src/fedora/qemu/f18/qemu-kvm-1.2.0/hw/i386/../qxl.c", line=1717, function=0x7f9f493b9dd0 "qxl_send_events") at assert.c:101
No locals.
#4 0x00007f9f492bf28d in qxl_send_events ()
No symbol table info available.
#5 0x00007f9f440ef887 in handle_dev_display_disconnect (opaque=0x7f9e9c0008c0, payload=<optimized out>) at red_worker.c:11236
caps = '\000' <repeats 57 times>
rcc = 0x7f9f385e0010
worker = 0x7f9e9c0008c0
__FUNCTION__ = "handle_dev_display_disconnect"
#6 0x00007f9f440e8e24 in dispatcher_handle_single_read (dispatcher=0x7f9f4b53ba98) at dispatcher.c:139
ret = <optimized out>
type = <optimized out>
msg = 0x7f9f4b53bdf0
ack = 4294967295
payload = 0x7f9e9c1d80a0 "\020"
#7 dispatcher_handle_recv_read (dispatcher=0x7f9f4b53ba98) at dispatcher.c:162
No locals.
#8 0x00007f9f441098cc in red_worker_main (arg=<optimized out>) at red_worker.c:11782
events = <optimized out>
i = <optimized out>
num_events = 2
worker = 0x7f9e9c0008c0
__FUNCTION__ = "red_worker_main"
#9 0x00007f9f472cfd15 in start_thread (arg=0x7f9f33fff700) at pthread_create.c:308
__res = <optimized out>
pd = 0x7f9f33fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140321748940544, 4985941761192382884, 0, 140322101760000, 140321748940544, 140322140602496, -5039536355306614364, -5039789922294804060}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
#10 0x00007f9f436da2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114
Alon, Hans, Gerd, any thoughts on this?
For the record we have quite a few post 1.2.0 qxl/spice patches in qemu at the moment:
http://pkgs.fedoraproject.org/cgit/qemu.git/tree/
Hi Cole, This is a result of the resent client capabilities update. When a client disconnects handle_dev_display_disconnect is called which calls interface_set_client_capabilities which calls qxl_set_event. The fix would be to queue any interrupt sending. Actually we are having a similar issue right now with interrupt injection from virtio while vm is stopped - there it isn't an assert, ""just"" a missed interrupt. I hope I can get to write a patch for this today. Alon *** Bug 869958 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 870972 *** |