#1872: t/pmc/fixedstringarray.t fails coretest 64 bit with g++-4.5
--------------------+-------------------------------------------------------
Reporter: mikehh | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 2.11
Component: core | Version: master
Severity: medium | Keywords: Segmentation Fault
Lang: | Patch:
Platform: linux |
--------------------+-------------------------------------------------------
Comment(by mikehh):
I ran
{{{
./parrot --runcore=gcdebug t/pmc/fixedstringarray.t
}}}
took a couple of minutes - big pause after ok 40, but it ran to
completion.
running
{{{
./parrot t/pmc/fixedstringarray.t
...
ok 40 - Not equal when second element is null
Segmentation fault
}}}
I then tried
{{{
gdb ./parrot
...
(gdb) run t/pmc/fixedstringarray.t
...
ok 40 - Not equal when second element is null
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff79dd318 in Parrot_pa_remove (interp=0x60b080, self=0x74b9a0,
ptr=0xce) at src/pointer_array.c:144
144 *(UINTVAL*)ptr = ((UINTVAL)self->next_free) | 1;
(gdb)
}}}
So what do I do next to give you meaningful results? How do I generate a
backtrace or whatever, I am not that proficient in the use of gdb.
Cheers, Michael (mikehh)
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1872#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets