Hi,
one problem with the following software entry:
    <SOFTWARES>
      <FROM>registry</FROM>
      <GUID>{40A594D0-1490-4979-9382-D2B764F949C6}</GUID>
      <INSTALLDATE>07/04/2010</INSTALLDATE>
      <IS64BIT>0</IS64BIT>
      <NAME>BlackBerry® Media Sync</NAME>
      <PUBLISHER>Research In Motion</PUBLISHER>
      <UNINSTALL_STRING>MsiExec.exe
/X{40A594D0-1490-4979-9382-D2B764F949C6}</UNINSTALL_STRING>

<VERSION>3.0.0.3...@software\\microsoft\\windows\\currentversion\\uninstall\\</VERSION>
      <VERSION_MAJOR>3</VERSION_MAJOR>
      <VERSION_MINOR>0</VERSION_MINOR>
    </SOFTWARES>

There is an non UTF-8 char in the version string. Following the xml
charset this should not be happen if the agent sends its data, or what
you think about that? I doesnt test this with the FusionInventory Server
library, but xml functions from php like:
simplexml_load_string()
xml_parse_into_struct()
fail with this char... Can the validate to UTF-8 be done by the client?
Or should it be checked on the server side? What do u think?

Cheers and thank you!

Mario

_______________________________________________
Fusioninventory-devel mailing list
Fusioninventory-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/fusioninventory-devel

Répondre à