Skip to content

Instantly share code, notes, and snippets.

@simonmichael
Created May 26, 2010 19:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save simonmichael/414903 to your computer and use it in GitHub Desktop.
Save simonmichael/414903 to your computer and use it in GitHub Desktop.
Crash when placing first refinery in certain places ? Eg just above-left of the first crystal deposit.
/Applications/Games/RevengeOfTheTitans.app/Contents/MacOS$ ./JavaApplicationStub
Wed May 26 12:02:09 PDT 2010 Game: Revenge of the Titans 1.0
Serial 5318693633145257984
Game is registered: RegistrationDetails[...]
Starting Revenge of the Titans 1.0
Initing sound
Loading: net.java.games.input.OSXEnvironmentPlugin
Initialising window
Initialising window
Set viewport to org.lwjgl.util.Rectangle[x=0,y=0,width=1024,height=640]
Window sized to 1024 x 640 x 0 @0Hz
Loaded cached wave sounds.ogg.wave.LITTLE_ENDIAN
WARNING: Resource 'insufficientFunds.soundclip' not found
WARNING: Resource 'cantBuild.soundclip' not found
Loaded cached wave sounds-mono.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar01_ambience.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar01.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar03_ambience.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar03.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar04.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar04_ambience.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar02_ambience.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar02.ogg.wave.LITTLE_ENDIAN
Begin new game
Researched blaster
Minimum difficuly for level 0 is currently set to 0.0
Beginning level 0
Beginning level 0
Path found in 68
Generating 7 crystals
Crystal:3 added at 31,24
Crystal:2 added at 31,26
Crystal:2 added at 31,22
Path found in 111
Plot road between 4,46,20,24:38 steps
Path found in 147
Width:48 x Height:48
Spawnpoint org.lwjgl.util.Point[x=5,y=47]
This is attempt #4; base difficulty 0.0
Beginning level 1
Path found in 140
Generating 7 crystals
Crystal:3 added at 37,16
Crystal:1 added at 33,16
Crystal:2 added at 36,17
Crystal:3 added at 37,17
Ruin:earth.ruin.1x1.tank.02 1x1 added at 36,18
Ruin:earth.ruin.2x1.03 2x1 added at 31,28
No road to this ruin org.lwjgl.util.Point[x=36,y=18],earth.ruin.1x1.tank.02
ruins to draw roads from = 1
Path found in 25
Plot road between 32,26,26,20:12 steps
Path found in 158
Plot road between 26,20,2,0:44 steps
Path found in 9
Plot road between 2,0,10,0:8 steps
Path found in 164
Path found in 229
Width:48 x Height:48
Spawnpoint org.lwjgl.util.Point[x=10,y=0]
Spawnpoint org.lwjgl.util.Point[x=2,y=0]
Researched factory
This is attempt #5; base difficulty 0.05
Set exception to java.lang.RuntimeException: org.lwjgl.openal.OpenALException: OpenAL error: Invalid Value (40963) : org.lwjgl.openal.OpenALException: OpenAL error: Invalid Value (40963) Stack trace follows:
at com.shavenpuppy.jglib.Resource.create(Resource.java:160)
at com.shavenpuppy.jglib.Resources.get(Resources.java:179)
at worm.buildings.FactoryBuildingFeature$FactoryBuildingInstance.updateNearbyCrystals(FactoryBuildingFeature.java:354)
at worm.buildings.FactoryBuildingFeature$FactoryBuildingInstance.doOnBuild(FactoryBuildingFeature.java:291)
at worm.entities.Building.onBuild(Building.java:654)
at worm.buildings.BuildingFeature.build(BuildingFeature.java:205)
at worm.WormGameState.build(WormGameState.java:1301)
at worm.WormGameState.checkMouse(WormGameState.java:1064)
at worm.WormGameState.tick(WormGameState.java:1474)
at worm.screens.GameScreen.doTick(GameScreen.java:427)
at net.puppygames.applet.Screen.tick(Screen.java:616)
at net.puppygames.applet.Screen.tickAllScreens(Screen.java:1083)
at net.puppygames.applet.Game.tick(Game.java:2011)
at net.puppygames.applet.Game.run(Game.java:1628)
at net.puppygames.applet.Game.init(Game.java:707)
at net.puppygames.applet.Launcher.main(Launcher.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:115)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
Caused by: java.lang.RuntimeException: org.lwjgl.openal.OpenALException: OpenAL error: Invalid Value (40963)
at com.shavenpuppy.jglib.openal.ALBuffer.doALCreate(ALBuffer.java:159)
at com.shavenpuppy.jglib.openal.ALResource.doCreate(ALResource.java:76)
at com.shavenpuppy.jglib.Resources.allocate(Resources.java:466)
at com.shavenpuppy.jglib.Resource.create(Resource.java:154)
... 22 more
Caused by: org.lwjgl.openal.OpenALException: OpenAL error: Invalid Value (40963)
at org.lwjgl.openal.Util.checkALError(Util.java:64)
at com.shavenpuppy.jglib.openal.ALBuffer.doALCreate(ALBuffer.java:122)
... 25 more
Failed to write log: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.io.InvalidClassException: org.lwjgl.openal.OpenALException; local class incompatible: stream classdesc serialVersionUID = 1, local class serialVersionUID = 7624419794692661383
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:336)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)
at net.puppygames.gamecommerce.server.GameInfoServerImpl_Stub.submit(Unknown Source)
at net.puppygames.applet.Game.writeLog(Game.java:877)
at net.puppygames.applet.Game.exit(Game.java:1046)
at net.puppygames.applet.Game.init(Game.java:713)
at net.puppygames.applet.Launcher.main(Launcher.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:115)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.io.InvalidClassException: org.lwjgl.openal.OpenALException; local class incompatible: stream classdesc serialVersionUID = 1, local class serialVersionUID = 7624419794692661383
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:293)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.io.InvalidClassException: org.lwjgl.openal.OpenALException; local class incompatible: stream classdesc serialVersionUID = 1, local class serialVersionUID = 7624419794692661383
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:562)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1583)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1945)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1869)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1945)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1869)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1945)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1869)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at java.util.ArrayList.readObject(ArrayList.java:593)
at sun.reflect.GeneratedMethodAccessor232.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1846)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:306)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:290)
... 9 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment