Client Management Suite

 View Only
  • 1.  Altiris 7.5: "Debug Assertion Failed!" during Collect Full Inventory task.

    Posted Oct 01, 2014 09:18 PM

    I have Altiris Inventory Agent (v7.5.3219) running on several computers.  The issue is that everytime a Collect Full Inventory task runs it fails, causing a Microsoft Visual C++ Debug Library popup error saying that a "Debug Assertion Failed!"  instead.  I have attached a screenshot of the popup that appears. Any help would be appreciated.

    (The computers are running Windows 7 x64 Professional)

    AltirisError.png



  • 2.  RE: Altiris 7.5: "Debug Assertion Failed!" during Collect Full Inventory task.

    Posted Oct 02, 2014 02:11 AM

    Looks like you can select Ignore and see what will happen..

    In any case this is a bug.

    Could you please collect the memory dump when this dialog is hanging around?

    Please open Task Manager, select context menu for InvWmiLauncher.exe process and select "Create Dump File" from there.

    Then archive dump file and send it to me, if the file is small enough the forum will allow you to do that, if file is large then I will have to find some other way to get the file

     

    thanks!



  • 3.  RE: Altiris 7.5: "Debug Assertion Failed!" during Collect Full Inventory task.

    Posted Oct 02, 2014 08:58 PM
      |   view attached

    Pressing 'Ignore' doesn't actually do anything.  I have to press 'Abort' to make the window go away.

    Anyways, I have attached the dump file you have requested.  I had to manually open InvWmiLauncher.exe since when Altiris opens it I cannot create a dump file with task manager because of an Access Denied error (not sure if this matters).

    Attachment(s)

    7z
    Inventory Error Dump.7z   12.03 MB 1 version


  • 4.  RE: Altiris 7.5: "Debug Assertion Failed!" during Collect Full Inventory task.

    Posted Oct 03, 2014 04:39 AM

    Thanks for the dump, the fix will be available in the next 7.6 version that comes earlier next year. If you need the fix asap then I'm afraid you need to contact support so the fix would be included into the next 7.5 hotfix.

    Could you please do one more thing please - check the content of the following registry branches

    HKEY_LOCAL_MACHINE\SOFTWARE\Altiris\Altiris Agent\Event Logging\LogFile

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Altiris\Altiris Agent\Event Logging\LogFile

    They both should exist and they are mirrored, i.e. if you modify a value under one key it automatically changes under another.

    If they do not exist then you're probably running the standalone inventory without SMA agent?  Is that the case?

    I suspect the second registry branch is missing on your machine for some reason. If it is then you can manually create it to match the first one, after that the problem should go away.

    The usual content of these branches is below:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Altiris\Altiris Agent\Event Logging\LogFile]
    "FilePath"="C:\\ProgramData\\Symantec\\Symantec Agent\\Logs"
    "FileName"="Agent.log"
    "Severity"=dword:00000007

     

    thanks!

     

     



  • 5.  RE: Altiris 7.5: "Debug Assertion Failed!" during Collect Full Inventory task.

    Posted Oct 08, 2014 10:02 PM
      |   view attached

    Thank you very much for this information.  The fix worked! Adding the missing registry info allows the "Collect Full Inventory" task to finish instead of crashing.

    What I found on the problematic computers was that both branches were actually missing.

    I added the "HKEY_LOCAL_MACHINE\SOFTWARE\Altiris\Altiris Agent\Event Logging\LogFile" branch to the registry, which then automatically created the "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Altiris\Altiris Agent\Event Logging\LogFile" branch.

    I put the fix in a .reg file to make things easy.  I have attached the file in case anyone else needs it.

    To answer your question, we do use the Altiris SMA agent.

    Attachment(s)