From 04859ce598af88217de44df6adcc75a2d85b4fab Mon Sep 17 00:00:00 2001 From: "nor..67" Date: Fri, 29 Apr 2011 23:13:38 +0000 Subject: [PATCH] - add missing stack traces for some error display situations git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7366 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- .../src/com/jme3/gde/core/scene/SceneApplication.java | 4 ++++ .../jme3/gde/core/sceneviewer/SceneViewerTopComponent.java | 3 +++ 2 files changed, 7 insertions(+) diff --git a/sdk/jme3-core/src/com/jme3/gde/core/scene/SceneApplication.java b/sdk/jme3-core/src/com/jme3/gde/core/scene/SceneApplication.java index b43f0f0e6..1394f21f1 100644 --- a/sdk/jme3-core/src/com/jme3/gde/core/scene/SceneApplication.java +++ b/sdk/jme3-core/src/com/jme3/gde/core/scene/SceneApplication.java @@ -130,9 +130,11 @@ public class SceneApplication extends Application implements LookupProvider, Loo } catch (Exception e) { getProgressHandle().finish(); SceneViewerTopComponent.showOpenGLError(e.toString()); + Exceptions.printStackTrace(e); } catch (Error e) { getProgressHandle().finish(); SceneViewerTopComponent.showOpenGLError(e.toString()); + Exceptions.printStackTrace(e); } } @@ -198,9 +200,11 @@ public class SceneApplication extends Application implements LookupProvider, Loo started = true; } catch (Exception e) { getProgressHandle().finish(); + Exceptions.printStackTrace(e); SceneViewerTopComponent.showOpenGLError(e.toString()); } catch (Error e) { getProgressHandle().finish(); + Exceptions.printStackTrace(e); SceneViewerTopComponent.showOpenGLError(e.toString()); } } diff --git a/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java b/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java index 91a55db38..899a31c70 100644 --- a/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java +++ b/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java @@ -44,6 +44,7 @@ import org.openide.DialogDisplayer; import org.openide.NotifyDescriptor; import org.openide.NotifyDescriptor.Message; import org.openide.awt.UndoRedo; +import org.openide.util.Exceptions; import org.openide.util.HelpCtx; import org.openide.util.Lookup; @@ -73,8 +74,10 @@ public final class SceneViewerTopComponent extends TopComponent { oglCanvas = ((JmeCanvasContext) app.getContext()).getCanvas(); oGLPanel.add(oglCanvas); } catch (Exception e) { + Exceptions.printStackTrace(e); showOpenGLError(e.toString()); } catch (Error err) { + Exceptions.printStackTrace(err); showOpenGLError(err.toString()); } }