#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

Reply via email to