| Summary: | Stack overflow opening a new Papyrus project. | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Allan Jacobs <jacobsallanster> |
| Component: | Core | Assignee: | Project Inbox <mdt-papyrus-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | P3 | ||
| Version: | 0.8.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
I cannot reproduce this issue. Can you please confirm this bug is fixed on the latest versions? (Either 0.9.X or 0.10.X) I cannot reproduce this. Please close the Bugzilla ticket. I close the task |
Build Identifier: 20110615-0604 Eclipse Version: Indigo Release Build id: 20110615-0604 Papyrus Version: 0.8.0.v2011061518 Papyrus perspective. Open View -> Model Explorer Menu option: File->New->Project... Node: Papyrus -> Papyrus Project Project name: Junk Use default location Diagram language: UML Diagram Name: UCDiagram Select UML UseCase Diagram Finish Internal Error. A stack overflow error has occurred. You are recommended to exit the workbench. Subsequent errors may happend and may terminate the workbench without warning. See the .log file for details. The error log message reads "Unhandled event loop exception" The stack trace repeats itself until the stack is exhausted. Two levels of recursive stack calls are sufficient. java.lang.StackOverflowError at org.eclipse.swt.widgets.Tree.getClientArea(Tree.java:1165) at org.eclipse.emf.facet.infra.browser.uicore.internal.CustomTreePainter.handleMeasureItem(CustomTreePainter.java:141) at org.eclipse.emf.facet.infra.browser.uicore.internal.CustomTreePainter.access$5(CustomTreePainter.java:127) at org.eclipse.emf.facet.infra.browser.uicore.internal.CustomTreePainter$5.handleEvent(CustomTreePainter.java:452) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) at org.eclipse.swt.widgets.Tree.rendererGetSizeProc(Tree.java:2598) at org.eclipse.swt.widgets.Display.rendererGetSizeProc(Display.java:1362) at org.eclipse.swt.internal.gtk.OS._gtk_widget_size_request(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_widget_size_request(OS.java:13313) at org.eclipse.swt.widgets.Control.gtk_widget_size_request(Control.java:3175) at org.eclipse.swt.widgets.Tree.gtk_widget_size_request(Tree.java:2192) at org.eclipse.swt.widgets.Control.forceResize(Control.java:651) at org.eclipse.swt.widgets.Tree.getClientArea(Tree.java:1166) at org.eclipse.emf.facet.infra.browser.uicore.internal.CustomTreePainter.handleMeasureItem(CustomTreePainter.java:141) at org.eclipse.emf.facet.infra.browser.uicore.internal.CustomTreePainter.access$5(CustomTreePainter.java:127) at org.eclipse.emf.facet.infra.browser.uicore.internal.CustomTreePainter$5.handleEvent(CustomTreePainter.java:452) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) at org.eclipse.swt.widgets.Tree.rendererGetSizeProc(Tree.java:2598) at org.eclipse.swt.widgets.Display.rendererGetSizeProc(Display.java:1362) at org.eclipse.swt.internal.gtk.OS._gtk_widget_size_request(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_widget_size_request(OS.java:13313) at org.eclipse.swt.widgets.Control.gtk_widget_size_request(Control.java:3175) at org.eclipse.swt.widgets.Tree.gtk_widget_size_request(Tree.java:2192) at org.eclipse.swt.widgets.Control.forceResize(Control.java:651) at org.eclipse.swt.widgets.Tree.getClientArea(Tree.java:1166) ... and so on. Reproducible: Always Steps to Reproduce: 1. Papyrus perspective. Open View -> Model Explorer 2. Menu option: File->New->Project... 3. Node: Papyrus -> Papyrus Project 4. Project name: Junk 5. Use default location 6. Diagram language: UML 7. Diagram Name: UCDiagram 8. Select UML UseCase Diagram 9. Finish