Unicorn with delicious cookie
Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
>
>
V006. File cannot be processed. Analysi…
menu mobile close menu
Analyzer diagnostics
General Analysis (C++)
General Analysis (C#)
General Analysis (Java)
Micro-Optimizations (C++)
Diagnosis of 64-bit errors (Viva64, C++)
Customer specific requests (C++)
MISRA errors
AUTOSAR errors
OWASP errors (C++)
OWASP errors (C#)
OWASP errors (Java)
Problems related to code analyzer
Additional information
toggle menu Contents

V006. File cannot be processed. Analysis aborted by timeout.

Feb 20 2017

The analyzer generates the V0006 message when it cannot process a file in the given time and has to abort.

Reasons

The first possible reason is an internal analyzer error that prevents it from parsing some code fragment. It happens rather seldom, yet it is possible. Although V0006 appears infrequently, we would appreciate your help in identifying the issue that triggered it. If you work with C/C++ projects, please send us the preprocessed i file where this issue occurs and its corresponding configuration startup files (*.PVS-Studio.cfg and *.PVS-Studio.cmd) via the feedback form.

Note. A preprocessed i file is generated from a source file (for example, file.cpp) after preprocessor's execution. To get the preprocessed file and startup configuration files, in the Common Analyzer Settings tab of the PVS-Studio settings, set the RemoveIntermediateFiles option to False and restart the analysis of this file. After that, find the corresponding i file in the project folder (for example, file.i and its corresponding file.PVS-Studio.cfg and file.PVS-Studio.cmd).

The second possible reason is insufficient system resources due to CPU load. Although the analyzer could process the file correctly, it cannot do it in the given time. By default, the number of threads for analysis is equal to the number of processor cores. For example, if we have four cores in our machine, the tool will start analysis of four files at once. Each instance of the analyzer's process requires about 1.5 GB of memory. If the computer does not have enough memory, the tool will start using the swap file, which can slow down the analysis and cause it to exceed the allowed time limit. If there are other resource-consuming applications running on the computer besides the analyzer, this may also contribute to the problem.

We would recommend explicitly indicating the number of cores to be used for analysis in PVS-Studio > Common Analyzer Settings > ThreadCount.

close form

Fill out the form in 2 simple steps below:

Your contact information:

Step 1
Congratulations! This is your promo code!

Desired license type:

Step 2
Team license
Enterprise license
** By clicking this button you agree to our Privacy Policy statement
close form
Request our prices
New License
License Renewal
--Select currency--
USD
EUR
* By clicking this button you agree to our Privacy Policy statement

close form
Free PVS‑Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

close form
To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

close form
I want to join the test
* By clicking this button you agree to our Privacy Policy statement

close form
check circle
Message submitted.

Your message has been sent. We will email you at


If you do not see the email in your inbox, please check if it is filtered to one of the following folders:

  • Promotion
  • Updates
  • Spam