intellij-haskforce icon indicating copy to clipboard operation
intellij-haskforce copied to clipboard

Locked on indexing processes

Open carymrobbins opened this issue 10 years ago • 2 comments

I noticed today that IntelliJ locked up completely during the indexing process. A thread dump seems to imply that there may be conflict between the indexing process and the parser. This seems to have happened after I used cabal get to grab some sources, particularly base and http-conduit.

"ApplicationImpl pooled thread 5@6362" prio=4 tid=0x2f nid=NA runnable
  java.lang.Thread.State: RUNNABLE
      at com.intellij.openapi.util.text.StringUtil.lineColToOffset(StringUtil.java:372)
      at com.haskforce.psi.HaskellParserUtilBase.stateHackMess(HaskellParserUtilBase.java:35)
      at com.haskforce.parser.HaskellParser.close_2(HaskellParser.java:1435)
      at com.haskforce.parser.HaskellParser.close(HaskellParser.java:1427)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4092)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmts_1(HaskellParser.java:5673)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5650)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.rhs_0_0(HaskellParser.java:5481)
      at com.haskforce.parser.HaskellParser.rhs_0(HaskellParser.java:5468)
      at com.haskforce.parser.HaskellParser.rhs(HaskellParser.java:5456)
      at com.haskforce.parser.HaskellParser.funorpatdecl(HaskellParser.java:2898)
      at com.haskforce.parser.HaskellParser.decl(HaskellParser.java:2133)
      at com.haskforce.parser.HaskellParser.decls1(HaskellParser.java:2168)
      at com.haskforce.parser.HaskellParser.decls_1(HaskellParser.java:2157)
      at com.haskforce.parser.HaskellParser.decls(HaskellParser.java:2148)
      at com.haskforce.parser.HaskellParser.partialstmt_0(HaskellParser.java:4836)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4823)
      at com.haskforce.parser.HaskellParser.stmts_1(HaskellParser.java:5673)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5650)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmts_1(HaskellParser.java:5673)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5650)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmts_1(HaskellParser.java:5673)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5650)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.rhs_0_0(HaskellParser.java:5481)
      at com.haskforce.parser.HaskellParser.rhs_0(HaskellParser.java:5468)
      at com.haskforce.parser.HaskellParser.rhs(HaskellParser.java:5456)
      at com.haskforce.parser.HaskellParser.funorpatdecl(HaskellParser.java:2898)
      at com.haskforce.parser.HaskellParser.decl(HaskellParser.java:2133)
      at com.haskforce.parser.HaskellParser.decls1(HaskellParser.java:2168)
      at com.haskforce.parser.HaskellParser.decls_1(HaskellParser.java:2157)
      at com.haskforce.parser.HaskellParser.decls(HaskellParser.java:2148)
      at com.haskforce.parser.HaskellParser.partialstmt_0(HaskellParser.java:4836)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4823)
      at com.haskforce.parser.HaskellParser.stmts_1(HaskellParser.java:5673)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5650)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmts_1(HaskellParser.java:5673)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5650)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.lexp_1(HaskellParser.java:4005)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3973)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmts_1(HaskellParser.java:5673)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5650)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.partialstmt_1(HaskellParser.java:4854)
      at com.haskforce.parser.HaskellParser.partialstmt(HaskellParser.java:4824)
      at com.haskforce.parser.HaskellParser.stmt(HaskellParser.java:5637)
      at com.haskforce.parser.HaskellParser.stmts_0(HaskellParser.java:5660)
      at com.haskforce.parser.HaskellParser.stmts(HaskellParser.java:5649)
      at com.haskforce.parser.HaskellParser.lexp_5(HaskellParser.java:4091)
      at com.haskforce.parser.HaskellParser.lexp(HaskellParser.java:3977)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3670)
      at com.haskforce.parser.HaskellParser.infixexp_2_0(HaskellParser.java:3701)
      at com.haskforce.parser.HaskellParser.infixexp_2(HaskellParser.java:3691)
      at com.haskforce.parser.HaskellParser.infixexp(HaskellParser.java:3671)
      at com.haskforce.parser.HaskellParser.exp(HaskellParser.java:2292)
      at com.haskforce.parser.HaskellParser.rhs_0_0(HaskellParser.java:5481)
      at com.haskforce.parser.HaskellParser.rhs_0(HaskellParser.java:5468)
      at com.haskforce.parser.HaskellParser.rhs(HaskellParser.java:5456)
      at com.haskforce.parser.HaskellParser.funorpatdecl(HaskellParser.java:2898)
      at com.haskforce.parser.HaskellParser.decl(HaskellParser.java:2133)
      at com.haskforce.parser.HaskellParser.topdecl1(HaskellParser.java:5851)
      at com.haskforce.parser.HaskellParser.topdecl(HaskellParser.java:5809)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5864)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.topdecls_1_0(HaskellParser.java:5885)
      at com.haskforce.parser.HaskellParser.topdecls_1(HaskellParser.java:5874)
      at com.haskforce.parser.HaskellParser.topdecls(HaskellParser.java:5866)
      at com.haskforce.parser.HaskellParser.bodyaux_2_0(HaskellParser.java:1240)
      at com.haskforce.parser.HaskellParser.bodyaux_2(HaskellParser.java:1230)
      at com.haskforce.parser.HaskellParser.bodyaux(HaskellParser.java:1198)
      at com.haskforce.parser.HaskellParser.body(HaskellParser.java:1172)
      at com.haskforce.parser.HaskellParser.module(HaskellParser.java:4398)
      at com.haskforce.parser.HaskellParser.parse_root_(HaskellParser.java:242)
      at com.haskforce.parser.HaskellParser.parseLight(HaskellParser.java:236)
      at com.haskforce.parser.HaskellParser.parse(HaskellParser.java:17)
      at com.haskforce.psi.HaskellParserWrapper.parse(HaskellParserWrapper.java:79)
      at com.intellij.psi.tree.ILazyParseableElementType.doParseContents(ILazyParseableElementType.java:64)
      at com.intellij.psi.tree.IFileElementType.parseContents(IFileElementType.java:43)
      at com.intellij.psi.impl.source.tree.LazyParseableElement.ensureParsed(LazyParseableElement.java:172)
      at com.intellij.psi.impl.source.tree.LazyParseableElement.getLastChildNode(LazyParseableElement.java:218)
      at com.intellij.psi.impl.source.tree.LazyParseableElement.getLastChildNode(LazyParseableElement.java:36)
      at com.intellij.psi.impl.source.tree.SharedImplUtil.getLastChild(SharedImplUtil.java:55)
      at com.intellij.psi.impl.source.PsiFileImpl.getLastChild(PsiFileImpl.java:765)
      at com.intellij.psi.stubs.DefaultStubBuilder.buildStubTreeFor(DefaultStubBuilder.java:72)
      at com.intellij.psi.stubs.DefaultStubBuilder.buildStubTree(DefaultStubBuilder.java:36)
      at com.intellij.psi.stubs.StubTreeBuilder.buildStubTree(StubTreeBuilder.java:81)
      - locked <0x3f63> (a com.intellij.util.indexing.FileContentImpl)
      at com.intellij.psi.stubs.StubUpdatingIndex$3$1.run(StubUpdatingIndex.java:127)
      at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:893)
      at com.intellij.psi.stubs.StubUpdatingIndex$3.map(StubUpdatingIndex.java:124)
      at com.intellij.psi.stubs.StubUpdatingIndex$3.map(StubUpdatingIndex.java:118)
      at com.intellij.util.indexing.MapReduceIndex.update(MapReduceIndex.java:398)
      at com.intellij.util.indexing.FileBasedIndexImpl.updateSingleIndex(FileBasedIndexImpl.java:1758)
      at com.intellij.util.indexing.FileBasedIndexImpl.doIndexFileContent(FileBasedIndexImpl.java:1690)
      at com.intellij.util.indexing.FileBasedIndexImpl.access$5200(FileBasedIndexImpl.java:100)
      at com.intellij.util.indexing.FileBasedIndexImpl$ChangedFilesCollector.processFileImpl(FileBasedIndexImpl.java:2268)
      at com.intellij.util.indexing.FileBasedIndexImpl$ChangedFilesCollector.access$3000(FileBasedIndexImpl.java:1875)
      at com.intellij.util.indexing.FileBasedIndexImpl.processRefreshedFile(FileBasedIndexImpl.java:1628)
      at com.intellij.util.indexing.FileBasedIndexProjectHandler$5.consume(FileBasedIndexProjectHandler.java:161)
      at com.intellij.util.indexing.FileBasedIndexProjectHandler$5.consume(FileBasedIndexProjectHandler.java:158)
      at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable$1.run(CacheUpdateRunner.java:279)
      at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:905)
      at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable$2.run(CacheUpdateRunner.java:298)
      at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:194)
      at com.intellij.openapi.progress.impl.ProgressManagerImpl.registerIndicatorAndRun(ProgressManagerImpl.java:281)
      at com.intellij.openapi.progress.impl.ProgressManagerImpl.registerIndicatorAndRun(ProgressManagerImpl.java:278)
      at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:233)
      at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:181)
      at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:293)
      at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:405)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
      at java.lang.Thread.run(Thread.java:695)
      at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)

carymrobbins avatar Dec 16 '14 17:12 carymrobbins

Hmmm, something bad must have went into the index, because after an invalidation of caches and a restart all is well.

carymrobbins avatar Dec 16 '14 17:12 carymrobbins

Ok, reproduced with cabal get http-conduit-2.1.5

carymrobbins avatar Dec 16 '14 18:12 carymrobbins