Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1052309

Summary: SPICE ActiveX crashes on IE 11
Product: Red Hat Enterprise Virtualization Manager Reporter: Frantisek Kobzik <fkobzik>
Component: spice-activex-winAssignee: Uri Lublin <uril>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: urgent Docs Contact:
Priority: high    
Version: 3.3.0CC: acathrow, adahms, cfergeau, cpelland, dblechte, gklein, iheim, michal.skrivanek, mkrcmari, Rhev-m-bugs, uril, yeylon
Target Milestone: ---Keywords: ZStream
Target Release: 3.4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: spicex-win-3.4-1 Doc Type: Bug Fix
Doc Text:
SPICE ActiveX no longer crashes on Internet Explorer 11.
Story Points: ---
Clone Of:
: 1067449 (view as bug list) Environment:
Last Closed: 2014-06-09 12:51:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1022857, 1052080, 1067449    
Attachments:
Description Flags
Load: be more careful with pVar - fix an IE11 crash none

Description Frantisek Kobzik 2014-01-13 15:42:23 UTC
Description of problem:
When embedding SPICE ActiveX using <object .../> element IE 11 crashes unless <object ../> element contains this child element:
<PARAM NAME="SecurePort" VALUE=""/>

Version-Release number of selected component (if applicable):
spice-client-msi 3.3-8

How reproducible:
always

Steps to Reproduce:
Use testing html page containing this element and serve it using http (corresponding cab file must be present):
<OBJECT codebase='SpiceX_x86.cab' ID="OSpiceX1" CLASSID="CLSID:ACD6D89C-938D-49B4-8E81-DDBD13F4B48A">

Actual results:
IE crashes.

Expected results:
IE doesn't crash.

Additional info:

Comment 1 Frantisek Kobzik 2014-01-14 11:34:48 UTC
couple of observations:
- spice-client-msi 3.3-8 + ie 11 - works when <param ..> is present (as in description). 

- spice-client-msi 3.3-8 + ie < 11 - works even without that <param ..>

- i was informed by gss that spice-client-msi 3.3-8 works with rhev-m 3.3 is29 and with ie 9 on win 7 (both 32 and 64 bit)


- spice-client-msi 3.2-6 + ie 11 doesn't work (even when <param ..> is present), iirc it crashes in "connect" function. (but this is not a big surprise, the client is too old. i just tried it because i was curious if it's caused by missing <param ...>)

Comment 2 Uri Lublin 2014-02-02 14:14:51 UTC
Created attachment 858256 [details]
Load: be more careful with pVar - fix an IE11 crash

Comment 6 errata-xmlrpc 2014-06-09 12:51:31 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2014-0644.html