Error : StackOverflowException under windows

Help
mike
2011-12-12
2013-06-12
  • mike
    mike
    2011-12-12

    Hi,
    I run ovaldi under WindowsXP, but it terminated during the phase that ovaldi gathering data for the OVAL definitions. In my computer ,it always stopped when gathering the information of  oval:org.mitre.oval:obj:7088. I checked the definitions files, it just download from 'http://oval.mitre.org/rep-data/org.mitre.oval/v/platform/microsoft.windows.xp.xml', and the md5 hash is correct.

    Here is some informations which ovaldi output:

    E:\ovaldi-5.10.1\ovaldi-5.10.1>ovaldi -m -o xp.xml -p


    OVAL Definition Interpreter
    Version: 5.10 Build: 1
    Build date: Sep 14 2011 16:54:50
    Copyright (C) 2002-2011 - The MITRE Corporation


    Start Time: Mon Dec 12 09:26:04 2011

    ** parsing xp.xml file.
        - validating xml schema.
    ** checking schema version
         - Schema version - 5.10
    2011-12-12T09:29:22 : DEBUG : The directives file does not exist! directives.xml
    2011-12-12T09:29:23 : DEBUG : Unable to load directives configuration file.  Using default directives.
    ** skipping Schematron validation
    ** creating a new OVAL System Characteristics file.
    ** gathering data for the OVAL definitions.
    2011-12-12T09:29:24 : DEBUG : Collecting object id: oval:org.mitre.oval:obj:1635
    2011-12-12T09:29:24 : DEBUG : Collecting object id: oval:org.mitre.oval:obj:958
    2011-12-12T09:29:25 : DEBUG : Collecting object id: oval:org.mitre.oval:obj:957
    2011-12-12T09:29:25 : DEBUG : Collecting object id: oval:org.mitre.oval:obj:956
    2011-12-12T09:29:25 : DEBUG : Collecting object id: oval:org.mitre.oval:obj:961
    2011-12-12T09:29:25 : DEBUG : Collecting object id: oval:org.mitre.oval:obj:1011
    2011-12-12T09:29:25 : DEBUG : Collecting object id: oval:org.mitre.oval:obj:1014
    2011-12-12T09:29:25 : DEBUG : Error while collecting data for object: oval:org.mitre.oval:obj:1014 Error: The IMSAdminBase object class could not be created successfully.
    ….
    2011-12-12T09:29:25 : DEBUG : Collecting object id: oval:org.mitre.oval:obj:7088

    Process is terminated due to StackOverflowException.

    I checked  the object in definitions file, it refer to 'AtlTraceTool8.exe' -a useful tools in MS Visual Studio. I do have this software in my computer.
    Please help me to solve the problem. THANKS!
    Mike

     
  • Joe
    Joe
    2011-12-31

    Hi,

    The same issue happened on my test on Windows 7. StackOverflowException also occurs at oval:org.mitre.oval:obj:7088
    I'm wondering the solution too.

    THANKS,

    Joe

     
  • walt
    walt
    2012-03-14

    Hi,
    I also got the same problem. My platform is windows 7-32bits, and the OVALDI version is 5.10.1.1. The StackOverflowException also occurs at  oval:org.mitre.oval:obj:7088.
    Please help me to solve this probelm!
    Thanks.
    walt