I am using ChromeDriver v2.24 and I have Chrome browser 52 in my system (not installed, executable file).
When I am executing my selenium script, the Chrome Driver is getting executed, but the Chrome browser is not getting launched. Because of that, I am getting
NoSuchSessionException: no such session
Console:
Starting ChromeDriver 2.24.417431 (9aea000394714d2fbb20850021f6204f2256b9cf) on port 27796
Only local connections are allowed.
Jun 02, 2017 11:17:46 AM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: OSS
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Note: My script was working fine when I was using ChromeDriver 3.1 and Chrome 58 before the Windows security update. Post update I am not able to launch the Chrome browser as it's not launching the browser but running in the background.