iTunes 10.2.2 crashes after update

Background:

So I’ve just run system updates on my realtively new Early 2011 17″ MacBook Pro only to find that iTunes 10.2.2 will not run and crashes when opening.

 

iTunes 10.2.2 crashes when launched
oh noes!

 

Console logs show the following:

23/04/11 11:04:45 AM	[0x0-0x19019].com.apple.iTunes[233]	objc[233]: Class  is implemented in both /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit and /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit. One of the two will be used. Which one is undefined.23/04/11 11:04:45 AM	[0x0-0x19019].com.apple.iTunes[233]	objc[233]: Class  is implemented in both /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit and /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit. One of the two will be used. Which one is undefined.23/04/11 11:04:45 AM	[0x0-0x19019].com.apple.iTunes[233]	objc[233]: Class  is implemented in both /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit and /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit. One of the two will be used. Which one is undefined.23/04/11 11:04:45 AM	[0x0-0x19019].com.apple.iTunes[233]	objc[233]: Class  is implemented in both /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit and /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit. One of the two will be used. Which one is undefined.23/04/11 11:04:45 AM	[0x0-0x19019].com.apple.iTunes[233]	objc[233]: Class  is implemented in both /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit and /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit. One of the two will be used. Which one is undefined.23/04/11 11:04:46 AM	com.apple.launchd.peruser.501[132]	([0x0-0x19019].com.apple.iTunes[233]) Job appears to have crashed: Bus error23/04/11 11:04:46 AM	ReportCrash[235]	Saved crash report for iTunes[233] version 10.2.2 (10.2.2) to /Users/spathi/Library/Logs/DiagnosticReports/iTunes_2011-04-23-110446_Abed.crash

 

Solution:

Download the 10.6.7 Mac OS X update from Apple and reinstall this. After I reinstalled the update iTunes worked as expected.

Note if you use an Early 2011 MacBook Pro you need to use a specific update file. I have included links to both of these below.

Mac OS X 10.6.7 update

Mac OS X 10.6.7 update for Early 2011 MacBook Pro

 

Feedback:

Please leave a comment if this resolved your issue, or If you are having similar issues and have found an alternative solution, please post the solution you have found.

 

unzip multiple files in linux or mac os x

If you’ve tried to unzip a bunch of zip files via the unix command line using a Linux distro or Mac OS X using the following command you may have come across the following.

The command:

unzip *.zip

displays the error:

caution: filename not matched

The easiest way of fixing this is by adding ‘single quotes’ to the file portion of the command, for example:

unzip '*.zip'

Which will unzip all of the zip files in the current directory.

Mac OS X users: you can access the unix terminal by running Terminal, an application found in Applications -> Utilities.