オブジェクトのslotSummaryを呼ぶと落ちる件
以下のコードを「doFile("hoge.io")」で実行したあと、何でもいいのでオブジェクトのslotSummaryを呼ぶと、落ちる。
バージョンが古い(20080107)ので、後で新しいもので試そう。
Model := Object clone do( connect := method(db, appendProto(db connection) ) disconnect := method(db, removeProto(db connection) ) ) db := Object clone do( entities := List() connection := Object clone do( put := method( db entities append(call target) "put!" print ) delete := method( db entities remove(call target) "delete!" print ) ) ) User := Model clone do( create := method(nickname, email, user := User clone user _nickname := nickname user _email := email user ) nickname := method(_nickname) email := method(_email) ) testUser := User create("testUser", "testUser@example.com") testUser connect(db) put
Io> 1 slotSummary Exception: User does not respond to 'target' Coroutine Exception loop detected c:\usr\local\bin>
中身は、モデルのインスタンスごとにDB接続を管理してみるテストです。