[PATCH] Bug 38420: Xvfb crashes in miInitVisuals() when started with depth=2
Alan Coopersmith
alan.coopersmith at oracle.com
Mon Oct 24 18:47:06 PDT 2011
From: Christopher Yeleighton <giecrilj at stegny.2a.pl>
https://bugs.freedesktop.org/show_bug.cgi?id=38420
Exit with fatal error message, not segfault.
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
Reviewed-by: Jeremy Huddleston <jeremyhu at apple.com>
---
hw/vfb/InitOutput.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/vfb/InitOutput.c b/hw/vfb/InitOutput.c
index 0e701e5..1218547 100644
--- a/hw/vfb/InitOutput.c
+++ b/hw/vfb/InitOutput.c
@@ -863,6 +863,8 @@ vfbScreenInit(int index, ScreenPtr pScreen, int argc, char **argv)
(1 << DirectColor)),
10, TrueColor, 0x3ff00000, 0x000ffc00, 0x000003ff);
break;
+ default:
+ return FALSE;
}
miSetPixmapDepths ();
--
1.7.3.2
More information about the xorg-devel
mailing list