Search 5,000,000+ questions and answers.

Frequently Asked Questions

How does Memory Validator track COM objects?

Software Verification FAQ Page
Memory Validator hooks COM objects by hooking the Win32 functions that return COM objects. These objects are then queried for their QueryInterface, AddRef and Release function pointers. These functions are then hooked by rewriting the instruction stream using some proprietary code. The hooks then examine the return values to detect the reference count or returned object.
Related Questions

How does Memory Validator detect uninitialised memory?

Software Verification FAQ Page
Memory Validator detects uninitialised memory in memory allocated by the debug C runtime heap. The debug C runtime heap initialises all allocated memory with a signature byte of 0xCD. It also initialises any uninitialised stack variables with a signature byte of 0xCC. Memory Validator hooks all constructors of C++ objects and at the end of the constructor examines the object for any uninitialised data bytes. If any are found they are reported to the user.
Related Questions

What file extensions does Memory Validator use for itself?

Software Verification FAQ Page
Memory Validator stores most of the configuration data it needs in the registry. However some data, such as the data hooks, coverage data and filter data is stored in files. This section describes the file extensions used by Memory Validator so that you can recognise such files. The file data structure is not described as it may change from version to version of the product.
Related Questions

How does WinBatch work with COM objects?

Frequently Asked Questions - Automate Windows with WinBatch®
WinBatch includes OLE automation. WinBatch variables can hold variants and collections. VB syntax in a WinBatch script is like it is in VB. WinBatch offers a unique blend of structured programming along with the ability to work with COM objects. WinBatch can be used in applications requiring ADO, ODBC, DDE, and WMI.
Related Questions

Memory Validator isn't collecting any data, why?

Software Verification FAQ Page
Memory Validator provides many configuration options that control the collection of data and the display of the data. It is possible to configure Memory Validator to ignore the data you want collected. For example: You may have run a session with Memory Validator and turned off all the handle collecting functions from the Data Hooks tab on the Data Collection dialog. If you do this, even with the hooks inserted into your target program the hooks are disabled.
Related Questions

I have an idea for a feature, can it be added to Memory Validator?

Software Verification FAQ Page
We have tried to add as many features to Memory Validator that we thought would be useful to the potential users of Memory Validator. In fact every feature in Memory Validator has been used to solve problems and bugs on consulting work carried out for our customers and on internal projects at Software Verification Limited. We know the features we have put in the product are useful.
Related Questions

My program is running slowly with Memory Validator, why?

Software Verification FAQ Page
Memory Validator provides you with many options to enable you to turn off data collection for data that is not important. Turning off unwanted options prevents Memory Validator from spending time examining data you don't want collected. If you are not trying to detect leaks in GlobalAlloc, LocalAlloc and HeapAlloc, turn off these options. If you do not need to collect complete callstacks, collect only the part of the callstack that is interesting to you.
Related Questions

How much memory or system resources does PC-Com use?

Boletrice Software | PC-Com | Frequently Asked Questions.
PC-Com uses between 2% to 4% system resources and 4,500 K to 7,000 K of RAM. This is very low for a Windows program. On a system with 256 MB RAM, PC-Com takes up less than 2% of memory. If you use Windows XP, you can compare the memory usage of running programs by pressing Ctrl + Alt + Delete - Task Manager - Processes. PC-Com does not execute any code or run any timers when you are not using it.
Related Questions

What does a Review Validator do?

OldGames.NU
Review validators are responsible for monitoring submitted reviews for their appointed language(s). They are the ones who award points for reviews, or turn them down if the review was unsatisfactory or suspected to be a copy from another website.
Related Questions

What exactly does the email Validator do?

Email Validator FAQ | MX Records FAQ | Faster .NET Email Val...
The Validator checks email addresses over a series of levels to a level specified by the user. If the validation fails at any step along the way, it stops and reports an error. In brief, the levels are:
Related Questions

Why does my Validator screen blink after a while?

Validator - Network/Cabling Certifier
The Validator has various timeout conditions to conserve battery life. When the unit goes into power saving mode, it blinks to let you know that it is still on. Press any key to bring back the full screen. The specific timeout values are adjustable in the Setup, Shutdown Timeouts screen.
Related Questions

Do I need to use the CRT for Memory Validator to detect memory leaks?

Software Verification FAQ Page
No. Memory Validator inspects all Win32 heaps (HeapCreate etc), the GlobalAlloc() heap, LocalAlloc() heap, CoTaskMemAlloc() heap, IMallocSpy, as well as the C runtime heap(CRT). If you are using any of these heaps Memory Validator is capable of monitoring the memory allocations and deallocations.
Related Questions

Can I see what objects are currently cached in Memory?

Other FAQs
Yes. Run the â??Cached Objectsâ?? Report; it will show you a breakdown of what objects are cached and how much memory in Megabytes is used by each object. The report can also help you with isolating what cached objects have free space so you better use the physical memory by optimizing theses objects (i.e. Defragmentation, Reindexing, FillFactor=100, etc.).
Related Questions

Laptop Hacks. Com - How much memory does Laptops need ?

how much memory
com How much memory does Laptops need ? Just like a Desktop computer, the more memory a Laptop has the better it works, but there are few other concerns regarding memory in laptops. Laptops are ... htm Also you may want to set how much Virtual Memory your computer can use, letting Windows manage it sometimes doesn't do a very good job. Here is a link explaining how to do that and what your ..
Related Questions

What is the COM?

Total Ministry FAQ
The Commission on Ministry (COM) assists the bishop in determining needs for ministry and in discernment of people for ordination. They provide guidance and support for those preparing for ordination as well as for both lay and ordained ministers. Total Ministry Teams and their plan to prepare ministers must be approved by the COM.
Related Questions

