Play! Framework 1.2.4 謎の NullPointerException

Play! Framework でぬるぽが出たためコードを確認してみたのだが、どう考えても null 参照が発生することはないフローだった。念のため発生場所の直前で null チェックを入れて再実行すると、チェックをすり抜けて NullPointerException が発生した。

謎の現象。Javassistバイトコード書き換えが何か悪さをしているのだろうか。再現性があるだけマシなのだがどう直せば良いのか困ります。

以下はコンソールに出ていたスタックトレース

Execution exception (In /app/controllers/Auth.java around line 288)
NullPointerException occured : null

play.exceptions.JavaExecutionException
        at play.mvc.ActionInvoker.invoke(ActionInvoker.java:231)
        at Invocation.HTTP Request(Play!)
Caused by: java.lang.NullPointerException
        at controllers.Auth.getAccountFromTwitter(Auth.java:288)
        at controllers.Auth.oauth(Auth.java:231)
        at controllers.Auth.twitter(Auth.java:113)
        at play.mvc.ActionInvoker.invokeWithContinuation(ActionInvoker.java:548)
        at play.mvc.ActionInvoker.invoke(ActionInvoker.java:502)
        at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:478)
        at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:473)
        at play.mvc.ActionInvoker.invoke(ActionInvoker.java:161)
        ... 1 more

実行に使用している Play! Framework のバージョンは 1.2.4。

C:\Users\torao\workspace\uract>play version
~        _            _
~  _ __ | | __ _ _  _| |
~ | '_ \| |/ _' | || |_|
~ |  __/|_|\____|\__ (_)
~ |_|            |__/
~
~ play! 1.2.4, http://www.playframework.org
~
1.2.4