On 03/12/2010 11:16 AM, Gwenael Casaccio wrote:
Hi,


There is an inifinite loop in the queue_put function. To reproduce it :

open the implementor tool (ctrl+m)
type add:before:
and select OrderedCollection>>#add:before:

it was on the git commit 0757a0cddd4df0153508069f47286cbc415f56c3

maybe the same, from IRC:

gst 4c508c1
visualgst 79cadb0f9f3694e61ce0c7b9184553d0fbd42e8f

open the implementor, select includesAny and select it in the result list. And the vm crashes.

scanned_fields_in (object=0x7ffff7fdd848, flags=262144) at oop.c:1937
_gst_copy_an_oop (oop=0x2ad206bb8c30) at oop.c:2076
_gst_copy_registered_oops () at callin.c:1095
copy_oops () at oop.c:1754
_gst_scavenge () at oop.c:1226
alloc_new_chunk (sendSelector=<value optimized out>, sendArgs=0, receiver=0x2ad206bd01f0, method_class=<value optimized out>) at interp.c:788 alloc_stack_context (sendSelector=<value optimized out>, sendArgs=0, receiver=0x2ad206bd01f0, method_class=<value optimized out>) at interp.c:829 activate_new_context (sendSelector=<value optimized out>, sendArgs=0, receiver=0x2ad206bd01f0, method_class=<value optimized out>) at interp.c:852

Paolo

_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to