{"action":"created","issue":{"url":"https://api.github.com/repos/llmhyy/microbat/issues/94","repository_url":"https://api.github.com/repos/llmhyy/microbat","labels_url":"https://api.github.com/repos/llmhyy/microbat/issues/94/labels{/name}","comments_url":"https://api.github.com/repos/llmhyy/microbat/issues/94/comments","events_url":"https://api.github.com/repos/llmhyy/microbat/issues/94/events","html_url":"https://github.com/llmhyy/microbat/issues/94","id":301822001,"number":94,"title":"[Instrumentation] Incorrect ClassCananicalName","user":{"login":"llmhyy","id":2909461,"avatar_url":"https://avatars1.githubusercontent.com/u/2909461?v=4","gravatar_id":"","url":"https://api.github.com/users/llmhyy","html_url":"https://github.com/llmhyy","followers_url":"https://api.github.com/users/llmhyy/followers","following_url":"https://api.github.com/users/llmhyy/following{/other_user}","gists_url":"https://api.github.com/users/llmhyy/gists{/gist_id}","starred_url":"https://api.github.com/users/llmhyy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/llmhyy/subscriptions","organizations_url":"https://api.github.com/users/llmhyy/orgs","repos_url":"https://api.github.com/users/llmhyy/repos","events_url":"https://api.github.com/users/llmhyy/events{/privacy}","received_events_url":"https://api.github.com/users/llmhyy/received_events","type":"User","site_admin":false},"labels":[{"id":379590434,"url":"https://api.github.com/repos/llmhyy/microbat/labels/high%20priority","name":"high priority","color":"ee0701","default":false},{"id":845065883,"url":"https://api.github.com/repos/llmhyy/microbat/labels/of%20priority","name":"of priority","color":"1d76db","default":false},{"id":379590445,"url":"https://api.github.com/repos/llmhyy/microbat/labels/urgent","name":"urgent","color":"cc317c","default":false}],"state":"closed","locked":false,"assignee":{"login":"lylytran","id":7779337,"avatar_url":"https://avatars0.githubusercontent.com/u/7779337?v=4","gravatar_id":"","url":"https://api.github.com/users/lylytran","html_url":"https://github.com/lylytran","followers_url":"https://api.github.com/users/lylytran/followers","following_url":"https://api.github.com/users/lylytran/following{/other_user}","gists_url":"https://api.github.com/users/lylytran/gists{/gist_id}","starred_url":"https://api.github.com/users/lylytran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lylytran/subscriptions","organizations_url":"https://api.github.com/users/lylytran/orgs","repos_url":"https://api.github.com/users/lylytran/repos","events_url":"https://api.github.com/users/lylytran/events{/privacy}","received_events_url":"https://api.github.com/users/lylytran/received_events","type":"User","site_admin":false},"assignees":[{"login":"lylytran","id":7779337,"avatar_url":"https://avatars0.githubusercontent.com/u/7779337?v=4","gravatar_id":"","url":"https://api.github.com/users/lylytran","html_url":"https://github.com/lylytran","followers_url":"https://api.github.com/users/lylytran/followers","following_url":"https://api.github.com/users/lylytran/following{/other_user}","gists_url":"https://api.github.com/users/lylytran/gists{/gist_id}","starred_url":"https://api.github.com/users/lylytran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lylytran/subscriptions","organizations_url":"https://api.github.com/users/lylytran/orgs","repos_url":"https://api.github.com/users/lylytran/repos","events_url":"https://api.github.com/users/lylytran/events{/privacy}","received_events_url":"https://api.github.com/users/lylytran/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-03-02T16:20:11Z","updated_at":"2018-03-03T02:06:32Z","closed_at":"2018-03-03T02:06:32Z","author_association":"OWNER","body":"hi @lylytran \r\n\r\nWould you please check the closure-7? The problem is really weird. The class canonical name of 532182th step in the **buggy trace** should be `ChainableReverseAbstractInterpreter$RestrictByTypeOfResultVisitor`, however, the running result shows `ChainableReverseAbstractInterpreter` (i.e., `RestrictByTypeOfResultVisitor` is missing). But that of the corresponding step in the **correct trace** is correct, i.e., `ChainableReverseAbstractInterpreter$RestrictByTypeOfResultVisitor`. Therefore, I try to figure out why the class canonical name is incorrect. \r\n\r\nThe results show that the class canonical name is incorrect just after when we read trace from the trace file (I set a break point at line 138 of InstrumentationExecutor, it shows that the class canonical name  is `ChainableReverseAbstractInterpreter`). However, when I use remote debugging on the agent, finding that the canonical class name is correct (i.e., `ChainableReverseAbstractInterpreter$RestrictByTypeOfResultVisitor`) just before writing into file!\r\n\r\nI am not sure how the `RestrictByTypeOfResultVisitor` is truncated during IO. Note that, the correct trace has no such problem. The incorrect class name makes all the following trace match incorrect. Please kindly help."},"comment":{"url":"https://api.github.com/repos/llmhyy/microbat/issues/comments/370107512","html_url":"https://github.com/llmhyy/microbat/issues/94#issuecomment-370107512","issue_url":"https://api.github.com/repos/llmhyy/microbat/issues/94","id":370107512,"user":{"login":"llmhyy","id":2909461,"avatar_url":"https://avatars1.githubusercontent.com/u/2909461?v=4","gravatar_id":"","url":"https://api.github.com/users/llmhyy","html_url":"https://github.com/llmhyy","followers_url":"https://api.github.com/users/llmhyy/followers","following_url":"https://api.github.com/users/llmhyy/following{/other_user}","gists_url":"https://api.github.com/users/llmhyy/gists{/gist_id}","starred_url":"https://api.github.com/users/llmhyy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/llmhyy/subscriptions","organizations_url":"https://api.github.com/users/llmhyy/orgs","repos_url":"https://api.github.com/users/llmhyy/repos","events_url":"https://api.github.com/users/llmhyy/events{/privacy}","received_events_url":"https://api.github.com/users/llmhyy/received_events","type":"User","site_admin":false},"created_at":"2018-03-03T02:06:32Z","updated_at":"2018-03-03T02:06:32Z","author_association":"OWNER","body":"well done"}}
{"actor":{"display_login":"llmhyy"}}