dprint / dprint-intellij

A dprint plugin for Intellij.
https://plugins.jetbrains.com/plugin/18192-dprint
MIT License
12 stars 2 forks source link

EditorServiceV4 locking up when two checks run concurrently. #28

Closed ryan-rushton closed 2 years ago

ryan-rushton commented 2 years ago

It looks like the concurrent check issues are back potentially due to the heavily threaded nature of the plugin now.

Note the two can format checks in succession. I had to kill intellij to recover from this.

2022-05-24 17:08:30,663 [11324594]   INFO - #c.d.l.OnSaveListener - Running save action on /path-to-my-file.tsx
2022-05-24 17:08:30,669 [11324600]   INFO - #c.d.s.e.v.EditorServiceV4 - Checking if /path-to-my-file.tsx can be formatted.
2022-05-24 17:09:36,272 [11390203]   INFO - #c.d.s.e.v.EditorServiceV4 - Checking if /path-to-my-file.tsx can be formatted.
2022-05-24 17:09:42,007 [11395938]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:09:42,007 [11395938]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:09:42,007 [11395938]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:09:42,007 [11395938]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:09:42,007 [11395938]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:09:42,007 [11395938]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.accessibilityHitTest(CAccessibility.java:407)
2022-05-24 17:09:44,008 [11397939]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:09:44,008 [11397939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:09:44,008 [11397939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:09:44,008 [11397939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:09:44,008 [11397939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:09:44,008 [11397939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.getAccessibleRole(CAccessibility.java:251)
2022-05-24 17:09:52,007 [11405938]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:09:52,007 [11405938]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:09:52,007 [11405938]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:09:52,008 [11405939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:09:52,008 [11405939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:09:52,008 [11405939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.accessibilityHitTest(CAccessibility.java:407)
2022-05-24 17:09:54,002 [11407933]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:09:54,002 [11407933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:09:54,002 [11407933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:09:54,002 [11407933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:09:54,002 [11407933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:09:54,002 [11407933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.getAccessibleRole(CAccessibility.java:251)
2022-05-24 17:09:59,002 [11412933]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:09:59,003 [11412934]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:09:59,003 [11412934]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:09:59,003 [11412934]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:09:59,003 [11412934]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:09:59,003 [11412934]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.accessibilityHitTest(CAccessibility.java:407)
2022-05-24 17:10:01,005 [11414936]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:10:01,005 [11414936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:10:01,005 [11414936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:10:01,005 [11414936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:10:01,005 [11414936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:10:01,005 [11414936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.getAccessibleRole(CAccessibility.java:251)
2022-05-24 17:10:10,006 [11423937]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:10:10,006 [11423937]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:10:10,006 [11423937]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:10:10,006 [11423937]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:10:10,006 [11423937]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:10:10,006 [11423937]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.accessibilityHitTest(CAccessibility.java:407)
2022-05-24 17:10:12,002 [11425933]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:10:12,002 [11425933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:10:12,002 [11425933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:10:12,002 [11425933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:10:12,002 [11425933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:10:12,002 [11425933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.getAccessibleRole(CAccessibility.java:251)
2022-05-24 17:10:15,001 [11428932]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:10:15,002 [11428933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:10:15,002 [11428933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:10:15,002 [11428933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:10:15,002 [11428933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:10:15,002 [11428933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.accessibilityHitTest(CAccessibility.java:407)
2022-05-24 17:10:17,002 [11430933]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:10:17,002 [11430933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:10:17,002 [11430933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:10:17,002 [11430933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:10:17,002 [11430933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:10:17,002 [11430933]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.getAccessibleRole(CAccessibility.java:251)
2022-05-24 17:10:23,008 [11436939]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:10:23,008 [11436939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:10:23,008 [11436939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:10:23,008 [11436939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:10:23,008 [11436939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:10:23,008 [11436939]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.getFocusOwner(CAccessibility.java:568)
2022-05-24 17:10:25,005 [11438936]   INFO - STDERR - java.lang.Throwable: Invocation timed out (1sec)
2022-05-24 17:10:25,005 [11438936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:818)
2022-05-24 17:10:25,005 [11438936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:664)
2022-05-24 17:10:25,005 [11438936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:114)
2022-05-24 17:10:25,005 [11438936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:108)
2022-05-24 17:10:25,005 [11438936]   INFO - STDERR -    at java.desktop/sun.lwawt.macosx.CAccessibility.getFocusOwner(CAccessibility.java:568)
2022-05-24 17:10:39,170 [      3]   INFO - #c.i.i.StartupUtil - ------------------------------------------------------ IDE STARTED ------------------------------------------------------