From: Peter Lieven <pl@dlhnet.de>
To: Alexander Graf <agraf@suse.de>
Cc: Corentin Chary <corentin.chary@gmail.com>,
Peter Lieven <pl@dlh.net>,
qemu-devel@nongnu.org, kvm@vger.kernel.org, weil@mail.berlios.de,
anthony@codemonkey.ws
Subject: Re: qemu-kvm-1.0 crashes with threaded vnc server?
Date: Tue, 26 Jun 2012 17:02:13 +0200 [thread overview]
Message-ID: <4FE9CEF5.8030601@dlhnet.de> (raw)
In-Reply-To: <E89A1874-4942-4CFC-A407-71B903D55ABA@suse.de>
On 13.03.2012 16:06, Alexander Graf wrote:
> On 13.03.2012, at 16:05, Corentin Chary wrote:
>
>> On Tue, Mar 13, 2012 at 12:29 PM, Peter Lieven<pl@dlh.net> wrote:
>>> On 11.02.2012 09:55, Corentin Chary wrote:
>>>> On Thu, Feb 9, 2012 at 7:08 PM, Peter Lieven<pl@dlh.net> wrote:
>>>>> Hi,
>>>>>
>>>>> is anyone aware if there are still problems when enabling the threaded
>>>>> vnc
>>>>> server?
>>>>> I saw some VMs crashing when using a qemu-kvm build with
>>>>> --enable-vnc-thread.
>>>>>
>>>>> qemu-kvm-1.0[22646]: segfault at 0 ip 00007fec1ca7ea0b sp
>>>>> 00007fec19d056d0
>>>>> error 6 in libz.so.1.2.3.3[7fec1ca75000+16000]
>>>>> qemu-kvm-1.0[26056]: segfault at 7f06d8d6e010 ip 00007f06e0a30d71 sp
>>>>> 00007f06df035748 error 6 in libc-2.11.1.so[7f06e09aa000+17a000]
>>>>>
>>>>> I had no time to debug further. It seems to happen shortly after
>>>>> migrating,
>>>>> but thats uncertain. At least the segfault in libz seems to
>>>>> give a hint to VNC since I cannot image of any other part of qemu-kvm
>>>>> using
>>>>> libz except for VNC server.
>>>>>
>>>>> Thanks,
>>>>> Peter
>>>>>
>>>>>
>>>> Hi Peter,
>>>> I found two patches on my git tree that I sent long ago but somehow
>>>> get lost on the mailing list. I rebased the tree but did not have the
>>>> time (yet) to test them.
>>>> http://git.iksaif.net/?p=qemu.git;a=shortlog;h=refs/heads/wip
>>>> Feel free to try them. If QEMU segfault again, please send a full gdb
>>>> backtrace / valgrind trace / way to reproduce :).
>>>> Thanks,
>>>>
>>> I have seen no more crashes with these to patches applied. I would suggest
>>> it would be good to push them to the master repository.
>>>
>>> Thank you,
>>> Peter
>>>
>> Ccing Alexander,
> Ah, cool. Corentin, I think you're right now the closest thing we have to a maintainer for VNC. Could you please just send out a pull request for those?
hi all,
i suspect there is still a problem with the threaded vnc server. its
just a guess, but we saw a resonable number of vms hanging in the
last weeks. hanging meaning the emulation is stopped and the qemu-kvm
process does no longer react, not on monitor, not on vnc, not on qmp.
why i suspect the threaded vnc server is that in all cases we have
analyzed this happened with an open vnc session and only on nodes with
the threaded vnc server
enabled. it might also be the case that this happens at a resolution
change. is there anything known or has someone an idea?
we are running qemu-kvm 1.0.1 with
vnc: don't mess up with iohandlers in the vnc thread
vnc: Limit r/w access to size of allocated memory
compiled in.
unfortunately, i was not yet able to reproduce this with a debugger
attached.
thanks,
peter
>
> Alex
>
next prev parent reply other threads:[~2012-06-26 15:10 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-09 18:08 qemu-kvm-1.0 crashes with threaded vnc server? Peter Lieven
2012-02-11 8:55 ` Corentin Chary
2012-02-13 9:24 ` Peter Lieven
2012-02-28 8:37 ` Corentin Chary
2012-02-28 11:48 ` Peter Lieven
2012-03-13 11:29 ` Peter Lieven
2012-03-13 15:05 ` Corentin Chary
2012-03-13 15:06 ` Alexander Graf
2012-06-26 15:02 ` Peter Lieven [this message]
2012-06-28 10:18 ` Corentin Chary
2012-06-28 10:21 ` Peter Lieven
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4FE9CEF5.8030601@dlhnet.de \
--to=pl@dlhnet.de \
--cc=agraf@suse.de \
--cc=anthony@codemonkey.ws \
--cc=corentin.chary@gmail.com \
--cc=kvm@vger.kernel.org \
--cc=pl@dlh.net \
--cc=qemu-devel@nongnu.org \
--cc=weil@mail.berlios.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).