iTunes for Windows 11.1.4.62 and 11.1.5.5: "The procedure entry point: ?videoTracks@QTMovie@ [...]" error messages when launching iTunes

by: 
Last modified: Mar 4, 2014 6:40 PM
3 15506 Last modified Mar 4, 2014 6:40 PM

Symptoms


After installing iTunes for Windows version 11.1.4.62 you receive the following error message:


iTunes.exe - Entry Point Not Found

The procedure entry point ?videoTracks@QTMovie@@QBE?AV?$Vector@V?$Vector@V?$RefPtr@VQTTrack@@@***@@$0A@VC rashOnOverflow@2@@***@XZ could not be located in the dynamic link library C:\Program Files (x86)\Common Files\Apple\Apple Application Support\WebKit.dll


User uploaded file


... or possibly the following error message:


iTunes.exe - Entry Point Not Found

The procedure entry point ?fastFree@***@@YAXPAX@Z could not be located in the dynamic link library JavaScriptCore.dll.


User uploaded file


Frequent cause of the error messages


These messages are generally caused when a older copy of the QTMovieWin.dll file has previously been manually copied from its standard location into the program files for an earlier version of iTunes. (This is sometimes attempted as a troubleshooting procedure with older versions of iTunes for various errors and crashes.) After the upgrade to iTunes for Windows version 11.1.4.62 or 11.1.5.5, the old version of the QTMovieWin.dll remains in the iTunes program files folder. Unfortunately, the newer version of iTunes requires a newer version of QTMovieWin.dll. Although the newer version of QTMovieWin.dll is installed in the standard location, the older version of the dll in the iTunes program files is "seen first" by iTunes, producing the error messages.


Resolution


Remove the old version of the QTMovieWin.dll file from the iTunes program files.


1. On a Windows XP system: In your Start menu open "My Computer".

On a Windows Vista, Windows 7 or Windows 8.1 system: In your Start Menu open "Computer"

2. In "My Computer" (or "Computer"), open "Local Disk C:\" or whichever drive you have your program files installed on.

3. On a 32-bit Windows system: Open the "Program files" folder.

On a 64-bit Windows system: Open the "Program files (x86)" folder.

4. Open the "iTunes" folder.

5. Check inside the "iTunes" folder for a QTMovieWin.dll file. If one is present, drag it out of the "iTunes" folder and onto the Desktop.

6. Try launching iTunes.

7. If iTunes launches correctly without the error, it is safe to delete the QTMovieWin.dll from your Desktop. If Windows won't let you delete the QTMovieWin.dll file from your Desktop, restart the computer and try to delete the file again.


Credit


The procedure in this user tip is derived from KepaOnline's post: Re: iTunes 'procedure entry point' error.


Additional research and development aid supplied by turingtest2.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.