GNU bug report logs - #37066
Using GOOPS #:allocation #:virtual slot option causes stack overflow

Previous Next

Package: guile;

Reported by: Jan <tona_kosmicznego_smiecia <at> interia.pl>

Date: Sat, 17 Aug 2019 22:44:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Jan <tona_kosmicznego_smiecia <at> interia.pl>
To: David Pirotte <david <at> altosw.be>
Cc: 37066 <at> debbugs.gnu.org
Subject: bug#37066: Using GOOPS #:allocation #:virtual slot option causes stack overflow
Date: Sun, 18 Aug 2019 23:43:30 +0200
Sorry, I sent a private mail, hope this one will be in the right
place.

On Sun, 18 Aug 2019 05:08:53 -0300
David Pirotte <david <at> altosw.be> wrote:

> This is not goops bug. The problem occurs because you try to set the
> value of the virtual slot, something you should never do.

Thank you for explaining, I understand it now.
I don't think eating the whole CPU and RAM and segmentation fault is a
good default behavior though. If this is a thing one should never do,
shouldn't Guile throw an error, warning or whatever?


Jan




This bug report was last modified 5 years and 300 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.