CatDV - capture, analyse, retrieve digital media

FAQ Index

Sales and Support FAQ

Question

I get the message "Failed to initialise QuickTime session. (Perhaps this version of QuickTime has expired?)" when I launch CatDV. [Windows]

Answer

This is one of those bizarre coincidences where two completely unrelated problems, which happen to occur at about the same time, result in the same symptoms!

First, Apple made a mistake with their recent QuickTime 7.0.2 and 7.0.3 updates for Windows and included an incorrect version of the QTJava.zip file. This had a built-in expiry date of 15 Oct 2005 and would cause any application using QuickTime for Java to quit immediately.

Apple have since fixed the installer, so if you install QuickTime/iTunes it now works ok. Unfortunately, if you have an older broken installation and just do "Update Existing Software" from the QuickTime Player Help menu it will say QuickTime is up to date. Instead, you should uninstall QuickTime completely (All Programs > QuickTime > Uninstall QuickTime) then re-install it from http://www.apple.com/quicktime/install to ensure you have the fixed version.

Unfortunately, at about the same time that the QuickTime expiry problem occurred, Sun released their 1.5.0_04 update to Java. This also has a problem which can cause CatDV's application startup code to fail. Even worse, despite being completely unrelated, these two failure points are in a similar area of code within CatDV, so misleadingly it will display the same error message in both cases!

We will shortly release an update to CatDV that is fully compatible with Java 1.5.0_04 but for now the quickest workaround is to revert to an earlier version of Java such as 1.4.2, available from http://java.sun.com/j2se/1.4.2 (click on the "Download J2SE JRE" link).

If you see the above message and are unable to launch CatDV there are thus two possible causes, and you may need to apply both remedies to be sure of resolving the problem.

31/10/05