[MPICH] The jumpshot-4 doesn't run on Fedora Core 4 workstation.

Anthony Chan chan at mcs.anl.gov
Tue Sep 5 10:31:35 CDT 2006


The reason of your jumpshot installation isn't working is that you are
using gcc's version of java virtual machine (noticed the error message is
from libgcj.so) which has most AWT support except Java2D.  What it means
is that gcc's JVM can run non-GUI related java code within slog2sdk but
not jumpshot.  If you want Jumpshot to run, you need to install either
SUN's or IBM's java.  Then rerun mpich2's installation procedure, i.e.

cd <mpich2-1.0.4p1-build-dir>
make distclean
<mpich2-1.0.4p1>/configure .... --with-java=<j2sdk-1.4.2-install-dir> ...
make
make install

A.Chan

On Tue, 5 Sep 2006, Chang wrote:

> Hello,
> The jumpshot( installed with MPICH2-1.0.4p1) doesn't run on my Fedora Core 4 workstation(full installation).
> How to slove the problem?
> thank you
>
> the messages were shown as follows:
> ----------------------------------------------------------------------------------------------------------------------------------------
> [lab at localhost ~]$ jumpshot cpilog.slog2
> GUI_LIBDIR is set. GUI_LIBDIR = /home/lab/mpich2-install//lib
> Java is version 1.4.2.
> Starting the SLOG-2 Display Program .....
> Jumpshot-4 setup file : /home/lab/.jumpshot4.conf
> Creating Jumpshot-4 setup file ...
> Finalize Parameters:
> Y_AXIS_ROOT_LABEL = SLOG-2
> INIT_SLOG2_LEVEL_READ = 4
> AUTO_WINDOWS_LOCATION = true
> SCREEN_HEIGHT_RATIO = 0.5
> TIME_SCROLL_UNIT_RATIO = 0.01
> Y_AXIS_ROOT_VISIBLE = true
> ACTIVE_REFRESH = false
> ROW_RESIZE_MODE = Row
> BACKGROUND_COLOR = black
> STATE_HEIGHT_FACTOR = 0.9
> NESTING_HEIGHT_FACTOR = 0.8
> ARROW_ANTIALIASING = default
> MIN_WIDTH_TO_DRAG = 4
> CLICK_RADIUS_TO_LINE = 3
> LEFTCLICK_INSTANT_ZOOM = true
> STATE_BORDER = ColorRaised
> ARROW_HEAD_LENGTH = 10
> ARROW_HEAD_WIDTH = 6
> EVENT_BASE_WIDTH = 8
> PREVIEW_STATE_DISPLAY = CumulativeExclusionRatio
> PREVIEW_STATE_BORDER = ColorXOR
> PREVIEW_STATE_BORDER_W = 3
> PREVIEW_STATE_BORDER_H = 0
> PREVIEW_STATE_LEGEND_H = 2
> PREVIEW_ARROW_LOG_BASE = 5
> SEARCH_ARROW_LENGTH = 20
> SEARCH_FRAME_THICKNESS = 3
> SEARCHED_OBJECT_ON_TOP = false
> HISTOGRAM_ZERO_ORIGIN = true
> SUMMARY_STATE_BORDER = ColorRaised
> SUMMARY_ARROW_LOG_BASE = 5
> LEGEND_PREVIEW_ORDER = true
> LEGEND_TOPOLOGY_ORDER = true
>
> Initialize Parameters:
> Y_AXIS_ROOT_LABEL = SLOG-2
> INIT_SLOG2_LEVEL_READ = 4
> AUTO_WINDOWS_LOCATION = true
> SCREEN_HEIGHT_RATIO = 0.5
> TIME_SCROLL_UNIT_RATIO = 0.01
> Y_AXIS_ROOT_VISIBLE = true
> ACTIVE_REFRESH = false
> ROW_RESIZE_MODE = Row
> BACKGROUND_COLOR = black
> STATE_HEIGHT_FACTOR = 0.9
> NESTING_HEIGHT_FACTOR = 0.8
> ARROW_ANTIALIASING = default
> MIN_WIDTH_TO_DRAG = 4
> CLICK_RADIUS_TO_LINE = 3
> LEFTCLICK_INSTANT_ZOOM = true
> STATE_BORDER = ColorRaised
> ARROW_HEAD_LENGTH = 10
> ARROW_HEAD_WIDTH = 6
> EVENT_BASE_WIDTH = 8
> PREVIEW_STATE_DISPLAY = CumulativeExclusionRatio
> PREVIEW_STATE_BORDER = ColorXOR
> PREVIEW_STATE_BORDER_W = 3
> PREVIEW_STATE_BORDER_H = 0
> PREVIEW_STATE_LEGEND_H = 2
> PREVIEW_ARROW_LOG_BASE = 5
> SEARCH_ARROW_LENGTH = 20
> SEARCH_FRAME_THICKNESS = 3
> SEARCHED_OBJECT_ON_TOP = false
> HISTOGRAM_ZERO_ORIGIN = true
> SUMMARY_STATE_BORDER = ColorRaised
> SUMMARY_ARROW_LOG_BASE = 5
> LEGEND_PREVIEW_ORDER = true
> LEGEND_TOPOLOGY_ORDER = true
>
> Exception during event dispatch:
> java.lang.ClassCastException: java.awt.Graphics2D
>    at viewer.legends.CategoryIcon.paintStateIcon(java.awt.Graphics, int, int) (Unknown Source)
>    at viewer.legends.CategoryIcon.paintIcon(java.awt.Component, java.awt.Graphics, int, int) (Unknown Source)
>    at javax.swing.plaf.basic.BasicLabelUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at javax.swing.plaf.basic.BasicTableUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at javax.swing.plaf.basic.BasicViewportUI.paintSimple(java.awt.Graphics, javax.swing.JViewport, java.awt.Component, java.awt.Point, java.awt.Rectangle, java.awt.Rectangle) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.basic.BasicViewportUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JViewport.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintImmediately(java.awt.Rectangle) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.RepaintManager.paintDirtyRegions() (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.RepaintManager$RepaintWorker.run() (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.event.InvocationEvent.dispatch() (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.EventDispatchThread.run() (/usr/lib/libgcj.so.6.0.0)
>    at .GC_start_routine (/usr/lib/libgcj.so.6.0.0)
>    at .__clone (/lib/libc-2.3.5.so)
> Exception during event dispatch:
> java.lang.ClassCastException: java.awt.Graphics2D
>    at viewer.legends.CategoryIcon.paintStateIcon(java.awt.Graphics, int, int) (Unknown Source)
>    at viewer.legends.CategoryIcon.paintIcon(java.awt.Component, java.awt.Graphics, int, int) (Unknown Source)
>    at javax.swing.plaf.basic.BasicLabelUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at javax.swing.plaf.basic.BasicTableUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at javax.swing.plaf.basic.BasicViewportUI.paintSimple(java.awt.Graphics, javax.swing.JViewport, java.awt.Component, java.awt.Point, java.awt.Rectangle, java.awt.Rectangle) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.basic.BasicViewportUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JViewport.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintImmediately(java.awt.Rectangle) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.RepaintManager.paintDirtyRegions() (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.RepaintManager$RepaintWorker.run() (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.event.InvocationEvent.dispatch() (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.EventDispatchThread.run() (/usr/lib/libgcj.so.6.0.0)
>    at .GC_start_routine (/usr/lib/libgcj.so.6.0.0)
>    at .__clone (/lib/libc-2.3.5.so)
> Exception during event dispatch:
> java.lang.ClassCastException: java.awt.Graphics2D
>    at viewer.legends.CategoryIcon.paintStateIcon(java.awt.Graphics, int, int) (Unknown Source)
>    at viewer.legends.CategoryIcon.paintIcon(java.awt.Component, java.awt.Graphics, int, int) (Unknown Source)
>    at javax.swing.plaf.basic.BasicLabelUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at javax.swing.plaf.basic.BasicTableUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at javax.swing.plaf.basic.BasicViewportUI.paintSimple(java.awt.Graphics, javax.swing.JViewport, java.awt.Component, java.awt.Point, java.awt.Rectangle, java.awt.Rectangle) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.basic.BasicViewportUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JViewport.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JFrame.update(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at gnu.java.awt.peer.gtk.GtkComponentPeer.handleEvent(java.awt.AWTEvent) (/usr/lib/lib-gnu-java-awt-peer-gtk.so.6.0.0)
>    at java.awt.Component.dispatchEvent(java.awt.AWTEvent) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.EventDispatchThread.run() (/usr/lib/libgcj.so.6.0.0)
>    at .GC_start_routine (/usr/lib/libgcj.so.6.0.0)
>    at .__clone (/lib/libc-2.3.5.so)
> Exception during event dispatch:
> java.lang.ClassCastException: java.awt.Graphics2D
>    at viewer.legends.CategoryIcon.paintStateIcon(java.awt.Graphics, int, int) (Unknown Source)
>    at viewer.legends.CategoryIcon.paintIcon(java.awt.Component, java.awt.Graphics, int, int) (Unknown Source)
>    at javax.swing.plaf.basic.BasicLabelUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at javax.swing.plaf.basic.BasicTableUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at javax.swing.plaf.basic.BasicViewportUI.paintSimple(java.awt.Graphics, javax.swing.JViewport, java.awt.Component, java.awt.Point, java.awt.Rectangle, java.awt.Rectangle) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.basic.BasicViewportUI.paint(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.plaf.ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintComponent(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JViewport.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paintChildren(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at javax.swing.JComponent.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)   at java.awt.Container$GfxPaintVisitor.visit(java.awt.Component, java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChild(java.awt.Graphics, java.awt.Container$GfxVisitor, java.awt.Component) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.visitChildren(java.awt.Graphics, java.awt.Container$GfxVisitor, boolean) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.Container.paint(java.awt.Graphics) (/usr/lib/libgcj.so.6.0.0)
>    at gnu.java.awt.peer.gtk.GtkComponentPeer.handleEvent(java.awt.AWTEvent) (/usr/lib/lib-gnu-java-awt-peer-gtk.so.6.0.0)
>    at java.awt.Component.dispatchEvent(java.awt.AWTEvent) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent) (/usr/lib/libgcj.so.6.0.0)
>    at java.awt.EventDispatchThread.run() (/usr/lib/libgcj.so.6.0.0)
>    at .GC_start_routine (/usr/lib/libgcj.so.6.0.0)
>    at .__clone (/lib/libc-2.3.5.so)
>
> (.:3106): GLib-GObject-WARNING **: invalid uninstantiatable type `<unknown>' in cast to `GtkWindow'
>
> (.:3106): Gtk-CRITICAL **: gtk_window_set_transient_for: assertion `parent == NULL || GTK_IS_WINDOW (parent)' failed
>
> (.:3106): GLib-GObject-WARNING **: invalid uninstantiatable type `<unknown>' in cast to `GtkWidget'
>
> (.:3106): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
>
> (.:3106): GLib-GObject-WARNING **: invalid uninstantiatable type `<unknown>' in cast to `GtkWidget'
>
> (.:3106): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed




More information about the mpich-discuss mailing list