From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MVR0G-0002dz-KU for qemu-devel@nongnu.org; Mon, 27 Jul 2009 10:16:37 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MVR0A-0002ax-Kg for qemu-devel@nongnu.org; Mon, 27 Jul 2009 10:16:35 -0400 Received: from [199.232.76.173] (port=44529 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MVR06-0002Zl-NA for qemu-devel@nongnu.org; Mon, 27 Jul 2009 10:16:27 -0400 Received: from ottmail.xandros.com ([142.46.212.35]:59595) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MVR06-00011s-BE for qemu-devel@nongnu.org; Mon, 27 Jul 2009 10:16:26 -0400 Received: from ottmail.xandros.com (localhost [127.0.0.1]) by ottmail.xandros.com (8.13.8/8.13.8/Debian-3) with ESMTP id n6REGOH9003901 for ; Mon, 27 Jul 2009 10:16:24 -0400 Date: Mon, 27 Jul 2009 10:16:23 -0400 From: Stephen Depooter Message-ID: <200907271016.23581.stephend@xandros.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline Subject: [Qemu-devel] SDL window Resize Crash List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Working with qemu from the stable-0.11 branch, I have seen a crash when trying to resize the SDL qemu window smaller. Resizing the window larger "just" causes video corruption. This is with qemu-system-arm using the versatilepb board. However I suspect the bug is in the common SDL code. I haven't been able to track down the issue yet since I have been busy with other things, so thought I should report the bug at least and hope that someone else will have time to try and track it down. pl110_draw_line16_lblp_rgb32 (opaque=, d=0x7f6019218000
, src=0x7f6029978000 "", width=, deststep=) at /home/stephend/src/git/qemu/hw/pl110_template.h:257 257 COPY_PIXEL(d, glue(rgb_to_pixel,BITS)(r, g, b)); (gdb) bt #0 pl110_draw_line16_lblp_rgb32 (opaque=, d=0x7f6019218000
, src=0x7f6029978000 "", width=, deststep=) at /home/stephend/src/git/qemu/hw/pl110_template.h:257 #1 0x000000000048d215 in framebuffer_update_display (ds=0x33e0ee0, base=, cols=640, rows=480, src_width=, dest_row_pitch=2560, dest_col_pitch=0, invalidate=1, fn=0x438f10 , opaque=0x3490318, first_row=0x7fff44331f14, last_row=0x7fff44331f10) at /home/stephend/src/git/qemu/hw/framebuffer.c:99 #2 0x0000000000439fae in pl110_update_display (opaque=) at /home/stephend/src/git/qemu/hw/pl110.c:156 #3 0x00000000004eec8b in sdl_refresh (ds=0x33e0ee0) at sdl.c:724 #4 0x000000000040a3de in gui_update (opaque=) at /home/stephend/src/git/qemu/console.h:217 #5 0x000000000040b574 in main_loop_wait (timeout=) at /home/stephend/src/git/qemu/vl.c:1022 #6 0x000000000040f1f2 in main (argc=11, argv=0x7fff44333698, envp=) at /home/stephend/src/git/qemu/vl.c:4346 -- Stephen Depooter