diff --git a/ui/spice-display.c b/ui/spice-display.c index d22781a23d06760cb84aefb17ee834ea9341efb7..f59c69882d91bd797c18798174400093d2f13cab 100644 --- a/ui/spice-display.c +++ b/ui/spice-display.c @@ -561,6 +561,10 @@ static void interface_release_resource(QXLInstance *sin, SimpleSpiceCursor *cursor; QXLCommandExt *ext; + if (!rext.info) { + return; + } + ext = (void *)(intptr_t)(rext.info->id); switch (ext->cmd.type) { case QXL_CMD_DRAW: