Error upon multiple monsters following PC into maze level?
issueid=1068 05-20-2012 10:59 AM
Junior Member
Number of reported issues by aquavires: 17
Error upon multiple monsters following PC into maze level?

CoC level 5 was a maze level. I descended to level 6 and saw many tough monsters, so decided to divide and conquer: Lure them upstairs to pick them off one by one.

I lured an ogre upstairs, and killed it no problem. Went back downstairs, and found a barbarian and 1 other monster (forgot what it was) next to me. I pressed '<', and...

1. ADOM II dropped out of immersive UI mode (I'm on Windows 7)
2. The main window showed the level 5 maze, and my PC all alone
3. This error popped up:
Code:
A controlled JADE error occurred.
Please see the stack trace for details.

*** System error ***


--- Basic information: ---

Game time: 0y, 0m, 21d, 6h, 30m, 7s

--- User settings: ---

'jade.directory.base' = 'C:\Users\User\.jade'
'jade.impl.generator.character' = 'de.adom.jade.ui.chargen.ascii.ASCIICharacterGenerator'
'jade.startup.lastVersion' = '0.2.7'
'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.keyboard.bindings' = 'ADOM_Classic'

--- Caused by: ---

de.adom.jade.JadeError: Invalid position: 11, 23 [0-72, 0-22]
	at de.adom.jade.world.complexes.locations.maps.LocationMap.getMobilesAt(SourceFile:3595)
	at de.adom.jade.world.complexes.locations.maps.LocationMap.getAwarenessFor(SourceFile:3071)
	at de.adom.jade.world.complexes.locations.maps.LocationMap.getAwarenessFor(SourceFile:2954)
	at de.adom.jade.world.complexes.locations.maps.LocationMap.getAwarenessFor(SourceFile:2971)
	at de.adom.jade.world.complexes.locations.Location.onEntry(SourceFile:844)
	at de.adom.jade.beings.brains.NPCBrain.enterLocation(SourceFile:259)
	at de.adom.jade.beings.Being.enterLocation(SourceFile:2913)
	at de.adom.jade.beings.brains.PCBrain.enterLocation(SourceFile:431)
	at de.adom.jade.beings.Being.enterLocation(SourceFile:2913)
	at de.adom.jade.world.complexes.locations.ExitConnection.isExitedBy(SourceFile:88)
	at de.adom.jade.beings.Being.doEnterLocation(SourceFile:2822)
	at de.adom.jade.ui.commands.CommandEnterLocationPreferUp.executeImpl(SourceFile:79)
	at de.adom.jade.ui.commands.Command.execute(SourceFile:621)
	at de.adom.jade.beings.brains.PCBrain.doActImpl(SourceFile:154)
	at de.adom.jade.beings.brains.AbstractBrain.doAct(SourceFile:400)
	at de.adom.jade.beings.Being.actImpl(SourceFile:833)
	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:141)

--- System information: ---

jnlpx.remove: 'false'
file.encoding.pkg: 'sun.io'
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'
jnlpx.relaunch: 'true'
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\User\AppData\LocalLow\Sun\Java\Deployment\security\trusted.jssecacerts'
deployment.javaws.home.jnlp.url: 'http://java.sun.com/products/javawebstart'
java.version: '1.7.0_01'
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\User\AppData\LocalLow\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: 'C:\Users\User\AppData\LocalLow\Sun\Java\Deployment\tmp'
user.name: 'User'
deployment.user.logdir: 'C:\Users\User\AppData\LocalLow\Sun\Java\Deployment\log'
sun.io.unicode.encoding: 'UnicodeLittle'
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: 'Australia/Perth'
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'
deployment.javaws.ssv.enabled: 'true'
jnlpx.heapsize: '-1,805306368'
file.encoding: 'Cp1252'
deployment.user.security.trusted.publishers: 'C:\Users\User\AppData\LocalLow\Sun\Java\Deployment\security\trusted.publishers'
sun.java.command: 'com.sun.javaws.Main C:\\Users\\User\\AppData\\LocalLow\\Sun\\Java\\Deployment\\cache\\6.0\\11\\5060bbcb-5033c05a'
deployment.javapi.log.filename: ''
deployment.user.cachedir: 'C:\Users\User\AppData\LocalLow\Sun\Java\Deployment\cache'
deployment.javaws.cache.update: 'false'
deployment.security.validation.crl: 'false'
java.io.tmpdir: 'C:\Users\User\AppData\Local\Temp\'
sun.awt.warmup: 'true'
user.language: 'en'
line.separator: '
'
deployment.system.tray.icon: 'false'
deployment.user.security.policy: 'file:/C:/Users/User/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.system.security.cacerts: 'C:\\Program Files\\Java\\jre7\\lib\security\cacerts'
deployment.proxy.type: '3'
deployment.user.security.trusted.jssecerts: 'C:\Users\User\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: 'AU'
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'
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:\Program Files\AMD APP\bin\x86;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\MinGW\bin\;C:\QtSDK\Desktop\Qt\4.7.4\mingw\bin;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Windows Live\Shared;C:\Program Files\doxygen\bin;C:\Program Files\Git\cmd;C:\Program Files\TortoiseSVN\bin;C:\Program Files\FAHClient;"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\User\AppData\LocalLow\Sun\Java\Deployment\ext'
user.variant: ''
jnlp.application.href: 'http://www.adom.de/adom-ii/downloads/javawebstart/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\User\AppData\LocalLow\Sun\Java\Deployment\security\trusted.clientcerts'
java.vm.specification.version: '1.7'
deployment.user.security.blacklist: 'C:\Users\User\AppData\LocalLow\Sun\Java\Deployment\security\blacklist'
deployment.system.cachedir: 'C:\Users\User\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\User'
deployment.user.security.trusted.certs: 'C:\Users\User\AppData\LocalLow\Sun\Java\Deployment\security\trusted.certs'
trustProxy: 'true'
java.vm.vendor: 'Oracle Corporation'
deployment.javafx.mode.enabled: ...
4. When I clicked "continue", my PC was suddenly surrounded by many monsters (the barbarian was nowhere in sight though). They kept moving around the maze corridor and attacking me, but I seemed to be paralyzed and had no chance of striking back. My message buffer filled up with attack messages, and I got beaten to death.

I tried reproducing this on CoC Level 2 in a new game, but couldn't.
Issue Details
Issue Number 1068
Project ADOM II (formerly known as JADE)
Category Gameplay
Status Fixed
Priority Unknown
Affected Version ADOM II 0.2.7
Fixed Version ADOM II 0.2.8
Users able to reproduce bug 0
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




05-20-2012 11:05 AM
Issue Changed by adom-admin
  • Issue marked as addressed
  • Addressed version changed from Unknown to ADOM II 0.2.8

05-20-2012 11:31 AM
Issue Changed by adom-admin
  • Status changed from Unconfirmed to Fixed

+ Reply