summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authornagachika <nagachika@ruby-lang.org>2022-06-18 15:58:15 +0900
committernagachika <nagachika@ruby-lang.org>2022-06-18 15:58:15 +0900
commit607a20b000f83003958e92b68319e860094f44fc (patch)
tree6e4baf91142f2c2422eaeb783898e80e99119e56 /include
parent9d11ddcf6ace6676cea7cac836b4302240e3efb4 (diff)
merge revision(s) 97426e15d721119738a548ecfa7232b1d027cd34: [Backport #18627]
[Bug #18627] Fix crash when including module During lazy sweeping, the iclass could be a dead object that has not yet been swept. However, the chain of superclasses of the iclass could already have been swept (and become a new object), which would cause a crash when trying to read the object. --- class.c | 48 ++++++++++++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 18 deletions(-)
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions