[Bug ada/42141] New: ACATS C9A009G failure
gcc at coreland dot ath dot cx
gcc-bugzilla@gcc.gnu.org
Sun Nov 22 11:37:00 GMT 2009
Version was marked as 4.5.0 but is really SVN r154285.
Currently, C9A009G seems to be failing due to a segmentation fault.
Other tests failed in the last build at:
http://gcc.coreland.ath.cx/r154285_2009-11-18_103532/
...but this appeared to be the simplest.
A backtrace from gdb:
(gdb) r
Starting program: /gnat/svn/obj/c9a009g
[New LWP 100782]
[New Thread 0x800a020b0 (LWP 100782)]
[New Thread 0x800a02240 (LWP 100608)]
,.,. C9A009G ACATS 2.5 09-11-22 11:15:41
---- C9A009G MASTER COMPLETED BUT NOT TERMINATED.
[New Thread 0x800a023d0 (LWP 101454)]
[New Thread 0x800b0b0b0 (LWP 101455)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x800b0b0b0 (LWP 101455)]
0x00007fffff9fdb69 in ?? ()
(gdb) bt
#0 0x00007fffff9fdb69 in ?? ()
#1 0x000000000040f600 in system__tasking__stages__task_wrapper
(self_id=0x800b04000) at s-tassta.adb:1190
#2 0x00000008006774d1 in pthread_getprio () from /lib/libthr.so.3
#3 0x0000000000000000 in ?? ()
Error accessing memory address 0x7fffff7fd000: Bad address.
Stepping through the code with the following breakpoints:
Num Type Disp Enb Address What
1 breakpoint keep y <MULTIPLE> 0x0000000000407559
breakpoint already hit 3 times
1.1 y 0x0000000000407559 in c9a009g at
c9a009g.adb:34
1.2 y 0x0000000000407559 in c9a009g at
c9a009g.adb:34
1.3 y 0x0000000000407609 in c9a009g at
c9a009g.adb:34
2 breakpoint keep y 0x000000000040f485 in
system.tasking.stages.task_wrapper at s-tassta.adb:1006
breakpoint already hit 3 times
Got me as far as:
Breakpoint 2, system.tasking.stages.task_wrapper (self_id=0x800b04000) at
s-tassta.adb:1006
...
1190 Self_ID.Common.Task_Entry_Point (Self_ID.Common.Task_Arg);
The next step caused the program to segfault.
--
Summary: ACATS C9A009G failure
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ada
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: gcc at coreland dot ath dot cx
GCC host triplet: x86_64-unknown-freebsd7.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42141
More information about the Gcc-bugs
mailing list