File virtview-git-xmlparseuri.patch of Package virt-viewer
Subject: Return if xmlParseURI() failed, instead of crashing
From: Marc-André Lureau marcandre.lureau@redhat.com Tue Jul 19 19:32:51 2011 +0200
Date: Thu Aug 4 13:32:25 2011 +0100:
Git: f08c5308cacda84ab811b85c3cf37ef59383c8c5
Index: virt-viewer-0.4.1/src/virt-viewer-util.c
===================================================================
--- virt-viewer-0.4.1.orig/src/virt-viewer-util.c
+++ virt-viewer-0.4.1/src/virt-viewer-util.c
@@ -88,6 +88,8 @@ virt_viewer_util_extract_host(const char
uristr = "xen:///";
uri = xmlParseURI(uristr);
+ g_return_val_if_fail(uri != NULL, 1);
+
if (host) {
if (!uri || !uri->server)
*host = g_strdup("localhost");