2016.3 - Freezing on Ctrl+Click

I just installed the lastest version (2016.3) and it seemed to be working just fine. However, I ctrl-clicked a variable in the same scope of a JS file, and the IDE froze completely. The only thing I could do is move the window within my monitor. Nothing else worked. I had to kill both the phpstorm.sh and the Java instance.

I reverted back to 2016.2 and the problem doesn't exist.

My Specs:

Ubuntu 16.04 / Cinnamon 3.2.2
Core i7 2.4GHz x4
32 GB RAM
NVidia GTX 860M

0
7 comments
Avatar
Permanently deleted user

Hello,

Could you run File > Invalidate Caches/Restart > Invalidate and Restart for PhpStorm 2016.3, please, and then check if the issue reoccurs?

Thanks!

0

That seems to have fixed the issue. I'll report back if it happens again.

 

Thanks!

0

Other issues seem to have come up too.

One issue I'm seeing is that interface no longer highlights the same way as the previous version. When clicking variables within a scope, the other instances of that variable don't highlight, for example. Double clicking on a string's contents no longer selects the word until the double click, but instead selects the entire row. Double clicking a variable or function selects the entire word. 

Also, context coloring is very neutered now. (I've attached images showing this.)

This is from v2016.2

 

This is from v2016.3 (Notice context coloring and highlighting is basically gone)

So there's lots of strange inconsistencies now. But nothing is freezing anymore.

0

Could you please go to File | Settings | Plugins > Show: Disabled. Do you have any plugins listed there?

0

Disabled Plugins:

  • Behat Support
  • Erlang
  • Node.js Remote Interpreter
  • Pug (ex-Jade)
0

BTW, I've updated and re-enabled the Erlang plugin and restarted PhpStorm, which did not fix this issue.

0

At this point, should I wait to upgrade to the next minor revision? I don't know what is causing this issue at all. My co-worker uses webstorm and upgraded to the latest without any of these issues.

0

Please sign in to leave a comment.