| Summary: | GUI/Linux Freeze on Breakpoint | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Andrew <typically> | ||||
| Component: | Debug | Assignee: | Platform-Debug-Inbox <platform-debug-inbox> | ||||
| Status: | RESOLVED DUPLICATE | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | curtis.windatt.public, markus.kell.r, Michael_Rennie, pawel.1.piech, remy.suen | ||||
| Version: | 3.6.1 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux-GTK | ||||||
| URL: | http://www.linuxquestions.org/questions/linux-general-1/debugging-in-eclipse-ide-causes-gui-freeze-794675/ | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Andrew
Created attachment 192671 [details]
Java thread dump for a freeze event
Thread dump obtained using kill -3 <pid> for the Eclipse process, as described in report.
Noticed this in the stackdump for "main": at org.eclipse.jface.dialogs.MessageDialog.open(MessageDialog.java:334) at org.eclipse.jface.dialogs.MessageDialogWithToggle.open(MessageDialogWithToggle.java:114) at org.eclipse.jface.dialogs.MessageDialogWithToggle.openYesNoQuestion(MessageDialogWithToggle.java:303) at org.eclipse.debug.internal.ui.launchConfigurations.PerspectiveManager.shouldSwitchPerspective(PerspectiveManager.java:646) Looks like it is trying to open the switch perspective prompt. Andrew, when the freeze happens do you see the Yes/No dialog asking you to switch perspectives? (In reply to comment #2) > Noticed this in the stackdump for "main": > > at org.eclipse.jface.dialogs.MessageDialog.open(MessageDialog.java:334) > at > org.eclipse.jface.dialogs.MessageDialogWithToggle.open(MessageDialogWithToggle.java:114) > at > org.eclipse.jface.dialogs.MessageDialogWithToggle.openYesNoQuestion(MessageDialogWithToggle.java:303) > at > org.eclipse.debug.internal.ui.launchConfigurations.PerspectiveManager.shouldSwitchPerspective(PerspectiveManager.java:646) > > Looks like it is trying to open the switch perspective prompt. > > Andrew, when the freeze happens do you see the Yes/No dialog asking you to > switch perspectives? The freeze can happen when this dialog appears; however, I just reproduced it while the IDE was already in the Debug perspective, thus no dialog. I can consistently freeze the OS UI if I set a breakpoint in menu creation code. I don't think it's the debuggers fault though, rather gtk. |