06.11.2003 | 12:48
Poznato mi je to, i meni se Powerbook G4 novi rusio s 10.2.8, i toliko da je Aco skoro nastradao ni kriv ni duzan zbog toga...
A razlog rusenja mi jos uvijek nije sasvim jasan... ponekad sam na ranijim verzijama OS-a vidjao kako neki plist fajlovi od aplikacija nisu "proper UTF-8".., izgleda da neki parser cijelo vrijeme ucitava te plistove, i ispisuje upozorenje na konzolu ukoliko nadje kakvu gresku. Do 10.2.8 je, unatoc tome, normalno radio.
Na 10.2.8 je to bio razlog rusenja mnogih aplikacija, od Findera, Apple System Profilera, Safarija, pa neki famozni "pbs"...
Stvar je u spornom threadu CFPropertyListCreateFromXMLData, i to gore nabrojane aplikacije redovno pozivaju....
Ovo je iz crash loga Apple System Profilera
Thread 1 Crashed:
#0 0x90165558 in __CFFromUTF8
#1 0x901ac8cc in __CFStringDecodeByteStream3
#2 0x901abdcc in __CFStringCreateImmutableFunnel3
#3 0x9013ebb0 in _CFPropertyListCreateFromXMLData (!!!)
#4 0x90151f30 in _CFBundleCopyInfoDictionaryInDirectoryWithVersion
#5 0x9015ad1c in _CFBundleCopyInfoDictionaryInDirectory
#6 0x8d0c1e14 in -[FileGatherer gatherApplications:forType:recurseDirectories:appendData:]
#7 0x8d0c2028 in -[FileGatherer gatherFileInfoAtPaths:forType:recurseDirectories:appendData:]
#8 0x01bbbd8c in createStringArray
#9 0x8d0c5830 in -[ASPDefaultGatherer gatherLocalizedData:withBundle:]
#10 0x8d0c5748 in -[BundleFinder dataFromGatherersWithExtension:andData:andPath:]
#11 0x0000592c in 0x592c
#12 0x97e2cc50 in forkThreadForFunction
#13 0x90020c28 in _pthread_body
nakon sto sam uklonio sporne aplikacije, sistem je stabilan.