CFPropertyListCreateFromXMLData(): plist parse failed

Christian Voelker C.Voelker at gmx.net
Fri Aug 10 06:31:02 PDT 2007


Hello,

has anybody had this before?

[cvoelker:~] cvoelker% sudo port sync
2007-08-10 15:08:17.032 tclsh[2036] CFLog (0):
         CFPropertyListCreateFromXMLData(): plist parse failed; the  
data is not proper UTF-8. The file name for this data could be:
         (UNKNOWN)
         The parser will retry as in 10.2, but the problem should be  
corrected in the plist.
2007-08-10 15:08:17.215 tclsh[2036] CFLog (0):
         CFPropertyListCreateFromXMLData(): plist parse failed; the  
data is not proper UTF-8. The file name for this data could be:
         (UNKNOWN)
         The parser will retry as in 10.2, but the problem should be  
corrected in the plist.
2007-08-10 15:08:17.397 tclsh[2036] CFLog (0):
         CFPropertyListCreateFromXMLData(): plist parse failed; the  
data is not proper UTF-8. The file name for this data could be:
         (UNKNOWN)
         The parser will retry as in 10.2, but the problem should be  
corrected in the plist.

The message occurs as soon as I use port in conjunction with sudo and  
only then.
The message does not occur with other commands and sudo such as "sudo  
ls".
The same is true with "tclsh" (works fine) and "sudo tclsh" (throws  
message).
Trying to track this down I tried this in a second Terminal window:

[cvoelker:~] cvoelker% sudo lsof | grep tclsh
tclsh8.4  2031         root  cwd     VDIR       14,2       3808    
581493 /Users/cvoelker
tclsh8.4  2031         root  txt     VREG       14,2      13684    
871924 /usr/bin/tclsh8.4
tclsh8.4  2031         root  txt     VREG       14,2      81316    
512987 /System/Library/CoreServices/CharacterSets/CFUnicodeData- 
B.mapping
tclsh8.4  2031         root  txt     VREG       14,2     352454    
512985 /System/Library/CoreServices/CharacterSets/ 
CFCharacterSetBitmaps.bitmap
tclsh8.4  2031         root  txt     VREG       14,2    1797576   
1122872 /usr/lib/dyld
tclsh8.4  2031         root  txt     VREG       14,2    4402196   
2332225 /usr/lib/libSystem.B.dylib
tclsh8.4  2031         root  txt     VREG       14,2    1227624   
2332227 /System/Library/Frameworks/CoreFoundation.framework/Versions/ 
A/CoreFoundation
tclsh8.4  2031         root  txt     VREG       14,2     801160   
2332234 /usr/lib/libobjc.A.dylib
tclsh8.4  2031         root  txt     VREG       14,2     721776   
2579937 /System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl
tclsh8.4  2031         root    0u    VCHR        4,1     0t7038  
43750788 /dev/ttyp1
tclsh8.4  2031         root    1u    VCHR        4,1     0t7038  
43750788 /dev/ttyp1
tclsh8.4  2031         root    2u    VCHR        4,1     0t7038  
43750788 /dev/ttyp1
tclsh8.4  2031         root    3r  PSXSHM 0x02ce47e4        
4096          obj=0x02dfead0
tclsh8.4  2031         root    4r    PIPE 0x02e4ab00
tclsh8.4  2031         root    5w    PIPE 0x02e4aab8

There is nothing listed that looks like a .plist file to me.
There are no other XML-Files. There are no Files recently changed.
The last time I used port successfully may be one month ago.
I threw away many Preference files vom ~/Preferences/ but could not
find anything related to tclsh; it didnt help as well.
I searched for such thing as ~/.tclshrc or /etc/tcl* but did not
find anything.

Are there any configuration files that I might check inside the
macports tree? Is it common that /usr/bin/tclsh is used (version 8.4)?
My macports are 1.5 my MacOS is 10.4.10 running on a Mac mini G4.

Thanks for pondering with me, Christian




More information about the macports-users mailing list