{"action":"created","issue":{"url":"https://api.github.com/repos/dart-lang/sdk/issues/25077","labels_url":"https://api.github.com/repos/dart-lang/sdk/issues/25077/labels{/name}","comments_url":"https://api.github.com/repos/dart-lang/sdk/issues/25077/comments","events_url":"https://api.github.com/repos/dart-lang/sdk/issues/25077/events","html_url":"https://github.com/dart-lang/sdk/issues/25077","id":119799931,"number":25077,"title":"Assert failure in VM after commit of https://codereview.chromium.org/1410383020/","user":{"login":"whesse","id":4905639,"avatar_url":"https://avatars.githubusercontent.com/u/4905639?v=3","gravatar_id":"","url":"https://api.github.com/users/whesse","html_url":"https://github.com/whesse","followers_url":"https://api.github.com/users/whesse/followers","following_url":"https://api.github.com/users/whesse/following{/other_user}","gists_url":"https://api.github.com/users/whesse/gists{/gist_id}","starred_url":"https://api.github.com/users/whesse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whesse/subscriptions","organizations_url":"https://api.github.com/users/whesse/orgs","repos_url":"https://api.github.com/users/whesse/repos","events_url":"https://api.github.com/users/whesse/events{/privacy}","received_events_url":"https://api.github.com/users/whesse/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dart-lang/sdk/labels/area-vm","name":"area-vm","color":"c7def8"},{"url":"https://api.github.com/repos/dart-lang/sdk/labels/Priority-Medium","name":"Priority-Medium","color":"fbca04"},{"url":"https://api.github.com/repos/dart-lang/sdk/labels/Type-Defect","name":"Type-Defect","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"mhausner","id":8368434,"avatar_url":"https://avatars.githubusercontent.com/u/8368434?v=3","gravatar_id":"","url":"https://api.github.com/users/mhausner","html_url":"https://github.com/mhausner","followers_url":"https://api.github.com/users/mhausner/followers","following_url":"https://api.github.com/users/mhausner/following{/other_user}","gists_url":"https://api.github.com/users/mhausner/gists{/gist_id}","starred_url":"https://api.github.com/users/mhausner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhausner/subscriptions","organizations_url":"https://api.github.com/users/mhausner/orgs","repos_url":"https://api.github.com/users/mhausner/repos","events_url":"https://api.github.com/users/mhausner/events{/privacy}","received_events_url":"https://api.github.com/users/mhausner/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-12-01T20:23:06Z","updated_at":"2015-12-01T20:44:45Z","closed_at":null,"body":"On the debug buildbots, an assert is failing in the test vm/cc/PrintJSON\r\n\r\nFAILED: none-vm debug_ia32 vm/cc/PrintJSON\r\nExpected: Pass \r\nActual: Crash\r\nCommandOutput[run_vm_unittest]:\r\n\r\nstdout:\r\nRunning test: PrintJSON\r\n\r\n\r\nstderr:\r\n/Volumes/data/b/build/slave/vm-mac-debug-ia32-be/build/sdk/runtime/vm/object.cc:7578: error: expected: cls.LookupField(field_name) == this->raw()\r\n\r\n\r\n\r\n\r\nvoid Field::PrintJSONImpl(JSONStream* stream, bool ref) const {\r\n  7526   JSONObject jsobj(stream);\t  7575   JSONObject jsobj(stream);\r\n  7527   Class& cls = Class::Handle(owner());\t  7576   Class& cls = Class::Handle(owner());\r\n  7528   String& field_name = String::Handle(name());\t  7577   String& field_name = String::Handle(name());\r\n  7529   ASSERT(cls.LookupField(field_name) == this->raw());\t  7578   ASSERT(cls.LookupField(field_name) == this->raw());\r\n  7530   field_name = String::EncodeIRI(field_name);\t  7579   field_name = String::EncodeIRI(field_name);\r\n  7531   AddCommonObjectProperties(&jsobj, \"Field\", ref);\t  7580   AddCommonObjectProperties(&jsobj, \"Field\", ref);\r\n  7532   jsobj.AddFixedServiceId(\"classes/%\" Pd \"/fields/%s\",\t  7581   jsobj.AddFixedServiceId(\"classes/%\" Pd \"/fields/%"},"comment":{"url":"https://api.github.com/repos/dart-lang/sdk/issues/comments/161089965","html_url":"https://github.com/dart-lang/sdk/issues/25077#issuecomment-161089965","issue_url":"https://api.github.com/repos/dart-lang/sdk/issues/25077","id":161089965,"user":{"login":"mhausner","id":8368434,"avatar_url":"https://avatars.githubusercontent.com/u/8368434?v=3","gravatar_id":"","url":"https://api.github.com/users/mhausner","html_url":"https://github.com/mhausner","followers_url":"https://api.github.com/users/mhausner/followers","following_url":"https://api.github.com/users/mhausner/following{/other_user}","gists_url":"https://api.github.com/users/mhausner/gists{/gist_id}","starred_url":"https://api.github.com/users/mhausner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhausner/subscriptions","organizations_url":"https://api.github.com/users/mhausner/orgs","repos_url":"https://api.github.com/users/mhausner/repos","events_url":"https://api.github.com/users/mhausner/events{/privacy}","received_events_url":"https://api.github.com/users/mhausner/received_events","type":"User","site_admin":false},"created_at":"2015-12-01T20:44:45Z","updated_at":"2015-12-01T20:44:45Z","body":"I am looking at this. Thank you for the heads-up!\n\nI will remove the ASSERT to turn the bot green and then look into the\nmatter further.\n\n\nMatthias\n\n\nOn Tue, Dec 1, 2015 at 12:23 PM, William Hesse <notifications@github.com>\nwrote:\n\n> On the debug buildbots, an assert is failing in the test vm/cc/PrintJSON\n>\n> FAILED: none-vm debug_ia32 vm/cc/PrintJSON\n> Expected: Pass\n> Actual: Crash\n> CommandOutput[run_vm_unittest]:\n>\n> stdout:\n> Running test: PrintJSON\n>\n> stderr:\n> /Volumes/data/b/build/slave/vm-mac-debug-ia32-be/build/sdk/runtime/vm/object.cc:7578:\n> error: expected: cls.LookupField(field_name) == this->raw()\n>\n> void Field::PrintJSONImpl(JSONStream* stream, bool ref) const {\n> 7526 JSONObject jsobj(stream); 7575 JSONObject jsobj(stream);\n> 7527 Class& cls = Class::Handle(owner()); 7576 Class& cls =\n> Class::Handle(owner());\n> 7528 String& field_name = String::Handle(name()); 7577 String& field_name\n> = String::Handle(name());\n> 7529 ASSERT(cls.LookupField(field_name) == this->raw()); 7578\n> ASSERT(cls.LookupField(field_name) == this->raw());\n> 7530 field_name = String::EncodeIRI(field_name); 7579 field_name =\n> String::EncodeIRI(field_name);\n> 7531 AddCommonObjectProperties(&jsobj, \"Field\", ref); 7580\n> AddCommonObjectProperties(&jsobj, \"Field\", ref);\n> 7532 jsobj.AddFixedServiceId(\"classes/%\" Pd \"/fields/%s\", 7581\n> jsobj.AddFixedServiceId(\"classes/%\" Pd \"/fields/%\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/dart-lang/sdk/issues/25077>.\n>\n"}}