Pycharm Pro 2019.1 issues

Just bought 1 year subscription of pycharm pro and I have installed the v 2019.1. 

I'm running MacOs Sierra

Here the list of issues I've found so far:

1 - Pycharm doensn't want to quit if you press 'quit pycharm' button. It hangs for several minutes. I have to use Activity monitor and do force quit

2 - fonts problem (saw another topic on that and fixed with changing sdk to 8)

3 - Control + C on terminal randomly behave like pressing 'Enter'. That made me run unwanted command on my terminal (nothing potentially risky till now)

 

The thing that I hate is that I have a perpetual fallback license on this buggy release.

 

Is anyone having the same or similar issues?

 

4 comments
Comment actions Permalink

Hi,

Issues 2 and 3 are both related to JDK11:

https://youtrack.jetbrains.com/issue/JBR-1348

https://youtrack.jetbrains.com/issue/IDEA-208328

Both should be resolved by switching to JDK8. 

Regarding issue 1, I assume you mean "File > Exit" ?

Can you please attach logs (https://intellij-support.jetbrains.com/hc/en-us/articles/207241085-Locating-IDE-log-files) after reproducing the issue?

0
Comment actions Permalink

Hi Andrey,

Thanks for you reply. Changing SDK8 solved the issue.

Here's the log after clicking 'Pycharm -> Quit Pycharm' (which I think is the macOs equivalent for 'File > Exit' in Windows

Looks like a timeout error when it tries to sends the usage statistics even if I disabled the functionality in the IDE

2019-04-23 09:32:52,506 [ 217367] INFO - stubs.SerializationManagerImpl - START StubSerializationManager SHUTDOWN
2019-04-23 09:32:52,506 [ 217367] INFO - stubs.SerializationManagerImpl - END StubSerializationManager SHUTDOWN
2019-04-23 09:32:52,512 [ 217373] INFO - stubs.SerializationManagerImpl - START StubSerializationManager SHUTDOWN
2019-04-23 09:32:52,513 [ 217374] INFO - stubs.SerializationManagerImpl - END StubSerializationManager SHUTDOWN
2019-04-23 09:32:52,513 [ 217374] INFO - il.indexing.FileBasedIndexImpl - START INDEX SHUTDOWN
2019-04-23 09:32:52,539 [ 217400] INFO - il.indexing.FileBasedIndexImpl - END INDEX SHUTDOWN
2019-04-23 09:32:52,543 [ 217404] INFO - org.jetbrains.io.BuiltInServer - web server stopped
2019-04-23 09:32:52,549 [ 217410] INFO - Types.impl.FileTypeManagerImpl - FileTypeManager: 23 auto-detected files
Elapsed time on auto-detect: 27 ms
2019-04-23 09:32:52,552 [ 217413] INFO - pl.local.NativeFileWatcherImpl - Watcher terminated with exit code 0
2019-04-23 09:33:52,556 [ 277417] WARN - statistic.StudioUsageCollector - Send to studio service by http failed, exception : connect timed out
java.net.SocketTimeoutException: connect timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:242)
at sun.net.www.http.HttpClient.New(HttpClient.java:339)
at sun.net.www.http.HttpClient.New(HttpClient.java:357)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1334)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1309)
at com.aliyun.odps.studio.ide.MyHttpClient.doPost(MyHttpClient.java:107)
at com.aliyun.odps.studio.ide.MyHttpClient.doEncryptPostWithZip(MyHttpClient.java:86)
at com.aliyun.odps.studio.intellij.statistic.StudioUsageCollector.sendUsageRequest(StudioUsageCollector.java:226)
at com.aliyun.odps.studio.intellij.statistic.StudioUsageCollector.sendUsageStatistics(StudioUsageCollector.java:85)
at com.aliyun.odps.studio.intellij.statistic.StudioUsageCollector.disposeComponent(StudioUsageCollector.java:195)
at com.intellij.openapi.components.impl.ComponentManagerImpl.disposeComponents(ComponentManagerImpl.java:133)
at com.intellij.openapi.application.impl.ApplicationImpl.dispose(ApplicationImpl.java:514)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:48)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:44)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:136)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:105)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:214)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:105)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:162)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:129)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:125)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$disposeSelf$7(ApplicationImpl.java:249)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1054)
at com.intellij.openapi.application.impl.ApplicationImpl.disposeSelf(ApplicationImpl.java:249)
at com.intellij.openapi.application.impl.ApplicationImpl.doExit(ApplicationImpl.java:815)
at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:790)
at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:779)
at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:775)
at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:742)
at com.intellij.openapi.application.impl.ApplicationImpl.exit(ApplicationImpl.java:737)
at com.intellij.ide.MacOSApplicationProvider$Worker.lambda$null$3(MacOSApplicationProvider.java:107)
at com.intellij.ide.MacOSApplicationProvider$Worker.lambda$submit$7(MacOSApplicationProvider.java:177)
at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88)
at com.intellij.openapi.application.TransactionGuardImpl.lambda$pollQueueLater$0(TransactionGuardImpl.java:74)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:435)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:419)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:403)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:741)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:690)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:385)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2019-04-23 09:33:52,558 [ 277419] INFO - newvfs.persistent.PersistentFS - VFS dispose started
2019-04-23 09:33:52,559 [ 277420] INFO - newvfs.persistent.PersistentFS - VFS dispose completed
2019-04-23 09:33:52,563 [ 277424] INFO - #com.intellij.idea.Main - ------------------------------------------------------ IDE SHUTDOWN ------------------------------------------------------
2019-04-23 09:33:52,564 [ 277425] INFO - org.jetbrains.io.BuiltInServer - web server stopped

0
Comment actions Permalink

Hmm, "StudioUsageCollector" - this sounds like a third-party plugin trying to send some statistic.

Please try to disable all custom/downloaded plugins. If the issue is still reproduced, I would like to take a loot at the logs (mentioned in my prev reply)

0
Comment actions Permalink

I gave a look at more lines of log and I notice that a plugin called "MaxCompute Studio" was having a timeout error too.

(I didn't know the purpose of this plugin, I had to google it)

By disabling it I solved the issue.

Thanks for your support!

 

 

0

Please sign in to leave a comment.