When I open multiple projects, except for the first one, all other projects get stuck for a long time

Answered

Upload id: 2024_02_25_26Y69VSScDWZoTrHzopHpU (file: idea-logs-20240225-2231007801795041613517208.zip)

0
2 comments

 When I rolled back the copilot plugin to the previous version, it seemed to work fine

0

Since the problem is not reproducible after rolling back GitHub Copilot plugin I'd recommend to raise this issue at https://support.github.com

Related freeze thread dump:

AWT-EventQueue-0" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)
	at java.base@17.0.10/sun.nio.ch.Net.connect0(Native Method)
	at java.base@17.0.10/sun.nio.ch.Net.connect(Net.java:579)
	at java.base@17.0.10/sun.nio.ch.Net.connect(Net.java:568)
	at java.base@17.0.10/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
	at java.base@17.0.10/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
	at java.base@17.0.10/java.net.Socket.connect(Socket.java:633)
	at java.base@17.0.10/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)
	at java.base@17.0.10/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:174)
	at java.base@17.0.10/sun.net.NetworkClient.doConnect(NetworkClient.java:183)
	at java.base@17.0.10/sun.net.www.http.HttpClient.openServer(HttpClient.java:533)
	at java.base@17.0.10/sun.net.www.http.HttpClient.openServer(HttpClient.java:638)
	at java.base@17.0.10/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:266)
	at java.base@17.0.10/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:380)
	at java.base@17.0.10/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:193)
	at java.base@17.0.10/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1242)
	at java.base@17.0.10/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1128)
	at java.base@17.0.10/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179)
	at java.base@17.0.10/sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2922)
	at java.base@17.0.10/sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2831)
	at java.base@17.0.10/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1927)
	at java.base@17.0.10/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
	at java.base@17.0.10/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
	at java.base@17.0.10/java.net.URL.openStream(URL.java:1161)
	at java.desktop/javax.imageio.ImageIO.read(ImageIO.java:1407)
	at com.github.copilot.chat.formatting.GitHubUserPicture.forUser(GitHubUserPicture.kt:18)
	at com.github.copilot.chat.message.GitHubUser.<init>(GitHubUser.kt:16)
	at com.github.copilot.status.CopilotAuthStatusKt.toCopilotStatus(CopilotAuthStatus.kt:87)
	at com.github.copilot.status.CopilotAuthStatusKt.subscribeToCopilotAuthStatus(CopilotAuthStatus.kt:26)
	at com.github.copilot.chat.window.CopilotChatToolWindow.initCopilotStatusListener(CopilotChatToolWindow.kt:89)

Looks like it happens when GitHub Copilot plugin tries to load some image and freezes due to slow I/O operations

If you have a proxy on your machine ensure it is properly configured as per https://www.jetbrains.com/help/idea/settings-http-proxy.html

0

Please sign in to leave a comment.