Opened 11 years ago

Closed 11 years ago

#7054 closed defect (fixed)

[patch] [cla] dojox.embed.Quicktime causes infinite loop when QT is not installed

Reported by: guest Owned by: Tom Trenka
Priority: high Milestone: 1.2
Component: Dojox Version: 1.1.1
Keywords: embed quicktime Cc:
Blocked By: Blocking:

Description

When using dojox.embed.Quicktime, Firefox 2 (win) tries to detect the version of Quicktime (QT), but if QT is not installed, it goes into an infinite setTimeout() loop and eats up CPU cycles like its corn flakes.

I was also having issues in FF3 (mac) that were related to this.

The solution is to avoid checking the QT version if the QT plugin isn't listed in the browser plugins.

I've attached a patch to fix the problem.

CB1 | Chris Barber

Attachments (1)

Quicktime get info endless loop.patch (991 bytes) - added by guest 11 years ago.

Download all attachments as: .zip

Change History (3)

Changed 11 years ago by guest

comment:1 Changed 11 years ago by Tom Trenka

Owner: changed from Adam Peller to Tom Trenka

comment:2 Changed 11 years ago by Tom Trenka

Resolution: fixed
Status: newclosed

(In [14162]) Apply patch from Chris Barber, fixes #7054. !strict.

Note: See TracTickets for help on using tickets.