qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: [Qemu-commits] [COMMIT 0bd8246] vga: do not resize the


From: Stefano Stabellini
Subject: [Qemu-devel] Re: [Qemu-commits] [COMMIT 0bd8246] vga: do not resize the screen on hw_invalidate
Date: Tue, 11 Aug 2009 14:20:05 +0100
User-agent: Alpine 2.00 (DEB 1167 2008-08-23)

On Tue, 11 Aug 2009, Avi Kivity wrote:
> On 08/11/2009 12:48 AM, Anthony Liguori wrote:
> > From: Stefano Stabellini<address@hidden>
> >
> > Hi all,
> > currently vga always resizes the screen when vga_hw_invalidate is called
> > while this is not required and all the other graphic emulators don't.
> > This patch fixes it, making vga invalidate behaviour consistent with the
> > other emulated devices.
> >
> >    
> 
> This commit causes qemu to segfault in kvm-autotest:
> 
> #0  0x000000000043b3f9 in vga_draw_line24_32 (s1=<value optimized out>, 
> d=0x7f57c3096000 <Address 0x7f57c3096000 out of bounds>, 
> s=0x7f57c31f6077 "",
>      width=<value optimized out>) at 
> /home/avi/qemu-kvm/hw/vga_template.h:484
> #1  0x000000000043ec7f in vga_draw_graphic (full_update=1) at 
> /home/avi/qemu-kvm/hw/vga.c:1767
> #2  vga_update_display (opaque=<value optimized out>) at 
> /home/avi/qemu-kvm/hw/vga.c:1864
> #3  0x00000000004cc202 in vnc_refresh (opaque=0x7f57c31f6077) at vnc.c:2120
> #4  0x000000000040a552 in qemu_run_timers () at /home/avi/qemu-kvm/vl.c:1030
> #5  main_loop_wait (timeout=<value optimized out>) at 
> /home/avi/qemu-kvm/vl.c:4121
> #6  0x0000000000421faa in kvm_main_loop () at 
> /home/avi/qemu-kvm/qemu-kvm.c:2001
> #7  0x000000000040d2c6 in main_loop () at /home/avi/qemu-kvm/vl.c:4291
> #8  main (argc=21, argv=0x7ffff181f088, envp=<value optimized out>) at 
> /home/avi/qemu-kvm/vl.c:6225
> 
> kvm-autotest runs the screendump command repeatedly, perhaps this will 
> provide a clue as to the cause.  I've reverted it in qemu-kvm.git.
> 

is the screendump taken using a vnc screendump utility or is it done by
issuing the screendump command from the monitor?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]