{"action":"closed","issue":{"url":"https://api.github.com/repos/appium/appium/issues/9739","repository_url":"https://api.github.com/repos/appium/appium","labels_url":"https://api.github.com/repos/appium/appium/issues/9739/labels{/name}","comments_url":"https://api.github.com/repos/appium/appium/issues/9739/comments","events_url":"https://api.github.com/repos/appium/appium/issues/9739/events","html_url":"https://github.com/appium/appium/issues/9739","id":279053376,"number":9739,"title":"Update Appium to use chromedriver 2.33 to avoid exceptions when running with Chrome v62+","user":{"login":"Erezinho","id":9407857,"avatar_url":"https://avatars1.githubusercontent.com/u/9407857?v=4","gravatar_id":"","url":"https://api.github.com/users/Erezinho","html_url":"https://github.com/Erezinho","followers_url":"https://api.github.com/users/Erezinho/followers","following_url":"https://api.github.com/users/Erezinho/following{/other_user}","gists_url":"https://api.github.com/users/Erezinho/gists{/gist_id}","starred_url":"https://api.github.com/users/Erezinho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Erezinho/subscriptions","organizations_url":"https://api.github.com/users/Erezinho/orgs","repos_url":"https://api.github.com/users/Erezinho/repos","events_url":"https://api.github.com/users/Erezinho/events{/privacy}","received_events_url":"https://api.github.com/users/Erezinho/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-12-04T16:14:01Z","updated_at":"2017-12-04T16:18:11Z","closed_at":"2017-12-04T16:18:11Z","author_association":"NONE","body":"## The problem\r\n\r\nWhen running consecutive calls to TouchActions on a webapp using chrome v62 and chromedriver 2.30 which comes with Appium, chromedriver throws an exception.\r\nReplacing the chromedriver to latest version 2.33 and the problem is solved \r\n\r\n\r\n## Environment\r\n\r\n* Appium version (or git revision) that exhibits the issue: 1.7.1\r\n* Last Appium version that did not exhibit the issue (if applicable): --\r\n* Desktop OS/version used to run Appium: Windows 10 64bit\r\n* Node.js version (unless using Appium.app|exe): --\r\n* Mobile platform/version under test: Android 7.0\r\n* Real device or emulator/simulator: Real device Galaxy S7, Nexus 5\r\n* Appium CLI or Appium.app|exe: Appium.exe\r\n\r\n## Details\r\n\r\nRunning Appium for quite long time with the code snippet below worked quite fine up until chrome got updated to v62\r\nThe stack trace shows System.InvalidOperationException after the second time TouchActions is executed. (it comes from chromedriver/chrome)\r\nOnly after manual replacement of chromedriver it was solved\r\n(from C:\\Users\\<username>\\AppData\\Local\\Programs\\appium-desktop\\resources\\app\\node_modules\\appium\\node_modules\\appium-chromedriver\\chromedriver\\win)\r\n\r\n## Link to Appium logs\r\n\r\n[StackTrace](https://gist.github.com/Erezinho/5548b9d0ee545fc66204c4f8002e6e53.js)\r\n[AppiumLog](https://gist.github.com/Erezinho/6345af52a300a7117ecbce2ad71ab7b9.js)\r\n\r\n## Code To Reproduce Issue [ Good To Have ]\r\n\r\n\r\n\r\n\r\n`\r\n\r\n                for (int i = 0; i < 2; i++)\r\n                {\r\n                    var ta = new TouchActions(AbstractDriver)\r\n                        .Down(startPoint.X, startPoint.Y)\r\n                        .Move(startPoint.X + distance, startPoint.Y)\r\n                        .Release().Build();\r\n\r\n                    ta.Perform();\r\n\r\n                    Thread.Sleep(1500);\r\n                }\r\n`"}}
{"actor":{"display_login":"imurchie"}}