Opened 16 years ago

#197 new バグ

ファイナライザが親クラスを辿って呼ばれない

Reported by: イグトランス (egtra) Owned by: イグトランス (egtra)
Priority: 中-major Milestone: ablib_α1
Component: ablib Version:
Keywords: Cc:

Description

#console
Class Hoge
	Sub ~Hoge()
		Print "~Hoge()"
	End Sub
End Class

Class Foo
	Sub ~Foo()
		Print "~Foo()"
	End Sub
End Class

Dim o = Nothing As Object
o = New Foo
o = Nothing
System.GC.Collect()

Sleep(-1)

このプログラムの出力は次のようになることを期待した。

~Foo()
~Hoge()

しかし、実際にはこうだった。

~Foo()

誰か直しちゃってください。

Change History (0)

Note: See TracTickets for help on using tickets.