summaryrefslogtreecommitdiffstats
path: root/meta/packages/qemu/qemu_0.12.4.bb
diff options
context:
space:
mode:
authorJeff Dike <jdike@linux.intel.com>2010-06-23 17:29:54 +0100
committerJoshua Lock <josh@linux.intel.com>2010-06-23 17:32:12 +0100
commit8ce85086f697eb0b08076ee8939d3167cab4c549 (patch)
tree8942999e1c06fe2cf4ef8400e17d1c59a57a989c /meta/packages/qemu/qemu_0.12.4.bb
parenta1d913a7fcb15dd75f457f5ba75f9ec3ed244918 (diff)
downloadpoky-8ce85086f697eb0b08076ee8939d3167cab4c549.tar.gz
qemu: Work around the crash seen on Ubuntu.
Due to different stack contents in sdl_display_init on Ubuntu vs other distros, an uninitialized structure is causing a crash. Zeroing the structure makes the behavior uniform across distros, avoiding the Ubuntu crash, but doesn't fix the underlying bugs, notably: the return value of SDL_GetWMInfo needs to be checked, as it's currently failing silently the underlying reason for the failure of SDL_GetWMInfo needs to be found - there is a GetWMINfo method in the internal SDL structure which is NULL, and the reason for this needs to be found. Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Diffstat (limited to 'meta/packages/qemu/qemu_0.12.4.bb')
-rw-r--r--meta/packages/qemu/qemu_0.12.4.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/packages/qemu/qemu_0.12.4.bb b/meta/packages/qemu/qemu_0.12.4.bb
index 79b73d38ad..f1ecf3c067 100644
--- a/meta/packages/qemu/qemu_0.12.4.bb
+++ b/meta/packages/qemu/qemu_0.12.4.bb
@@ -14,5 +14,6 @@ SRC_URI = "\
14 file://fix-nogl.patch \ 14 file://fix-nogl.patch \
15 file://qemugl-allow-glxcontext-release.patch \ 15 file://qemugl-allow-glxcontext-release.patch \
16 file://linker-flags.patch" 16 file://linker-flags.patch"
17 file://init-info.patch;patch=1"
17 18
18S = "${WORKDIR}/qemu-${PV}" 19S = "${WORKDIR}/qemu-${PV}"