Error after pressing ctrl+p
issueid=1650 01-05-2013 12:14 PM
Junior Member
Number of reported issues by Cass: 18
Error after pressing ctrl+p

I made a hurthling archer, entered terinyo, collected some mud and pressed ctrl+p. Then I got this error (happens again when I press ctrl+p again):


A controlled JADE error occurred.
Please see the stack trace for details.

*** System error ***


--- Basic information: ---

Game time: 0y, 0m, 0d, 0h, 9m, 11s

--- User settings: ---

'jade.directory.base' = 'C:\Users\Sanne\.jade'
'jade.impl.generator.character' = 'de.adom.jade.ui.chargen.ascii.ASCIICharacterGenerator'
'jade.startup.lastVersion' = '0.3.2'
'jade.startup.gameStarts' = '5'
'jade.audio.level.tracks' = '0.5'
'jade.audio.level.sfx' = '0.5'
'jade.ui.animation.delay.minimum' = '10'
'jade.ui.animation.delay.standard' = '80'
'jade.ui.animation.speedup.limit' = '800'
'jade.ui.ascii.cursor.block' = 'false'
'jade.ui.ascii.immersiveMode' = 'false'
'jade.ui.ascii.map.spotlight.bold' = 'false'
'jade.ui.ascii.map.spotlight.bright' = 'true'
'jade.ui.ascii.map.updates.continuous' = 'true'
'jade.ui.ascii.map.surroundings.dark' = 'false'
'jade.ui.ascii.map.font.size' = '16'
'jade.ui.ascii.messages.location' = 'top'
'jade.ui.ascii.messages.font.size' = '12'
'jade.ui.ascii.messages.rows' = '6'
'jade.ui.ascii.statistics.location.left' = 'true'
'jade.ui.ascii.statistics.font.size' = '12'
'jade.ui.ascii.statistics.memorydisplay' = 'MeterAndText'
'jade.ui.splash.screen.index.ADOM II V0.3.2 (powered by JADE)' = '8'
'jade.ui.main.screen.expert' = 'true'
'jade.ui.keyboard.bindings' = 'JADE'
'jade.startup.expertGameVersion' = 'ADOM II V0.3.2 (powered by JADE)'

--- Caused by: ---

de.adom.jade.JadeError: Failed to instantiate 'de.adom.jade.construction.plans.list.BarqueConstructionPlan': null
at de.adom.jade.utils.ReflectionUtils.instantiate(Unknown Source)
at de.adom.jade.kernel.AbstractTypeBasedRepository.<init>(Unknown Source)
at de.adom.jade.construction.ConstructionPlanRepository.<init>(Unknown Source)
at de.adom.jade.kernel.game.Game.getConstructionPlanRepository(Unknown Source)
at de.adom.jade.beings.brains.PCBrain.selectConstructionPlan(Unknown Source)
at de.adom.jade.beings.Being.doBuild(Unknown Source)
at de.adom.jade.ui.commands.CommandBuild.executeImpl(Unknown Source)
at de.adom.jade.ui.commands.Command.execute(Unknown Source)
at de.adom.jade.beings.brains.PCBrain.doActImpl(Unknown Source)
at de.adom.jade.beings.brains.AbstractBrain.doAct(Unknown Source)
at de.adom.jade.beings.Being.actImpl(Unknown Source)
at de.adom.jade.kernel.actors.AbstractActor.act(Unknown Source)
at de.adom.jade.kernel.actors.ActorReference.act(Unknown Source)
at de.adom.jade.kernel.GameLoop.run(Unknown Source)
Caused by: java.lang.NullPointerException
at de.adom.jade.construction.plans.AbstractConstructionPlan.requireConsumable(Unknown Source)
at de.adom.jade.construction.plans.list.BarqueConstructionPlan.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
... 14 more

--- Caused by: ---

