1 msgRe: C++ auto_ptr template query solved
2 msgISO C++
3 msgLD_LIBRARY_PATH needed for gcc-3.4.5 executable
2 msgmark.urs
3 msgproblem with catalog()
2 msgAMD64 ABI and comparison of structures
1 msguse of changes in STL library
6 msgfunctions calls Vs calls using function pointers
1 msghave the experience but no degree, we can help
1 msgGenerate listing files
1 msgRelinking GCC as Static?
1 msgHow can compiled file include preprocessor macr...
1 msgwhat should we do next step.
2 msgC++ auto_ptr template query
3 msgARM Inline Assembler and 64 bit variables
7 msgLinking un-referenced function

Curious segmentation fault...
\ Shriramana Sharma (22 May 2006)
. \ Shriramana Sharma (22 May 2006)
. \ Andrew Haley (23 May 2006)
. . \ Shriramana Sharma (24 May 2006)
. . . \ Andrew Haley (24 May 2006)
. . . . \ Shriramana Sharma (25 May 2006)

3 msgproblem passing constants to inline asm
1 msg[Platform specific] About data segment
3 msgOpenSource alternative to Purify memory debugger??
Subject:Curious segmentation fault...
Group:Gcc-help
From:Shriramana Sharma
Date:22 May 2006



Dear list,

Namaste (hello). This is my first post. I wonder if I have found a bug or at
least an anomalous behaviour in GCC. Please download the file segfault.tar.gz
from:

http://www.yousendit.com/transfer.php?action=download&ufid=0D3E9B791AE99BEA

(available for seven days from now). Do make and test both monthpan and
monthpan-bug with any date range that contains a Sunday (which is where the
bug lies). You should find that monthpan creates an output file called
monthpan.txt whereas monthpan-bug creates a segmentation fault at
grahanaama[0] (grahanaama means "weekday name").

The only difference between the two source files monthpan.c and monthpan-bug.c
is that the latter contains the line:

char spicanaama[] = "Spica";

*before* the start of the declarations of the two-dimensional arrays, which
for some reason seems to cause the zero element of the first two-dimensional
array to be out-of-bounds.

This problem confirmed on gcc-4.1/glibc-2.4 and gcc-3.35/glibc-2.34.

Please can anyone enlighten me as to what exactly causes this bug? Is it a bug
with GCC? If yes, where do I report it?

Thanks.

--

Tux #395953 resides at http://samvit.org
playing with KDE 3.51 on SUSE Linux 10.1
$ date [] CCE +2006-05-22 W21-1 UTC+0530



© 2004-2008 readlist.com