updated 06:50 pm EDT, Tue September 22, 2009
iTunes 9.01 fixes performance, stability, security
Apple on Tuesday released iTunes 9.01 [83MB], an update to media management software. Version 9.01 of iTunes, posted on Tuesday, provides a number of fixes, including issues browsing the iTunes Store, a performance issue where iTunes may become unresponsive, and fixes for unexpected quits, syncing Podcasts in playlists, and sorting albums with multiple discs. Apple also said that it addresses an issue with the Zoom button not switching to Mini Player, improves application syncing for iPod touch and iPhone. The company also said that its Genius feature has been updated to now automatically updated to show Genius Mixes.
iTunes 9.01 also fixes a cross-platform security on Mac OS X Tiger/Leopard/Snow Leopard systems as well as Windows XP/Vista/7. The company said that opening a maliciously crafted .pls file may lead to an unexpected application termination or arbitrary code execution due to a buffer overflow that exists in the handling of .pls files: "Opening a maliciously crafted .pls file may lead to an unexpected application termination or arbitrary code execution," the documentation noted. "The update addresses the issue through improved bounds checking." The vulnerability was discovered by Roger Hart of IP3, and Steven Woolley at Oogli LLC.
Apple's software for managing music/media as well as managing syncing for iPhone/iPod/AppleTV devices is also available for Windows 32-bit (and Vista 64-bit).
Apple also released updates for Logic Pro 9.0.1 [183MB], its professional music and sound application along with Logic Express 9.0.1 [134MB]. The updates improve overall stability and provides numerous fixes and enhancements. Specifically, both address issues to allow Flex Markers to align & snap to MIDI notes, performing a punch-in recording with Replace Mode, and adding an option for latency compensation to the I/O plug-in.
Finally, Main Stage 2.01 [207MB] updates the application to improve overall performance and provide numerous fixes and enhancements, including the Loopback and Playback plug-ins. The documentation for live performance module of Logic notes that the Reverse option for Loopback now behaves consistently and that the Pitchbend data is transmitted properly to external instruments. In addition, a recording in Loopback now can be used to define the tempo for MainStage and the I/O plug-in is now available in MainStage.