colinsheppard / time

A NetLogo extension that brings date/time utilities and discrete event scheduling to NetLogo
12 stars 13 forks source link

Internal error on Windows using 5.04 trying to open mousetrap example #27

Closed hnoble64 closed 7 years ago

hnoble64 commented 10 years ago

Hi Colin,

I get the error below when I try to run mouse trap example model:

NetLogo is unable to supply you with more details about this error. Please report the problem at https://github.com/NetLogo/NetLogo/issues, or to bugs@ccl.northwestern.edu, and paste the contents of this window into your report.

java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1086) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1063) at org.nlogo.awt.EventQueue$.invokeAndWait(EventQueue.scala:19) at org.nlogo.swing.ModalProgressTask$Boss.run(ModalProgressTask.scala:50) Caused by: java.lang.NoClassDefFoundError: org/nlogo/agent/AgentSet$Iterator at TimeExtension.(TimeExtension.java:63) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:357) at java.lang.Class.newInstance(Class.java:310) at org.nlogo.workspace.ExtensionManager.getClassManager(ExtensionManager.java:402) at org.nlogo.workspace.ExtensionManager.importExtension(ExtensionManager.java:171) at org.nlogo.parse.StructureParser$$anonfun$parseAll$1.apply(StructureParser.scala:72) at org.nlogo.parse.StructureParser$$anonfun$parseAll$1.apply(StructureParser.scala:71) at scala.collection.immutable.List.foreach(List.scala:318) at org.nlogo.parse.StructureParser$.parseAll(StructureParser.scala:71) at org.nlogo.parse.Parser$class.frontEndHelper(Parser.scala:44) at org.nlogo.compile.Compiler$.frontEndHelper(Compiler.scala:11) at org.nlogo.compile.Compiler$.compile(Compiler.scala:25) at org.nlogo.compile.Compiler$.compileProgram(Compiler.scala:15) at org.nlogo.window.CompilerManager.compileProcedures(CompilerManager.scala:74) at org.nlogo.window.CompilerManager.compileAll(CompilerManager.scala:54) at org.nlogo.window.CompilerManager.handle(CompilerManager.scala:43) at org.nlogo.window.Events$LoadEndEvent.beHandledBy(Events.scala:210) at org.nlogo.window.Event.doRaise(Event.java:189) at org.nlogo.window.Event.raise(Event.java:113) at org.nlogo.window.ModelLoader$Loader$$anonfun$loadHelper$1.apply(ModelLoader.scala:103) at org.nlogo.window.ModelLoader$Loader$$anonfun$loadHelper$1.apply(ModelLoader.scala:103) at scala.collection.immutable.List.foreach(List.scala:318) at org.nlogo.window.ModelLoader$Loader.loadHelper(ModelLoader.scala:103) at org.nlogo.window.ModelLoader$.load(ModelLoader.scala:16) at org.nlogo.window.ModelLoader.load(ModelLoader.scala) at org.nlogo.app.FileMenu$1.run(FileMenu.java:689) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:672) at java.awt.EventQueue.access$400(EventQueue.java:81) at java.awt.EventQueue$2.run(EventQueue.java:633) at java.awt.EventQueue$2.run(EventQueue.java:631) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:642) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1052) at java.awt.Dialog$3.run(Dialog.java:1104) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1102) at java.awt.Component.show(Component.java:1591) at java.awt.Component.setVisible(Component.java:1543) at java.awt.Window.setVisible(Window.java:843) at java.awt.Dialog.setVisible(Dialog.java:987) at org.nlogo.swing.ModalProgressTask$.apply(ModalProgressTask.scala:41) at org.nlogo.swing.ModalProgressTask.apply(ModalProgressTask.scala) at org.nlogo.app.FileMenu.openFromMap(FileMenu.java:699) at org.nlogo.app.FileMenu.openFromSource(FileMenu.java:671) at org.nlogo.app.FileMenu.openFromPath(FileMenu.java:625) at org.nlogo.app.App$$anonfun$open$1.apply$mcV$sp(App.scala:829) at org.nlogo.app.App$$anonfun$open$1.apply(App.scala:829) at org.nlogo.app.App$$anonfun$open$1.apply(App.scala:829) at org.nlogo.app.App.dispatchThreadOrBust(App.scala:1046) at org.nlogo.app.App.open(App.scala:829) at org.nlogo.app.App.loadDefaultModel(App.scala:526) at org.nlogo.app.App.org$nlogo$app$App$$finishStartup(App.scala:460) at org.nlogo.app.App$$anonfun$main$3.apply$mcV$sp(App.scala:162) at org.nlogo.swing.Implicits$$anon$17.run(Implicits.scala:13) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:672) at java.awt.EventQueue.access$400(EventQueue.java:81) at java.awt.EventQueue$2.run(EventQueue.java:633) at java.awt.EventQueue$2.run(EventQueue.java:631) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:642) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Caused by: java.lang.ClassNotFoundException: org.nlogo.agent.AgentSet$Iterator at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:627) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 77 more

NetLogo 5.1.0-M1 main: org.nlogo.app.AppFrame thread: AWT-EventQueue-0 Java HotSpot(TM) Server VM 1.6.0_41 (Sun Microsystems Inc.; 1.6.0_41-b02) operating system: Windows 7 6.1 (x86 processor) Scala version 2.10.1 JOGL: (3D View not initialized) OpenGL Graphics: (3D View not initialized) model: MousetrapDiscreteEvents

12:01:38.924 RemoveAllJobsEvent (org.nlogo.window.CompilerManager) AWT-EventQueue-0 12:01:38.892 LoadEndEvent (org.nlogo.window.ModelLoader$Loader (java.lang.Object)) AWT-EventQueue-0 12:01:38.892 LoadSectionEvent (org.nlogo.window.ModelLoader$Loader (java.lang.Object)) AWT-EventQueue-0 12:01:38.891 LoadSectionEvent (org.nlogo.window.ModelLoader$Loader (java.lang.Object)) AWT-EventQueue-0 12:01:38.891 LoadSectionEvent (org.nlogo.window.ModelLoader$Loader (java.lang.Object)) AWT-EventQueue-0 12:01:38.891 LoadSectionEvent (org.nlogo.window.ModelLoader$Loader (java.lang.Object)) AWT-EventQueue-0 12:01:38.887 LoadSectionEvent (org.nlogo.window.ModelLoader$Loader (java.lang.Object)) AWT-EventQueue-0 12:01:38.886 LoadSectionEvent (org.nlogo.window.ModelLoader$Loader (java.lang.Object)) AWT-EventQueue-0 12:01:38.883 WidgetAddedEvent (org.nlogo.window.PlotWidget) AWT-EventQueue-0 12:01:38.869 WidgetAddedEvent (org.nlogo.window.InputBoxWidget) AWT-EventQueue-0

hnoble64 commented 10 years ago

Actually if I go to NL then file-open there's no error (before I was double clicking the file in the extensions model folder).

colinsheppard commented 10 years ago

Thanks for the notice... this might be an issue with my installation instructions which I never tested on Windows... I'll look into it when I get a chance.