Unexpected JADE Error (getModifiedPosition)
issueid=914 04-04-2012 09:33 PM
Junior Member
Number of reported issues by Dragon: 1
Unexpected JADE Error (getModifiedPosition)
A crash log

Things I did just before this happened:
encountered a black @ in a dungeon near Terinyo; wanted to see what it was, used 'l': look. Also looked at orc, text didn't fit in box at the top of the screen.
Resized screen down to see if that helped. Mouse activated, if I moused over anything it'd show it's descriptive text.
Moved mouse out of way of interesting part of the map, tried using arrow keys to control look. Game popped up "Internal JADE Error" dialog; game appears playable.

An unexpected JADE error occurred.
Please see the stack trace for details.

java.lang.NullPointerException
at de.adom.jade.utils.Direction.getModifiedPosition(SourceFile:231)
at de.adom.jade.ui.ascii.map.AbstractMapInteractionController.moveInteractionPosition(SourceFile:234)
at de.adom.jade.ui.ascii.AsciiUserInterface.interactWithMap(SourceFile:3654)
at de.adom.jade.ui.ascii.AsciiUserInterface.doLook(SourceFile:3627)
at de.adom.jade.ui.commands.CommandLook.executeMetaCommand(SourceFile:46)
at de.adom.jade.ui.commands.MetaCommand.executeImpl(SourceFile:54)
at de.adom.jade.ui.commands.Command.execute(SourceFile:546)
at de.adom.jade.beings.brains.PCBrain.doActImpl(SourceFile:152)
at de.adom.jade.beings.brains.AbstractBrain.doAct(SourceFile:400)
at de.adom.jade.beings.Being.actImpl(SourceFile:777)
at de.adom.jade.kernel.actors.AbstractActor.act(SourceFile:58)
at de.adom.jade.kernel.actors.ActorReference.act(SourceFile:60)
at de.adom.jade.kernel.GameLoop.run(SourceFile:110)

--- System information: ---

