From: Hans Fugal Date: 2005-11-01T23:17:07+09:00 Subject: Re: qtruby problems now on linux > QtRuby used to callcc() to jump out of the constructor, instead of using an > exception. It looks to me as though that change has somehow got messed up > in the debian version. Well, except I first had the problem in the original tarballs (1.0.9 and 1.0.10) that I had downloaded from rubyforge, and then noticed that the debian package was behaving the same way and that someone had opened a bug report on it. So it seems it must be the way it interacts with something on a Debian system. The bit about repeating stuff worries me. I had no idea everything before super would be executed twice (but sure enough that seems to be the case on my laptop - I think it's instructive that on our debian systems it only prints 'init in CD' once). Is calling super first a rule in ruby that I somehow missed, or an assumption that either needs to be changed or trumpeted from the rooftops?