Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

research technology not found: DribsFighter2 (game crash) #885

Closed
GoogleCodeExporter opened this issue Mar 16, 2015 · 6 comments
Closed

Comments

@GoogleCodeExporter
Copy link

An unexpected error occurred.
You should consider submitting an error report via the project issue list:
https://code.google.com/p/open-ig/issues/list
Please include the following diagnostic information followed by the error 
stacktrace(s):
   Java version: 1.7.0_67
   Java vendor: Oracle Corporation (http://java.oracle.com/)
   Java class version: 51.0
   Operating system: Windows 7, x86, 6.1
   Game version: 0.95.183
   Command line: [-memonce, -en]
   Available memory: 217 MB
   Maximum memory: 804 MB
   Parallelism: 8
   Language: en
   Date and time: 2014-09-04T19:21:07.980Z
----
A crash save may have been created. Please attach it in the issue report 
(zipped).



Game version: 0.95.183


Operating System:  Windows 7 64-bit


Java runtime version: 1.7.0_67


Installed using the Launcher? yes


Game language (en, hu, de): en


What steps will reproduce the problem?
1.loading any game from (and including level 5 start)
2.
3.
note: loading level 4 start does not crash

What is the expected output? What do you see instead?
expected output: game past level 5 start is loaded and ready
what I see: java.lang.IllegalArgumentException: research technology not found: 
DribsFighter2
    at hu.openig.model.World.loadState(World.java:1660)
    at hu.openig.GameWindow.loadWorldData(GameWindow.java:2287)
    at hu.openig.GameWindow$12.run(GameWindow.java:1522)
    at java.lang.Thread.run(Unknown Source)

Please provide any additional information below.


Please upload any save before and/or after the problem happened. Please
attach the open-ig.log file found in the
application's directory.

Original issue reported on code.google.com by swcemp...@gmail.com on 4 Sep 2014 at 7:32

Attachments:

@GoogleCodeExporter
Copy link
Author

note this error happened after updating hte game to include the spanish pack, 
not sure what else that update added or removed compared to the previous 
version.

Original comment by swcemp...@gmail.com on 4 Sep 2014 at 7:34

@GoogleCodeExporter
Copy link
Author

Thanks. There were some skirmish related tech changes that messed up the main 
campaign .

Original comment by akarn...@gmail.com on 4 Sep 2014 at 9:16

  • Changed state: Accepted
  • Added labels: Technology

@GoogleCodeExporter
Copy link
Author

Original comment by akarn...@gmail.com on 5 Sep 2014 at 6:18

  • Changed state: Fixed

@GoogleCodeExporter
Copy link
Author

seems there's still something
   Java version: 1.7.0_67
   Java vendor: Oracle Corporation (http://java.oracle.com/)
   Java class version: 51.0
   Operating system: Windows 7, x86, 6.1
   Game version: 0.95.185
   Command line: [-memonce, -en]
   Available memory: 270 MB
   Maximum memory: 804 MB
   Parallelism: 8
   Language: en
   Date and time: 2014-09-05T18:25:07.354Z
----
A crash save may have been created. Please attach it in the issue report 
(zipped).
java.lang.NullPointerException
    at hu.openig.model.World.saveState(World.java:1250)
    at hu.openig.GameWindow.saveWorld(GameWindow.java:1285)
    at hu.openig.GameWindow.save(GameWindow.java:1435)
    at hu.openig.screen.CommonResources.simulation(CommonResources.java:748)
    at hu.openig.screen.CommonResources$16.invoke(CommonResources.java:612)
    at hu.openig.screen.CommonResources.doTimerTick(CommonResources.java:869)
    at hu.openig.screen.CommonResources$1.actionPerformed(CommonResources.java:245)
    at javax.swing.Timer.fireActionPerformed(Unknown Source)
    at javax.swing.Timer$DoPostEvent.run(Unknown Source)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

java.lang.NullPointerException
    at hu.openig.model.World.saveState(World.java:1250)
    at hu.openig.GameWindow.saveWorld(GameWindow.java:1285)
    at hu.openig.Startup$2.invoke(Startup.java:87)
    at hu.openig.Startup$2.invoke(Startup.java:1)
    at hu.openig.utils.ConsoleWatcher$5.crashSave(ConsoleWatcher.java:221)
    at hu.openig.utils.ConsoleWatcher$5.run(ConsoleWatcher.java:207)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)


Could the save game be corrupt or ?

Original comment by swcemp...@gmail.com on 5 Sep 2014 at 6:27

@GoogleCodeExporter
Copy link
Author

forgot to mention that error comes up at midnight each day (tax calculations?)

Original comment by swcemp...@gmail.com on 5 Sep 2014 at 6:28

@GoogleCodeExporter
Copy link
Author

Technology no longer available for the campaign comes up null from the save and 
the code doesn't check for it when loading the player inventory. I'll post a 
fix soon.

Original comment by akarn...@gmail.com on 5 Sep 2014 at 7:20

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant