バグ潰し

Javaの話題は久しぶり。好きなんだよなぁ。バグと戯れるのって。
とはいえ、仕事に係わるのでまじめに、かつ慎重に。
まずは前に書いたことのある、double-checked lockingとSingletonパターンの問題があって、でもそれは今回の原因ではなくて。
そうなると当然singletonなわけで、でもメンバ変数が一つもなくて。全てstaticだったりする。(うへ〜)
あとは構造的な問題が多くて、とりあえずExceptionをものすごくテキトウに処理してるから、ヌルポが出てたり。よく動いてるなぁと。