問題を分離

とりあえず、

  • リアライザから出力されてくるライブラリがおかしい
  • pthreadとリンクするとGCがおかしい

という2つの問題に分離された(僕の予想は外れた)。前者はhigeponに頑張って頂くとして、後者は今の所moshではpthreadをサポートしていないのでこっちで追及しないといけない。
前者の原因が後者にある可能性は一応否定された。前者はGC_DONT_GC状況下でも発生し、後者がGC_DONT_GC状況では発生しないという違いが有る。
しかし、pthreadをリンクするだけでassertionするようになる理由はサッパリ。moshのパッチがあたったGCと本来のGCの差分を取る必要が有るかもしれない。
Valgrindは特にエラーを報告しない。もっともValgrindはGC領域に関してはほぼノータッチなので漏れがある可能性は有る。