[Fusioninventory-user] Parse error on Mac Os X of system_profiler SPApplicationsDataType (agent 2.3.16 and 2.3.17)
Laszlo Kertesz
laszlo.kertesz at gmail.com
Tue Nov 24 15:54:08 UTC 2015
Hi,
When making an inventory (fusion inventory -> Glpi) on a computer with
Mac Os X the Software list is empty and the following error is logged:
Can't use string ("Unknown") as a HASH ref while "strict refs" in use
at
/usr/local/fusioninventory/share/lib/FusionInventory/Agent/Task/Inventory/MacOS/Softwares.pm
line 46
The system_profiler SPApplicationsDataType command works just fine on
the computer. Also if "use strict" is commented out the list will be
generated.
On other computers the software list is reported correctly.
The last entry in the software list is
Trim Enabler:
Version: 3.2.2
Obtained from: Unknown
Last Modified: 13/02/14 19:05
Kind: Intel
64-Bit (Intel): Yes
Signed by: Mac Developer: Oskar Groth (C9Y5UE665S), Apple
Worldwide Developer Relations Certification Authority, Apple Root CA
Location: /Incompatible Software/Trim Enabler.app
But "Unknown" appears on other softwares too on other computers also
but none have this issue (even have trim enabler installed). Although
this computer seems to have an unusual high rate of "Unknown" sources.
Agent version is 2.3.16 and 2.3.17 (2.2.7 worked ok i think). 2.3.16
and 2.3.17 were Compiled with the script at
https://github.com/Darkomen78/Fusioninventory/. The locally generated
xml has no softwares in it so its not a glpi issue.
Any thoughts on this?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/fusioninventory-user/attachments/20151124/c5e5b687/attachment.html>
More information about the Fusioninventory-user
mailing list