Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Quicktime Stability on Multi-Core?



Does anyone here have any info on the stability of Quicktime on Windows using Multi-Core CPUs? I've experienced a couple of crashes (access violations in the QT DLL) when playing a looping H.264 video on a new machine, and the only thing I can see that's different about the configuration is that it's a Dual-core AMD x64 3500+, instead of a Single-core AMD x64 3500+ which we have seen no stability issues around.

I found this old message which seems consistent with the problem I'm seeing...

Re: Random crash in QuickTime.qts on Windows



Subject: Re: Random crash in QuickTime.qts on Windows
From: Mike Fahl <email@hidden>
Date: Sun, 24 Jul 2005 18:46:14 +0200
Delivered-to: email@hidden
Delivered-to: email@hidden


On 19 Jul 2005, at 21:15, Dave Whipps <email@hidden> wrote:

I'm getting a seemingly random crash in a small app that we wrote
that opens movies using quicktime.

Sometimes it will crash after a few minutes, sometimes after a few
hours, but always _inside_ quicktime.

I've seen crashes inside QT when playing several movies at the same time in particular sequences. This happens quite randomly, and is hard to reproduce at will (= may take hours to reproduce).

After some suggestions from an Apple engineer, we tried turning of hyterthreading on the PCs where we had this problem, and the problem went away! Perhaps you could try the same, and report your findings.

I suspect there's a multiprocessing/hyperthreading-sensitive race condition involving threads created internally inside QT. Thread synchronization requirements are more strict when running on HT/MP computers, which may explain why disabling HT appeared to "fix" the problem.

Since we really prefer to keep HT on for performance reasons in our app, I hope Apple gets around fixing this for the next QTWin release. And, yes, I've filed a bug report.

Mike

Anyone know the status of this bug?

-Joshua

_______________________________________________
Do not post admin requests to the list. They will be ignored.
QuickTime-java mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quicktime-java/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.