<div>Hi,</div><div><br></div><div>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:</div><div>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</div><div><br></div><div>The system_profiler SPApplicationsDataType command works just fine on the computer. Also if "use strict" is commented out the list will be generated.</div><div>On other computers the software list is reported correctly.</div><div>The last entry in the software list is</div><div><br></div><div><div>    Trim Enabler:</div><div><br></div><div>      Version: 3.2.2</div><div>      Obtained from: Unknown</div><div>      Last Modified: 13/02/14 19:05</div><div>      Kind: Intel</div><div>      64-Bit (Intel): Yes</div><div>      Signed by: Mac Developer: Oskar Groth (C9Y5UE665S), Apple Worldwide Developer Relations Certification Authority, Apple Root CA</div><div>      Location: /Incompatible Software/Trim Enabler.app</div></div><div><br></div><div>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.</div><div>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 <a href="https://github.com/Darkomen78/Fusioninventory/">https://github.com/Darkomen78/Fusioninventory/</a>. The locally generated xml has no softwares in it so its not a glpi issue.</div><div><br></div><div><br></div><div>Any thoughts on this?</div><div><br></div>