Replies: 6 comments 2 replies
-
Hi @trampas, is there anything in the Eclipse log (Window > Show View > Other... > Error Log) that relates to the internal error? |
Beta Was this translation helpful? Give feedback.
-
I just had it happen again. Eclipse has been locked up for about 15 mins. |
Beta Was this translation helpful? Give feedback.
-
Here is the log file. |
Beta Was this translation helpful? Give feedback.
-
@trampas the CDT project doesn't launch JLink in this use case, that is handled by our sister project the embed-cdt project. It may be worth posting this to https://github.com/eclipse-embed-cdt/eclipse-plugins/discussions as some of the active embed-cdt folk are not active in this project too. |
Beta Was this translation helpful? Give feedback.
-
I have noticed for several years now that when using eclipse with JLink GDB server that eclipse will often lock up. I found that I can replicate the issue by doing the following.
This will cause the eclipse to stop responding and eclipse GUI becomes grayed out. If I leave it like this for 30 mins it may recover and may not. I found that when this happens I have to go in task manager and kill JLinkGCBServerCLI.exe, JLinkGUIServer.exe and Eclipse.exe and then restart eclipse.
I am currently on the 2024-09 build of eclipse, but I have noticed this behavior for years, like 5+.
I have been told this is a JLink issue and not eclipse, but I have found that other IDEs, like VSCode, Keil, Segger Embedded Studio, and others do not have this problem.
I suspect that JLink GDB server is sending a notification that something happened and eclipse wrapper is not processing it. Maybe there is some timeout in the JLink wrapper that is set too high, etc. Either way this problem is very annoying.
Note the above steps can replicate the problem, but I have also notice this can randomly happen. Here is an example where eclipse popup error message before the crash. Also note the funny characters on the Jlink terminal before crash.
Any help in resolving this would be appreciated.
Beta Was this translation helpful? Give feedback.
All reactions