Illegal Reflective Access Operation

Answered
  • Windows 10 Pro 1903 x64 ENG
  • PyCharm 2019.1.2

Launch PyCharm 2019.1.2 by using

1. cmd > PyCharm; or

2. RUN key + PyCharm

and what is shown happens every single time:

5 comments
Comment actions Permalink

Same issue here as well. Hope it's not something to worry about. This also occurs if pycharm is launched through Ming64 (Git-Bash) on windows 8.1 pro.

0
Avatar
Permanently deleted user
Comment actions Permalink

When run in this manner, the parent process for everything is java.exe - which absolutely should never happen.

Plus, given a java exploit and that's it, game over.

Poor choice of using java... one of the most exploited programs out there.

PyCharm is not crafted with security as a requirement.

0
Comment actions Permalink

Hi all,

I do not recall this issue appear on windows and I couldn't reproduce it, but it is known https://youtrack.jetbrains.com/issue/IDEA-205954, please vote for the ticket and follow it for updates.

Anyway, these warnings are harmless and you can just ignore them.

0
Avatar
Permanently deleted user
Comment actions Permalink

It is not harmless.

PyCharm uses Java\JRE. Java is one of the leading exploited programs on Windows. This is well-known and widely documented.

https://heimdalsecurity.com/blog/java-biggest-security-hole-your-computer/

PyCharm is not designed with security as a requirement.

0
Comment actions Permalink

Same here on Ubuntu 18.04 BUT unless others here, cannot get Pycharm running at all because of this current bug:

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.ide.ClassUtilCore to field sun.net.www.protocol.jar.JarFileFactory.fileCache
WARNING: Please consider reporting this to the maintainers of com.intellij.ide.ClassUtilCore
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

We were thinking of purchasing the professional edition licenses for the team, but ... given that we have to move on to something else, in order to get work done... sigh....

 

0

Please sign in to leave a comment.