From: matz@... (Yukihiro Matsumoto) Date: 2003-07-28T17:27:27+09:00 Subject: Re: Bug 1060 Hi, In message "Re: Bug 1060" on 03/07/28, Markus Walser writes: |> |(gdb) p *((struct RClass*)(cbase->u1.value)) |> |$1 = {basic = {flags = 512, klass = 2305843009217626808}, iv_tbl = |> | 0x60000000000fb380, m_tbl = 0x60000000000fb300, super = |> | 2305843009218026048} |> |> This means a class pointed from cbase is broken, in a way never seen |> before. Let me check. Wish I had a IA64 machine at hand. |What exactly is here brocken? flags should not be 512. This is an impossible value. I don't know what's wrong. My guess is GC went wrong by something caused by IA64 optimizer. matz.