﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
531	"""Snowdigest"" egg causes stack overflow error in tests with experimental"	sjamaan	felix winkelmann	"{{{
$ /home/sjamaan/chicken-test/bin/csi -s run.scm
00000000
e8b7be43
352441c2
4c2750bd
1fc2e6d2
7ca94a72
d41d8cd98f00b204e9800998ecf8427e
0cc175b9c0f1b6a831c399e269772661
900150983cd24fb0d6963f7d28e17f72

Error: stack overflow

        Call history:

        <eval>    [t] (print md)
        <eval>    [t] (string-ci=? md expect)
        <eval>    [t] (car v)
        <eval>    [t] (cadr v)
        <eval>    [t] (caddr v)
        <eval>    [t] (cadddr v)
        <eval>    [t] (= repeat 0)
        <eval>    [t] (digest-string str2 algorithm (quote hex))
        <eval>    [t] (print md)
        <eval>    [t] (string-ci=? md expect)
        <eval>    [t] (car v)
        <eval>    [t] (cadr v)
        <eval>    [t] (caddr v)
        <eval>    [t] (cadddr v)
        <eval>    [t] (= repeat 0)
        <eval>    [t] (digest-string str2 algorithm (quote hex))        <--
}}}

This happened on NetBSD/amd64 with experimental (4.6.6). Doesn't happen under 4.6.0

I tagged it as a ""core libraries"" error, since I assume it's a bug in Chicken, not snowdigest."	defect	closed	critical	4.9.0	core libraries	4.6.x	fixed	stack overflow		
