MediaInfo & Tiger compatibility [topic in English]

Richieste d'aiuto. Quando non si sa "come fare". Il supporto per le applicazioni e sui sistemi operativi Macintosh.
User avatar
gabod3
Posts: 15107
Joined: Wed Jul 20, 2005 6:00 pm

Post by gabod3 »

DiegoMax wrote:By the way, I forgot to ask this before... but is it OK to write in english on these boards ??
We could use other boards if the english language is an issue, i dont want to piss off any italian visitor.
I've separated the troubleshooting posts about Tiger compatibility in this new topic in the "help area", so the other one is still dedicated to the updates communications.
No problem for the language and thanks for your work! :smt039
"... come chi sono io? Lei ha il tratto ed i modi della persona colta, signora... Si ricorderà sicuramente di Omero e dell'Odissea... Signora, io mi chiamo... Nessuno!"

MAC PEER FORUM | MAC PEER NEWS
DiegoMax
Approdato su Mac Peer
Posts: 20
Joined: Wed Jul 01, 2009 5:27 pm

Post by DiegoMax »

Thank you gabod3 ;)
DiegoMax
Approdato su Mac Peer
Posts: 20
Joined: Wed Jul 01, 2009 5:27 pm

Post by DiegoMax »

Well, im puting back an old G4 that i had on the basement into my desk.... look what you have just done!
DiegoMax
Approdato su Mac Peer
Posts: 20
Joined: Wed Jul 01, 2009 5:27 pm

Post by DiegoMax »

Ok, Found the root of the problems.

Inside the application's info.plist file, there is a key called:

LSMinimumSystemVersion, whose value is "10.4.11", according to apple, this is the minimum system version for the application to run without telling the user to upgrade the OS and showing the info box that everybody here on Tiger was seeing.

Now, it seems that apple never intended to go any higher than 10.4.9 when they first wrote the number checking function, and clearly they are using ascii sorting instead of numeric sorting to compare the version numbers, SOOOO, in Tiger's API, 10.4.11 is OLDER than 10.4.9, because, the first digit after the 4 is a 1.

All this hassle has been caused by a bug in the Cocoa/LaunchServices API itself in Tiger.

More info can be found here : http://trac.transmissionbt.com/ticket/346 and here: http://blog.onesadcookie.com/2007/11/ls ... rsion.html

I will release a new updated version with the key set at a value of 10.4.9, thats it. 2 Wasted days checking and rechecking all my application linking, and it wasnt my fault at all.

/me blames Apple.

Thanks everybody who helped me to test this.
Cheers!
Lester
Quintessenza di Mac Peer
Posts: 6378
Joined: Mon Mar 06, 2006 4:20 am

Post by Lester »

DiegoMax wrote:Thanks everybody who helped me to test this.
Cheers!
We thank you for your efforts and understanding. Who could have guessed such a queer issue?!?

Looking forward to your next release, many thanks from surviving Tiger users :)
DiegoMax
Approdato su Mac Peer
Posts: 20
Joined: Wed Jul 01, 2009 5:27 pm

Post by DiegoMax »

New bugfix build has been released (0.7.17.3):

http://mediainfo.massanti.com/releases/latest.dmg

Everybody running Tiger should update.

Thanks, Diego.
User avatar
meigel
Quintessenza di Mac Peer
Posts: 7917
Joined: Tue Oct 04, 2005 9:40 am

Post by meigel »

DiegoMax wrote:New bugfix build has been released (0.7.17.3
Thanks! :)
If your kids want to paint their bedrooms, as a favor to me, let ‘em do it.
Randy Pausch
User avatar
Riker
Leggenda di Mac Peer
Posts: 2625
Joined: Sun Nov 25, 2007 12:18 pm

Post by Riker »

Thank you Diego!

Image


.
"Le menti non sono vasi da riempire ma fuochi da accendere" - Plutarco
Votantonio
Oracolo di Mac Peer
Posts: 4094
Joined: Tue May 13, 2008 3:30 am

Post by Votantonio »

Thank you on my behalf too! Just downloaded!
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post by flashcream »

thanks a lot! :smt023

Post Reply