Re: dumping call stack in c++

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



Right well the target machine is using embedded win xp its not a straight
forward system to understand. It has many layers ( which handle the
hardware side...as in coin mechs and many other external devices ) before my
software gets run.

And as for machine crash, it is a complete lock up. I believe that somewhere
I am causing a serious exception..maybe a memory leak or something.. Tried
a bounds checker but with no luck..

If windows memory manager etc had been written correctly and the os was a
true multitasking system then this sort of thing could be avoided but as
windows is a very unstable platform crashes like this that result in total
lockup do happen :( it then becomes a major problem in finding such bugs.

"Guido Stercken-Sorrenti [MVP VC++]" <mspbn@xxxxxxxxxxxxxxxxxxxxx> wrote in
message news:uOkJ%23FmSFHA.3716@xxxxxxxxxxxxxxxxxxxxxxxx
>>> No this is not the case, If it was that easy I would have been doing
>>> that. The problem here is that the software is running on a target
>>> platform which will not allow for remote debugging.
>
> Well, what kind of target platform would that be? Since you're using VC
> .net, there are not so many choices...
>
>> Also I forgot to mention that the crash is terminal and crashes the
>> machine not just the software. This obviously would not even allow you
>> to view the code in the debugger :)
>
> What do you mean by "crashes the machine"? Does it just freeze up? Or are
> you getting a BSOD? Sorry, but I'm trying to understand, since you said
> you're using .net, and so I assume that the target platform must be some
> Win32 platform, where you usually have at least some way to obtain
> information about the location of a crash, which can then be evaluated
> with the help of a map file.
>
> --
> Guido Stercken-Sorrenti
> MVP - Visual Developer / Visual C++
>
>
>


.



Relevant Pages

  • Re: Information on migration of DMS2200 to relational databases
    ... application infrastructure is available on the possible target ... DML for DMS 2200 access and currency are very important as the ... Make sure every function including paging support, line I/O, ... Staying on the existing platform is always an option, ...
    (comp.sys.unisys)
  • Re: MSBuild file for .Net 1.0, 1.1, 2.0, Compact Framework 1.0 & 2.0 and Mono
    ... I'm currently working in a library that has to target both .Net 2.0 and .Net ... But nothing to target Compact Framework ... The existing Any CPU platform remains, and if you build with that platform ... you can override the platform names before including ...
    (microsoft.public.vstudio.development)
  • Re: MSBuild file for .Net 1.0, 1.1, 2.0, Compact Framework 1.0 & 2.0 and Mono
    ... > found msbuild files from Jomo Fisher and Robert McLaws that would target ... > The existing Any CPU platform remains, and if you build with that platform ... > 1-You can't deploy to the compact framework, and you can design cf forms ... you can override the platform names before including ...
    (microsoft.public.vstudio.development)
  • Re: CE 6.0 Remote Tools - How to use? Platform Manager not recommended!
    ... Verified that "Target Control Support" catalog item is indeed checked ... Transport and Startup Server in "Configure Windows CE Platform ... #1 - Microsoft ActiveSync and KITL Bootstrap Server combo seems ... "Unable to establish connection with device. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Porting from CE to Desktop
    ... when run against the .NET Framework. ... Do you know if this provides debug capabilities across both platforms? ... once you chose a mobile platform, ... The .NET CF target builds your assemblies with the retargetable ...
    (microsoft.public.dotnet.framework.compactframework)