java.lang.NullPointerException
at de.adom.jade.construction.plans.AbstractConstructionPlan.requireConsumable(Unknown Source)
at de.adom.jade.construction.plans.list.BarqueConstructionPlan.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at de.adom.jade.utils.ReflectionUtils.instantiate(Unknown Source)
at de.adom.jade.kernel.AbstractTypeBasedRepository.<init>(Unknown Source)
at de.adom.jade.construction.ConstructionPlanRepository.<init>(Unknown Source)
at de.adom.jade.kernel.game.Game.getConstructionPlanRepository(Unknown Source)
at de.adom.jade.beings.brains.PCBrain.selectConstructionPlan(Unknown Source)
at de.adom.jade.beings.Being.doBuild(Unknown Source)
at de.adom.jade.ui.commands.CommandBuild.executeImpl(Unknown Source)
at de.adom.jade.ui.commands.Command.execute(Unknown Source)
at de.adom.jade.beings.brains.PCBrain.doActImpl(Unknown Source)
at de.adom.jade.beings.brains.AbstractBrain.doAct(Unknown Source)
at de.adom.jade.beings.Being.actImpl(Unknown Source)
at de.adom.jade.kernel.actors.AbstractActor.act(Unknown Source)
at de.adom.jade.kernel.actors.ActorReference.act(Unknown Source)
at de.adom.jade.kernel.GameLoop.run(Unknown Source)


--- System information: ---

