Re: Urgent urgent help..

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



You only changed one line...

You have added some massive grid package a couple days before release?

This exceeds by several orders of magnitude the "but I only changed one line!" explanation
of why a program stops working.

However, create symbol table info has NOTHING to do with DEBUG/NDEBUG settings. They are
not only completely irrelevant, but changing NDEBUG to_DEBUG would be a first-order
serious error. You do not want to touch this setting. You want to go to the linker
settings and enable debug information. Disable optimizations. If it works, you have a
problem with the release version, and the time to detect this is months before the product
release (the standard approach is to build the debug mode, get it fully running, build the
release version, and do a complete set of regression tests. If an error shows up, try to
reproduce it in the debug version. If it does not reproduce, see my essay "Surviving the
Release Version" on my MVP Tips site). I typically plan on a month or two of release mode
testing, at least one month pre-beta, one month of beta, before considering "going gold".
However, before doing this, I have sent periodic alpha-level versions to the client for
in-house testing throughout the development cycle, and these are always release versions.
We test to the bounds of whatever is currently implemented.
joe
On Thu, 6 Mar 2008 21:55:04 -0800 (PST), hamishd <Hamish.Dean@xxxxxxxxx> wrote:

Temporarily build your Release build with debug info and make sure the
problem is still there. Then press F10 to start tracing in the debugger
from the beginning and see what you can find.

2 other things to note:
(a) I am compiling in unicode (never been a problem before)
(b) I have added the UltimateGrid from CodeProject.
Joseph M. Newcomer [MVP]
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.



Relevant Pages

  • Re: Justified moaning?, I like to think so.
    ... I might have guessed you were going to ask for the steps to reproduce ... caching the settings for the current project and then either: ... Erroneously combining the new config with what's cached in some way ... new projects default to either Debug or Release and are those default ...
    (borland.public.delphi.non-technical)
  • Re: Runtime error (Do you wish to debug?) and www.
    ... Do you wish to debug?" ... Courtesy of Tony Klein, MS MVP: ... This will restore the Windows defaults for a whole lot of Search related ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: Breakpoint instantiation
    ... I have a platform compiled for debug build, with KITL and Kernel debugger enabled. ... With all these settings enabled, ... When you start the module the breakpoint will become a dark red dot/circle. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Topic: .NET/COM Interop in VB6 MSProject Addin
    ... "Martin Boehm" wrote: ... Select Debug from configuration settings ... >> tried to deploy on several test machines. ...
    (microsoft.public.dotnet.framework.interop)
  • Re: CObArray with huge number of elements
    ... > dw.SetSize(0, GrowBy); ... >In the debug mode, the larger GrowBy is, the slower it runs. ... >version wtih all optimizations disabled. ... >MVP Tips: http://www.flounder.com/mvp_tips.htm ...
    (microsoft.public.vc.mfc)