Unix Programming - Re: problem while running a STL CPP application Compiled using gcc

This is Interesting: Free IT Magazines  
Home > Archive > Unix Programming > December 2005 > Re: problem while running a STL CPP application Compiled using gcc





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Re: problem while running a STL CPP application Compiled using gcc
Fletcher Glenn

2005-12-28, 6:11 pm

Maxim Yegorushkin wrote:
> Vinu wrote:
>
> []
>
>
>
>
> []
>
>
>
>
> You might have overwritten a pointer to a Services object with rubbish.
> I'm not familiar with Solaris, but on a 32-bit Linux user mode
> processes can not access memory above 0xc0000000 and your this pointer
> has value of 0xff353568. The screwed up pointer to the object might be
> on the stack, and your windoze compiler may layout stack frames in a
> different order so that the error went unnoticed before.
>
> Just a wild guess.
>


A pointer value of 0xffXXXXXX is reasonable on a Solaris sparc machine.
This pointer value is comensurate with something on the stack. The
MMU translates this to physical memory that could be literally anywhere
in the memory space.

--

Fletcher Glenn

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com