Bug 2767 - Could not run frysk: NoSuchMethodException
Summary: Could not run frysk: NoSuchMethodException
Status: RESOLVED INVALID
Alias: None
Product: frysk
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
: P3 normal
Target Milestone: ---
Assignee: Andrew Cagney
URL:
Keywords:
Depends on:
Blocks: 2654
  Show dependency treegraph
 
Reported: 2006-06-14 12:13 UTC by Yao Qi
Modified: 2006-11-03 03:34 UTC (History)
0 users

See Also:
Host: x86-redhat-linux
Target: x86-redhat-linux
Build: x86-redhat-linux
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yao Qi 2006-06-14 12:13:37 UTC
Build frysk cvs on FC5, but could not run it.   Problem could be seen here,

[qiyao@GreenHouse build-frysk]$ ./frysk-gui/frysk/gui/FryskGui
ObjectFactory.getObject() frysk.gui.monitor.observers.ExitNotificationObserver
ObjectFactory.getObject() frysk.gui.monitor.StatusWidget$TimelineAction
ObjectFactory.getObject() frysk.gui.monitor.StatusWidget$TimelineAction
java.lang.NoSuchMethodException: <init>
   at java.lang.Class.getConstructor(libgcj.so.7)
   at frysk.gui.monitor.ObjectFactory.getObject(FryskGui)
   at frysk.gui.monitor.ObjectFactory.loadObject(FryskGui)
   at frysk.gui.monitor.ObservableLinkedList.load(FryskGui)
   at frysk.gui.monitor.LiaisonPoint.load(FryskGui)
   at frysk.gui.monitor.observers.ObserverRoot.load(FryskGui)
   at frysk.gui.monitor.ObjectFactory.loadObject(FryskGui)
   at frysk.gui.monitor.observers.ObserverManager.loadObservers(FryskGui)
   at frysk.gui.monitor.observers.ObserverManager.<clinit>(FryskGui)
   at java.lang.Class.initializeClass(libgcj.so.7)
   at frysk.gui.monitor.CustomObserverDialog.<init>(FryskGui)
   at frysk.gui.monitor.WindowManager.initLegacyProcpopWindows(FryskGui)
   at frysk.gui.Gui.<init>(FryskGui)
   at frysk.gui.Gui.gui(FryskGui)
   at frysk.gui.FryskGui.main(FryskGui)
frysk.gui.monitor.observers.ObserverManager@7c9f18:
ObserverManager.loadObservers() Exception while loading Exit_Notifiction_Observer
java.lang.NullPointerException
   at frysk.gui.monitor.ObjectFactory.loadObject(FryskGui)
   at frysk.gui.monitor.ObservableLinkedList.load(FryskGui)
   at frysk.gui.monitor.LiaisonPoint.load(FryskGui)
   at frysk.gui.monitor.observers.ObserverRoot.load(FryskGui)
   at frysk.gui.monitor.ObjectFactory.loadObject(FryskGui)
   at frysk.gui.monitor.observers.ObserverManager.loadObservers(FryskGui)
   at frysk.gui.monitor.observers.ObserverManager.<clinit>(FryskGui)
   at java.lang.Class.initializeClass(libgcj.so.7)
   at frysk.gui.monitor.CustomObserverDialog.<init>(FryskGui)
   at frysk.gui.monitor.WindowManager.initLegacyProcpopWindows(FryskGui)
   at frysk.gui.Gui.<init>(FryskGui)
   at frysk.gui.Gui.gui(FryskGui)
   at frysk.gui.FryskGui.main(FryskGui)
Exception in thread "main" java.lang.ExceptionInInitializerError
   at java.lang.Class.initializeClass(libgcj.so.7)
   at frysk.gui.monitor.CustomObserverDialog.<init>(FryskGui)
   at frysk.gui.monitor.WindowManager.initLegacyProcpopWindows(FryskGui)
   at frysk.gui.Gui.<init>(FryskGui)
   at frysk.gui.Gui.gui(FryskGui)
   at frysk.gui.FryskGui.main(FryskGui)
Caused by: java.lang.NullPointerException
   at frysk.gui.monitor.UniqueHashMap.add(FryskGui)
   at frysk.gui.monitor.observers.ObserverManager.addTaskObserverPrototype(FryskGui)
   at frysk.gui.monitor.observers.ObserverManager.loadObservers(FryskGui)
   at frysk.gui.monitor.observers.ObserverManager.<clinit>(FryskGui)
   at java.lang.Class.initializeClass(libgcj.so.7)
   ...5 more


The first 3 line in output is  for debugging, and  it seems that  no public
constructor matches in class TimelineAction.
Comment 1 Yao Qi 2006-11-03 03:34:55 UTC
Could not reproduce it!
Mark this bug as Invalid.