The program I'm trying to use with Memory Validator keeps crashing, why?

Software Verification FAQ Page
Assuming the crash is not a crash you would normally get when not using Memory Validator, there are five possible causes: If you have the COM Reference Counting hooks installed, this may be a cause of the problem as these hooks rewrite the instruction stream. Sometimes rewriting the instruction stream doesn't work because some object code produced by the optimising compiler, or hand written assembly code shares common routines.
Related Questions

Memory Validator isn't showing the data I expect to see, why?

Software Verification FAQ Page
A common reason for not seeing data that you believe you should see is that Memory Validator has been configured to disable the hooks required to collect the data you want. Check the following criteria: Check the correct hooks to monitor the memory, handle and/or COM allocations are installed. See the Collect tab of the data collection settings dialog. Check that the collected data is displayed. See the display tab of the data collection settings dialog.
Related Questions

Why would I want to write an extension DLL for Memory Validator?

Software Verification FAQ Page
To use the Memory Validator instrumentation API to allow user defined reference counted objects to be tracked. To use the Memory Validator instrumentation API to allow user defined hooks to be called before and after C++ constructors and C++ destructors. To provide custom text data to represent data collected by the extension DLLs in the target application.
Related Questions

What does .com .net .org signify?

Domain Name Systems - FAQS - Frequently asked questions
least this was the intention of the system. Todays registrations however rarely reflect these standards, since previous registrars , and others began recommending the registration of the names to take them out of circulation. Back to top
Related Questions

What does the validator do when we set processContents="lax"?

JavaChina: FAQ on XML by Roseanne Zhang
The lax value of the processContents attribute instructs an XML processor to validate the element content on a can-do basis: It will validate elements and attributes for which it can obtain schema information, but it will not signal errors for those it cannot obtain any schema information. The granularity of lax validation is item by item. If a top-level declaration is available for an element or attribute, it will be used, if not, lax processing recurses.
Related Questions

Does the Validator measure how much headroom there is on a cable?

Validator - Network/Cabling Certifier
No. Headroom is also known as Attenuation to Cross Talk Ratio (ACR) and it is the difference between the signal attenuation (loss) on a cable and the near end cross talk, expressed in db. It basically measures how much margin there is in the cable’s performance before the signal becomes distorted. By performing a Bit Error Rate Test (BERT), Validator reports the number of errors encountered when live date packets are sent down the cable and returned and provides a speed rating.
Related Questions

Q8. How does Photo Safe keep track of the different backups from memory cards?

Digital Foci: Support: FAQs - Photo Safe
Each time you use the copy function on Photo Safe, a new folder will be created to store your copied files. The created folder and copied contents will be located within the default FILES folder on the Photo Safe hard drive. Locate the files you want to access by looking under the corresponding folder name. The folder names are made up of 2 pieces of information. The first two characters are letters that indicate the type of memory card copied.
Related Questions

Does Bricolage have a memory leak?

Bric::FAQ - Bricolage Frequently Asked Questions
This document tries to answer questions asked frequently on the mailing list or other questions that people might have when starting out with or evaluating Bricolage. Currently only PostgreSQL support is maintained. There is an Oracle driver, but it's old and not known to work. A port to MySQL 4.1 is reportedly underway.
Related Questions

How much memory does Videodelic need?

Frequently Asked Questions
Videodelic doesn't need a lot of memory. The minimum memory partition is 24 megabytes which will be adequate for most projects. If your project uses a lot of pictures or uses QuickTime movies, you will want to increase the partition size.
Related Questions

Does COM Library have a guide for distance ed students?

Distance Ed FAQs
The best places to find full text journal articles on the Web;The best places to find full text journal articles on the Web; How to access free eBooks and COM's collection of thousands of full text NetLibrary eBooks, with a link to COM Library's FAQs and online demo for NetLibrary;How to access free eBooks and COM's collection of thousands of full text NetLibrary eBooks, with a link to COM Library's FAQs and online demo for NetLibrary; Information on the TexShare program that allow COM students .
Related Questions

Is it true that COM objects no longer need to be registered on the server?

C# FAQ
Answer: Yes and No. Legacy COM objects still need to be registered on the server before they can be used. COM developed using the new .NET Framework will not need to be registered. Developers will be able to auto-register these objects just by placing them in the 'bin' folder of the application.
Related Questions

What events does PAPI track?

Frequently Asked Questions
PAPI only tracks 'hardware events', the occurrence of signals onboard the microprocessor. It does not count system calls, software interrupts or other software events. The user should remember that by default, PAPI only measures events that occur in User Space.
Related Questions

How much memory should I give it?

MT-NW Manual: Frequently Asked Questions
Important Note: Your humble authors got tired of writing dry formal technical prose in the rest of this document, and succumbed to the temptation to try to be funny in parts of this appendix. Sarcasm abounds here. Please do not take any of this personally! The humor-impaired should interpret my comments not as attacks on them, but as an attempt to make fun of myself for being impatient with you, my devoted and valued, if sometimes demanding, users.
Related Questions

How Much Memory Do I Have?

All of Memory FAQ
Consult your user/owner's manual for details about the original memory configuration and capacity. If you've misplaced the manual, you may be able to contact the retailer where you bought the PC from. If you have a hand-me-down PC or inherited a pre-owned PC, you probably may not have the user manual or know any detail of the original memory configuration or the memory configuration may have been changed.
Related Questions

Got A Question? Ask Our Community!


More Questions >>

© Copyright 2007-2008 QueryCAT
About • Webmasters • Contact