jnlpx.remove: 'false'
file.encoding.pkg: 'sun.io'
java.home: 'F:\Program Files\Java\jre6'
deployment.security.askgrantdialog.notinca: 'true'
deployment.repository.askdownloaddialog.show: 'true'
deployment.system.security.trusted.jssecerts: 'F:\\Program Files\\Java\\jre6\\lib\security\trusted.jssecerts'
deployment.console.startup.mode: 'HIDE'
jnlpx.offline: 'true'
java.endorsed.dirs: 'F:\Program Files\Java\jre6\lib\endorsed'
deployment.security.sandbox.jnlp.enhanced: 'true'
deployment.system.security.blacklist: 'F:\\Program Files\\Java\\jre6\\lib\security\blacklist'
deployment.javaws.concurrentDownloads: '4'
deployment.security.sandbox.awtwarningwindow: 'true'
sun.os.patch.level: 'Service Pack 3'
java.vendor.url: 'http://java.sun.com/'
deployment.security.blacklist.check: 'true'
deployment.user.security.trusted.jssecacerts: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\security\trusted.jssecacerts'
deployment.javaws.home.jnlp.url: 'http://java.sun.com/products/javawebstart'
java.version: '1.6.0_31'
deployment.javapi.trace.filename: ''
deployment.max.output.file.size: '10'
java.vendor.url.bug: 'http://java.sun.com/cgi-bin/bugreport.cgi'
deployment.user.security.trusted.cacerts: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\security\trusted.cacerts'
java.protocol.handler.pkgs: 'com.sun.javaws.net.protocol|com.sun.deploy.net.protocol'
javaplugin.proxy.config.type: 'direct'
deployment.user.tmp: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\tmp'
user.name: 'Dragon'
deployment.user.logdir: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\log'
sun.io.unicode.encoding: 'UnicodeLittle'
deployment.browser.path: 'F:\Documents and Settings\Dragon\Local Settings\Application Data\Google\Chrome\Application\chrome.exe'
deployment.cache.max.size: '-1'
sun.jnu.encoding: 'Cp1252'
java.runtime.name: 'Java(TM) SE Runtime Environment'
jnlpx.home: 'F:\\Program Files\\Java\\jre6\\bin'
deployment.system.security.trusted.publishers: 'F:\\Program Files\\Java\\jre6\\lib\security\trusted.publishers'
java.specification.name: 'Java Platform API Specification'
deployment.security.mixcode: 'ENABLE'
user.timezone: 'Europe/London'
deployment.browser.vm.mozilla: 'true'
deployment.security.SSLv3: 'true'
deployment.proxy.override.hosts: ''
path.separator: ';'
deployment.javaws.installURL: 'http://java.sun.com/products/autodl/j2se'
deployment.javaws.ssv.enabled: 'true'
jnlpx.heapsize: 'NULL,768m'
file.encoding: 'Cp1252'
deployment.user.security.trusted.publishers: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\security\trusted.publishers'
sun.java.command: 'com.sun.javaws.Main -offline F:\\Documents and Settings\\Dragon\\Application Data\\Sun\\Java\\Deployment\\cache\\6.0\\60\\14ef4f7c-4cc441d2'
deployment.javapi.log.filename: ''
deployment.user.cachedir: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\cache'
deployment.javaws.cache.update: 'false'
deployment.security.validation.crl: 'false'
java.io.tmpdir: 'F:\DOCUME~1\Dragon\LOCALS~1\Temp\'
deployment.version: '6.0'
sun.awt.warmup: 'true'
user.language: 'en'
line.separator: '
'
deployment.system.tray.icon: 'true'
deployment.user.security.policy: 'file:/F:/Documents%20and%20Settings/Dragon/Application%20Data/Sun/Java/Deployment/security/java.policy'
jnlpx.jvm: 'F:\\Program Files\\Java\\jre6\\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.system.security.cacerts: 'F:\\Program Files\\Java\\jre6\\lib\security\cacerts'
deployment.proxy.type: '3'
deployment.user.security.trusted.jssecerts: 'F:\Documents and Settings\Dragon\Application Data\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'
http.auth.serializeRequests: 'true'
deployment.javaws.logFileName: ''
os.name: 'Windows XP'
java.specification.vendor: 'Sun Microsystems Inc.'
deployment.javaws.uninstall.shortcut: 'false'
deployment.system.security.jssecacerts: 'F:\\Program Files\\Java\\jre6\\lib\security\jssecacerts'
deployment.system.security.oldcacerts: 'F:\Program Files\Java\jre6\lib\security\cacerts'
java.vm.name: 'Java HotSpot(TM) Client VM'
java.quick.starter: 'true'
deployment.security.askgrantdialog.show: 'true'
java.library.path: 'F:\Program Files\Java\jre6\bin;F:\WINDOWS\Sun\Java\bin;F:\WINDOWS\system32;F:\WINDOWS;F:\Program Files\Java\jre6\bin;F:\Program Files\NVIDIA Corporation\PhysX\Common;F:\WINDOWS\system32;F:\WINDOWS;F:\WINDOWS\System32\Wbem;F:\Program Files\Git\cmd;F:\Program Files\Tesseract-OCR;;"F:\Program Files\Java\jre6\bin";.'
java.class.version: '50.0'
deployment.control.panel.log: 'false'
deployment.system.security.trusted.clientauthcerts: 'F:\\Program Files\\Java\\jre6\\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: 'F:\\Program Files\\Java\\jre6\\lib\security\trusted.libraries'
deployment.security.validation.ocsp.publisher: 'false'
deployment.javaws.update.timeout: '1500'
sun.boot.library.path: 'F:\Program Files\Java\jre6\bin'
sun.management.compiler: 'HotSpot Client Compiler'
java.awt.graphicsenv: 'sun.awt.Win32GraphicsEnvironment'
deployment.user.extdir: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\ext'
user.variant: ''
deployment.system.security.trusted.certs: 'F:\\Program Files\\Java\\jre6\\lib\security\trusted.certs'
deployment.system.security.oldjssecacerts: 'F:\Program Files\Java\jre6\lib\security\jssecacerts'
deployment.proxy.same: 'false'
deployment.security.authenticator: 'true'
deployment.javaws.traceFileName: ''
deployment.user.security.trusted.clientauthcerts: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\security\trusted.clientcerts'
java.vm.specification.version: '1.0'
deployment.user.security.blacklist: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\security\blacklist'
deployment.system.cachedir: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\SystemCache'
awt.toolkit: 'sun.awt.windows.WToolkit'
sun.cpu.isalist: ''
java.ext.dirs: 'F:\Program Files\Java\jre6\lib\ext;F:\WINDOWS\Sun\Java\lib\ext'
os.version: '5.1'
user.home: 'F:\Documents and Settings\Dragon'
deployment.user.security.trusted.certs: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\security\trusted.certs'
trustProxy: 'true'
java.vm.vendor: 'Sun Microsystems Inc.'
deployment.javapi.lifecycle.exception: 'false'
user.dir: 'F:\Documents and Settings\Dragon\Desktop'
deployment.cache.enabled: 'true'
sun.cpu.endian: 'little'
deployment.security.notinca.warning: 'true'
deployment.javaws.splash.index: 'F:\Documents and Settings\Dragon\Application Data\Sun\Java\Deployment\cache\6.0\splash\splash.xml'
jnlpx.vmargs: '-Djnlp.versionEnabled=true'
java.vm.version: '20.6-b01'
deployment.security.trusted.policy: ''
java.class.path: 'F:\\Program Files\\Java\\jre6\\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'
deployment.capture.mime.types: 'false'
jnlpx.origFilenameArg: 'F:\\Documents and Settings\\Dragon\\Application Data\\Sun\\Java\\Deployment\\cache\\6.0\\60\\14ef4f7c-4cc441d2'
javawebstart.version: 'javaws-1.6.0_31'
deployment.security.TLSv1: 'true'
sun.java.launcher: 'SUN_STANDARD'
deployment.jpi.mode.new: 'true'
deployment.javaws.muffin.max: '256'
deployment.log: 'false'
https.protocols: 'TLSv1,SSLv3'
java.vm.specification.vendor: 'Sun Microsystems Inc.'
file.separator: '\'
java.runtime.version: '1.6.0_31-b05'
sun.boot.class.path: 'F:\Program Files\Java\jre6\lib\resources.jar;F:\Program Files\Java\jre6\lib\rt.jar;F:\Program Files\Java\jre6\lib\sunrsasign.jar;F:\Program Files\Java\jre6\lib\jsse.jar;F:\Program Files\Java\jre6\lib\jce.jar;F:\Program Files\Java\jre6\lib\charsets.jar;F:\Program Files\Java\jre6\lib\modules\jdk.boot.jar;F:\Program Files\Java\jre6\classes;F:\\Program Files\\Java\\jre6\\lib\\javaws.jar;F:\\Program Files\\Java\\jre6\\lib\\deploy.jar;F:\\Program Files\\Java\\jre6\\lib\\plugin.jar'
java....
Issue Details
Issue Number 914
Project ADOM II (formerly known as JADE)
Category UI
Status Fixed
Priority 3
Affected Version ADOM II 0.2.3
Fixed Version ADOM II 0.2.4
Users able to reproduce bug 0
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




04-08-2012 05:39 PM
Issue Changed by adom-admin
  • Issue marked as addressed
  • Addressed version changed from Unknown to ADOM II 0.2.4

04-08-2012 05:40 PM
The Creator
Fixed for ADOM II 0.2.4. Please send your real name to creator(at)ancientdomainsofmystery.com for it to be included in the credits. (If you were already asked to do so you can ignore this message. Please include a reference to the bug or RFE you are credited for.)

04-08-2012 05:40 PM
Issue Changed by adom-admin
  • Status changed from Unconfirmed to Fixed

+ Reply