jnlpx.remove: 'false'
file.encoding.pkg: 'sun.io'
user.language.format: 'nl'
java.home: 'C:\Program Files\Java\jre7'
deployment.security.askgrantdialog.notinca: 'true'
deployment.repository.askdownloaddialog.show: 'true'
deployment.system.security.trusted.jssecerts: 'C:\\Program Files\\Java\\jre7\\lib\security\trusted.jssecerts'
sun.java2d.d3d: 'false'
deployment.console.startup.mode: 'HIDE'
jnlpx.offline: 'true'
java.endorsed.dirs: 'C:\Program Files\Java\jre7\lib\endorsed'
deployment.security.sandbox.jnlp.enhanced: 'true'
deployment.system.security.blacklist: 'C:\Program Files\Java\jre7\lib\security\blacklist'
deployment.javaws.concurrentDownloads: '4'
deployment.security.sandbox.awtwarningwindow: 'true'
sun.os.patch.level: 'Service Pack 1'
java.vendor.url: 'http://java.oracle.com/'
deployment.security.blacklist.check: 'true'
deployment.user.security.trusted.jssecacerts: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\trusted.jssecacerts'
java.version: '1.7.0_07'
deployment.javapi.trace.filename: ''
deployment.max.output.file.size: '10'
java.vendor.url.bug: 'http://bugreport.sun.com/bugreport/'
deployment.user.security.trusted.cacerts: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\trusted.cacerts'
java.protocol.handler.pkgs: 'com.sun.javaws.net.protocol|com.sun.deploy.net.protocol|com.sun.deploy.net.protocol'
javaplugin.proxy.config.type: 'direct'
deployment.user.tmp: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\tmp'
user.name: 'Sanne'
deployment.user.logdir: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\log'
sun.io.unicode.encoding: 'UnicodeLittle'
deployment.browser.path: 'C:\Program Files\Internet Explorer\iexplore.exe'
deployment.cache.max.size: '-1'
sun.jnu.encoding: 'Cp1252'
java.runtime.name: 'Java(TM) SE Runtime Environment'
jnlpx.home: 'C:\\Program Files\\Java\\jre7\\bin'
deployment.system.security.trusted.publishers: 'C:\Program Files\Java\jre7\lib\security\trusted.publishers'
java.specification.name: 'Java Platform API Specification'
deployment.security.mixcode: 'ENABLE'
user.timezone: 'Europe/Berlin'
deployment.browser.vm.mozilla: 'true'
deployment.security.SSLv3: 'true'
deployment.proxy.override.hosts: ''
user.script: ''
path.separator: ';'
deployment.javaws.installURL: 'http://java.sun.com/products/autodl/j2se'
jnlpx.heapsize: 'NULL,768m'
file.encoding: 'Cp1252'
deployment.user.security.trusted.publishers: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\trusted.publishers'
sun.java.command: 'com.sun.javaws.Main -offline C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\43\250023eb-582c2d10'
deployment.javapi.log.filename: ''
deployment.user.cachedir: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\cache'
deployment.macosx.check.update: 'true'
deployment.javaws.cache.update: 'false'
deployment.security.validation.crl: 'false'
java.io.tmpdir: 'C:\Users\Sanne\AppData\Local\Temp\'
deployment.version: '6.0'
sun.awt.warmup: 'true'
user.language: 'en'
deployment.baseline.url: 'https://javadl-esd-secure.oracle.com/update/baseline.version'
line.separator: '
'
deployment.system.tray.icon: 'false'
deployment.user.security.policy: 'file:/C:/Users/Sanne/AppData/LocalLow/Sun/Java/Deployment/security/java.policy'
jnlpx.jvm: 'C:\\Program Files\\Java\\jre7\\bin\\javaw.exe'
java.vm.info: 'mixed mode'
sun.desktop: 'windows'
java.vm.specification.name: 'Java Virtual Machine Specification'
deployment.max.output.files: '5'
deployment.update.mime.types: 'true'
deployment.security.browser.keystore.use: 'true'
deployment.security.jsse.hostmismatch.warning: 'true'
deployment.javaws.appicon.index: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\appIcon\appIcon.xml'
deployment.system.security.cacerts: 'C:\Program Files\Java\jre7\lib\security\cacerts'
deployment.proxy.type: '3'
deployment.user.security.trusted.jssecerts: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\trusted.jssecerts'
jnlp.versionEnabled: 'true'
deployment.security.password.cache: 'true'
deployment.javaws.shortcut: 'ASK_IF_HINTED'
java.awt.printerjob: 'sun.awt.windows.WPrinterJob'
deployment.security.https.warning.show: 'false'
deployment.javaws.autodownload: 'ALWAYS'
deployment.proxy.bypass.local: 'false'
user.country.format: 'NL'
http.auth.serializeRequests: 'true'
deployment.javaws.logFileName: ''
os.name: 'Windows 7'
java.specification.vendor: 'Oracle Corporation'
deployment.javaws.uninstall.shortcut: 'false'
deployment.system.security.jssecacerts: 'C:\Program Files\Java\jre7\lib\security\jssecacerts'
deployment.system.security.oldcacerts: 'C:\Program Files\Java\jre7\lib\security\cacerts'
java.vm.name: 'Java HotSpot(TM) Client VM'
java.quick.starter: 'false'
deployment.security.askgrantdialog.show: 'true'
sun.awt.enableExtraMouseButtons: 'true'
java.library.path: 'C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jre7\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\CyberLink\Power2Go\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files\Microsoft SQL Server\110\DTS\Binn\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files\QuickTime\QTSystem\;"C:\Program Files\Java\jre7\bin";.'
java.class.version: '51.0'
deployment.control.panel.log: 'false'
deployment.system.security.trusted.clientauthcerts: 'C:\\Program Files\\Java\\jre7\\lib\security\trusted.clientcerts'
deployment.trace: 'false'
deployment.security.clientauth.keystore.auto: 'true'
deployment.security.validation.ocsp: 'false'
deployment.javapi.cache.update: 'false'
deployment.browser.vm.iexplorer: 'true'
deployment.cache.jarcompression: '0'
deployment.system.security.trusted.libraries: 'C:\Program Files\Java\jre7\lib\security\trusted.libraries'
deployment.security.validation.ocsp.publisher: 'false'
deployment.javaws.update.timeout: '1500'
sun.boot.library.path: 'C:\Program Files\Java\jre7\bin'
sun.management.compiler: 'HotSpot Client Compiler'
java.awt.graphicsenv: 'sun.awt.Win32GraphicsEnvironment'
deployment.user.extdir: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\ext'
user.variant: ''
jnlp.application.href: 'http://www.adom.de/adom-ii/downloads/javawebstart/0.3.2/adom-ii.jnlp'
deployment.system.security.trusted.certs: 'C:\\Program Files\\Java\\jre7\\lib\security\trusted.certs'
deployment.system.security.oldjssecacerts: 'C:\Program Files\Java\jre7\lib\security\jssecacerts'
deployment.proxy.same: 'false'
deployment.security.authenticator: 'true'
deployment.javaws.traceFileName: ''
deployment.user.security.trusted.clientauthcerts: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\trusted.clientcerts'
java.vm.specification.version: '1.7'
deployment.user.security.blacklist: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\blacklist'
deployment.system.cachedir: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\SystemCache'
awt.toolkit: 'sun.awt.windows.WToolkit'
sun.cpu.isalist: 'pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86'
java.ext.dirs: 'C:\Program Files\Java\jre7\lib\ext;C:\Windows\Sun\Java\lib\ext'
os.version: '6.1'
user.home: 'C:\Users\Sanne'
deployment.user.security.trusted.certs: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\trusted.certs'
trustProxy: 'true'
java.vm.vendor: 'Oracle Corporation'
deployment.javafx.mode.enabled: 'true'
deployment.javapi.lifecycle.exception: 'false'
deployment.javaws.install: 'IF_HINT'
user.dir: 'C:\Users\Sanne\Desktop'
deployment.cache.enabled: 'true'
deployment.java.update.check: 'false'
sun.cpu.endian: 'little'
jnlpx.splashport: '49370'
deployment.security.notinca.warning: 'true'
deployment.javaws.splash.index: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\splash\splash.xml'
jnlpx.vmargs: '-Djnlp.versionEnabled=true -Dsun.java2d.d3d=false -Djnlp.application.href=http://www.adom.de/adom-ii/downloads/javawebstart/0.3.2/adom-ii.jnlp'
java.vm.version: '23.3-b01'
deployment.security.trusted.policy: ''
java.class.path: 'C:\\Program Files\\Java\\jre7\\lib\\deploy.jar'
os.arch: 'x86'
deployment.javapi.stop.timeout: '200'
deployment.mime.types.use.default: 'true'
deployment.security.pretrust.list: 'true'
java.rmi.server.RMIClassLoaderSpi: 'com.sun.jnlp.JNLPRMIClassLoaderSpi'
jnlpx.origFilenameArg: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\43\250023eb-582c2d10'
deployment.capture.mime.types: 'false'
javawebstart.version: 'javaws-10.7.2.11'
sun.java.launcher: 'SUN_STANDARD'
deployment.security.TLSv1: 'true'
deployment.insecure.jres: 'PROMPT'
deployment.jpi.mode.new: 'true'
deployment.javaws.muffin.max: '256'
deployment.log: 'false'
https.protocols: 'TLSv1,SSLv3'
java.vm.specification.vendor: 'Oracle Corporation'
file.separator: '\'
java.runtime.version: '1.7.0_07-b11'
sun.boot.class.path: 'C:\Program Files\Java\jre7\lib\resources.jar;C:\Program Files\Java\jre7\lib\rt.jar;C:\Program Files\Java\jre7\lib\sunrsasign.jar;C:\Program Files\Java\jre7\lib\jsse.jar;C:\Program Files\Java\jre7\lib\jce.jar;C:\Program Files\Java\jre7\lib\charsets.jar;C:\Program Files\Java\jre7\lib\jfr.jar;C:\Program Files\Java\jre7\classes;C:\\Program Files\\Java\\jre7\\lib\\javaws.jar;C:\\Program Files\\Java\\jre7\\lib\\deploy.jar;C:\\Program Files\\Java\\jre7\\lib\\plugin.jar'
java.security.policy: 'file:C:\\Program Files\\Java\\jre7\\lib\\security\\javaws.policy'
deployment.user.security.trusted.libraries: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\trusted.libraries'
user.country: 'US'
deployment.security.expired.warning: 'true'
deployment.repository.enabled: 'true'
deployment.security.SSLv2Hello: 'false'
deployment.javapi.runtime.type: '0'
deployment.javaws.associations: 'ASK_USER'
deployment.security.TLSv1.2: 'false'
deployment.security.TLSv1.1: 'false'
java.vendor: 'Oracle Corporation'
java.specification.version: '1.7'
deployment.user.security.saved.credentials: 'C:\Users\Sanne\AppData\LocalLow\Sun\Java\Deployment\security\auth.dat'
sun.arch.data.model: '32'

--- Internal diagnosis protocol: ---

5-jan-2013 14:09:56 - Failed to set the sound pan to 0.0.
5-jan-2013 14:09:56 -
Issue Details
Issue Number 1650
Project ADOM II (formerly known as JADE)
Category Unknown
Status Fixed
Priority Unknown
Affected Version ADOM II 0.3.2
Fixed Version ADOM II 0.3.3
Users able to reproduce bug 2
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




01-30-2013 08:03 PM
Issue Changed by adom-admin
  • Issue marked as addressed
  • Addressed version changed from Unknown to ADOM II 0.3.3

01-30-2013 08:04 PM
Issue Changed by adom-admin
  • Status changed from Unconfirmed to Fixed

+ Reply