Ticket #7054 (closed defect: fixed)

Opened 5 months ago

Last modified 5 months ago

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

Reported by: guest Owned by: ttrenka
Priority: normal Milestone: 1.2
Component: Dojox Version: 1.1.1
Severity: major Keywords: embed quicktime
Cc:

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

Quicktime get info endless loop.patch (1.0 kB) - added by guest 5 months ago.

Change History

Changed 5 months ago by guest

Changed 5 months ago by ttrenka

  • owner changed from peller to ttrenka

Changed 5 months ago by ttrenka

  • status changed from new to closed
  • resolution set to fixed

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

Note: See TracTickets for help on using tickets.