Encountered an access violation as I picked up a Light-Amp Goggles item. Upon reopening and continuing the game a couple days later, it appeared to be working correctly. However as soon as I would open a door the game crashed with a similar error in vvision.pas. This occurred twice and now when I try to continue the game crashes before the map comes up.
This made the game unplayable and I had to manually remove the "save" file from game directory in order to start a new game. I backed it up in case it is needed.
----------------------------------------------------------------------
Timestamp : 11/23/2012 13:23:18
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $004C9E97 :
EAccessViolation : Access violation
$004C9E97 TISAACVISION__RUN, line 241 of e:/Projects/fpcvalkyrie/src/vvision.pas
$004CC0C7 TMAP__GENERATELIGHT, line 151 of src/dfmap.pas
$0049E4AC TBEING__ACTION, line 1166 of src/dfbeing.pas
$0049E5EB TBEING__CALL, line 1188 of src/dfbeing.pas
$0041EFDA TDOOM__RUN, line 369 of src/doombase.pas
$00401B15 main, line 71 of src/doomrl.pas
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 11/25/2012 17:01:02
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $004C9A4C :
EAccessViolation : Access violation
$004C9A4C TISAACVISION__SETLIGHT, line 158 of e:/Projects/fpcvalkyrie/src/vvision.pas
$004CC0C7 TMAP__GENERATELIGHT, line 151 of src/dfmap.pas
$0049E4AC TBEING__ACTION, line 1166 of src/dfbeing.pas
$0049E5EB TBEING__CALL, line 1188 of src/dfbeing.pas
$0041EFDA TDOOM__RUN, line 369 of src/doombase.pas
$00401B15 main, line 71 of src/doomrl.pas
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 11/25/2012 17:04:37
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $004C9A4C :
EAccessViolation : Access violation
$004C9A4C TISAACVISION__SETLIGHT, line 158 of e:/Projects/fpcvalkyrie/src/vvision.pas
$004CC0C7 TMAP__GENERATELIGHT, line 151 of src/dfmap.pas
$0049E4AC TBEING__ACTION, line 1166 of src/dfbeing.pas
$0049E5EB TBEING__CALL, line 1188 of src/dfbeing.pas
$0041EFDA TDOOM__RUN, line 369 of src/doombase.pas
$00401B15 main, line 71 of src/doomrl.pas
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 11/25/2012 17:17:42
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $004C9A4C :
EAccessViolation : Access violation
$004C9A4C TISAACVISION__SETLIGHT, line 158 of e:/Projects/fpcvalkyrie/src/vvision.pas
$004CC0C7 TMAP__GENERATELIGHT, line 151 of src/dfmap.pas
$00401B15 main, line 71 of src/doomrl.pas
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 11/25/2012 17:17:51
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $004C9A4C :
EAccessViolation : Access violation
$004C9A4C TISAACVISION__SETLIGHT, line 158 of e:/Projects/fpcvalkyrie/src/vvision.pas
$004CC0C7 TMAP__GENERATELIGHT, line 151 of src/dfmap.pas
$00401B15 main, line 71 of src/doomrl.pas
----------------------------------------------------------------------
--- Logging start : 11/25/2012 17:17:43 ---
<TSystems//0> Initialized.
<TDoomModules> DoomModules loading...
<TDoomModules> DoomModules loaded.
<TDoom//0> Initialized.
<TDoom//0> 0.9.9.6
<TDoomIO//0> Initialized.
<TSDLIODriver> Initializing SDL...
<TSDLIODriver> Checking mode 1920x1080/32bit...
<TSDLIODriver> Mode 1920x1080/32 set.
<TSDLIODriver> SDL IO system ready.
<TVDataFile> Loading "doomrl.wad"...
<TVDataFile> Loaded "doomrl.wad" (79 files).
<TGLConsoleRenderer> Initializing GL Console Renderer...
<TGLConsoleRenderer> Requesting capabilities [ CON_CURSOR ]...
<TFMODSound//0> Initialized.
<TDoomLua//0> Initialized.
Properties : TThing (total count : 14)
Property (0): id
Property (1): uid
Property (2): picture
Property (3): color
Property (4): name
Property (5): nameplural
Property (6): x
Property (7): y
Property (8): res_bullet
Property (9): res_melee
Property (10): res_shrapnel
Property (11): res_acid
Property (12): res_fire
Property (13): res_plasma
Properties : TItem (total count : 40)
Property (0): id
Property (1): uid
Property (2): picture
Property (3): color
Property (4): name
Property (5): nameplural
Property (6): x
Property (7): y
Property (8): res_bullet
Property (9): res_melee
Property (10): res_shrapnel
Property (11): res_acid
Property (12): res_fire
Property (13): res_plasma
Property (14): Armor
Property (15): RechargeDelay
Property (16): RechargeAmount
Property (17): IType
Property (18): Durability
Property (19): MaxDurability
Property (20): MoveMod
Property (21): DodgeMod
Property (22): KnockMod
Property (23): AmmoID
Property (24): Ammo
Property (25): AmmoMax
Property (26): Acc
Property (27): Damage_Dice
Property (28): Damage_Sides
Property (29): Damage_Add
Property (30): Missile
Property (31): BlastRadius
Property (32): Shots
Property (33): ShotCost
Property (34): ReloadTime
Property (35): UseTime
Property (36): DamageType
Property (37): AltFire
Property (38): AltReload
Property (39): Desc
Properties : TBeing (total count : 41)
Property (0): id
Property (1): uid
Property (2): picture
Property (3): color
Property (4): name
Property (5): nameplural
Property (6): x
Property (7): y
Property (8): res_bullet
Property (9): res_melee
Property (10): res_shrapnel
Property (11): res_acid
Property (12): res_fire
Property (13): res_plasma
Property (14): can_dual_reload
Property (15): HP
Property (16): HPMax
Property (17): Vision
Property (18): SCount
Property (19): ToHit
Property (20): ToDam
Property (21): ToDamAll
Property (22): ToHitMelee
Property (23): Speed
Property (24): Armor
Property (25): ExpValue
Property (26): TechBonus
Property (27): PistolBonus
Property (28): RapidBonus
Property (29): BodyBonus
Property (30): DodgeBonus
Property (31): HPDecayMax
Property (32): ReloadTime
Property (33): FireTime
Property (34): MoveTime
Property (35): SoundAct
Property (36): SoundHit
Property (37): SoundDie
Property (38): SoundAttack
Property (39): SoundMelee
Property (40): SoundHoof
Properties : TPlayer (total count : 54)
Property (0): id
Property (1): uid
Property (2): picture
Property (3): color
Property (4): name
Property (5): nameplural
Property (6): x
Property (7): y
Property (8): res_bullet
Property (9): res_melee
Property (10): res_shrapnel
Property (11): res_acid
Property (12): res_fire
Property (13): res_plasma
Property (14): can_dual_reload
Property (15): HP
Property (16): HPMax
Property (17): Vision
Property (18): SCount
Property (19): ToHit
Property (20): ToDam
Property (21): ToDamAll
Property (22): ToHitMelee
Property (23): Speed
Property (24): Armor
Property (25): ExpValue
Property (26): TechBonus
Property (27): PistolBonus
Property (28): RapidBonus
Property (29): BodyBonus
Property (30): DodgeBonus
Property (31): HPDecayMax
Property (32): ReloadTime
Property (33): FireTime
Property (34): MoveTime
Property (35): SoundAct
Property (36): SoundHit
Property (37): SoundDie
Property (38): SoundAttack
Property (39): SoundMelee
Property (40): SoundHoof
Property (41): Running
Property (42): Tired
Property (43): Exp
Property (44): ExpLevel
Property (45): NukeTime
Property (46): Klass
Property (47): RunningTime
Property (48): ExpFactor
Property (49): SkillRank
Property (50): ExpRank
Property (51): Score
Property (52): Depth
Property (53): BeingsInVision
Properties : TLevel (total count : 7)
Property (0): Status
Property (1): Name
Property (2): Name_Number
Property (3): Danger_Level
Property (4): Style
Property (5): Special_Exit
Property (6): id
<TVDataFile> Loading "doomrl.wad"...
<TVDataFile> Loaded "doomrl.wad" (79 files).
<TDoomLua//0> Reading "core.lua" size (47963bytes) (0-47963)
LuaRequire, entering...
LuaRequire("doomrl:constants")
LuaRequire( Module "doomrl", Path "", FileName "constants.lua")
<TDoomLua//0> Reading "constants.lua" size (7240bytes) (0-7240)
<TDoomLua//0> Loaded "constants.lua" (7240bytes)
LuaRequire, entering...
LuaRequire("doomrl:commands")
LuaRequire( Module "doomrl", Path "", FileName "commands.lua")
<TDoomLua//0> Reading "commands.lua" size (1769bytes) (0-1769)
<TDoomLua//0> Loaded "commands.lua" (1769bytes)
LuaRequire, entering...
LuaRequire("doomrl:functions")
LuaRequire( Module "doomrl", Path "", FileName "functions.lua")
<TDoomLua//0> Reading "functions.lua" size (4351bytes) (0-4351)
<TDoomLua//0> Loaded "functions.lua" (4351bytes)
LuaRequire, entering...
LuaRequire("doomrl:generator")
LuaRequire( Module "doomrl", Path "", FileName "generator.lua")
<TDoomLua//0> Reading "generator.lua" size (66550bytes) (0-66550)
<TDoomLua//0> Loaded "generator.lua" (66550bytes)
LuaRequire, entering...
LuaRequire("doomrl:level")
LuaRequire( Module "doomrl", Path "", FileName "level.lua")
<TDoomLua//0> Reading "level.lua" size (21784bytes) (0-21784)
<TDoomLua//0> Loaded "level.lua" (21784bytes)
LuaRequire, entering...
LuaRequire("doomrl:archi")
LuaRequire( Module "doomrl", Path "", FileName "archi.lua")
<TDoomLua//0> Reading "archi.lua" size (1986bytes) (0-1986)
<TDoomLua//0> Loaded "archi.lua" (1986bytes)
<TDoomLua//0> Loaded "core.lua" (47963bytes)
<TDoomLua//0> Reading "main.lua" size (34106bytes) (0-34106)
LuaRequire, entering...
LuaRequire("doomrl:sprites")
LuaRequire( Module "doomrl", Path "", FileName "sprites.lua")
<TDoomLua//0> Reading "sprites.lua" size (10975bytes) (0-10975)
<TDoomLua//0> Loaded "sprites.lua" (10975bytes)
LuaRequire, entering...
LuaRequire("doomrl:difficulty")
LuaRequire( Module "doomrl", Path "", FileName "difficulty.lua")
<TDoomLua//0> Reading "difficulty.lua" size (1432bytes) (0-1432)
<TDoomLua//0> Loaded "difficulty.lua" (1432bytes)
LuaRequire, entering...
LuaRequire("doomrl:affects")
LuaRequire( Module "doomrl", Path "", FileName "affects.lua")
<TDoomLua//0> Reading "affects.lua" size (3546bytes) (0-3546)
<TDoomLua//0> Loaded "affects.lua" (3546bytes)
LuaRequire, entering...
LuaRequire("doomrl:medals")
LuaRequire( Module "doomrl", Path "", FileName "medals.lua")
<TDoomLua//0> Reading "medals.lua" size (20040bytes) (0-20040)
<TDoomLua//0> Loaded "medals.lua" (20040bytes)
LuaRequire, entering...
LuaRequire("doomrl:missiles")
LuaRequire( Module "doomrl", Path "", FileName "missiles.lua")
<TDoomLua//0> Reading "missiles.lua" size (3932bytes) (0-3932)
<TDoomLua//0> Loaded "missiles.lua" (3932bytes)
LuaRequire, entering...
LuaRequire("doomrl:cells")
LuaRequire( Module "doomrl", Path "", FileName "cells.lua")
<TDoomLua//0> Reading "cells.lua" size (16367bytes) (0-16367)
<TDoomLua//0> Loaded "cells.lua" (16367bytes)
LuaRequire, entering...
LuaRequire("doomrl:traits")
LuaRequire( Module "doomrl", Path "", FileName "traits.lua")
<TDoomLua//0> Reading "traits.lua" size (18530bytes) (0-18530)
<TDoomLua//0> Loaded "traits.lua" (18530bytes)
LuaRequire, entering...
LuaRequire("doomrl:ai")
LuaRequire( Module "doomrl", Path "", FileName "ai.lua")
<TDoomLua//0> Reading "ai.lua" size (57632bytes) (0-57632)
<TDoomLua//0> Loaded "ai.lua" (57632bytes)
LuaRequire, entering...
LuaRequire("doomrl:beings")
LuaRequire( Module "doomrl", Path "", FileName "beings.lua")
<TDoomLua//0> Reading "beings.lua" size (36816bytes) (0-36816)
<TDoomLua//0> Loaded "beings.lua" (36816bytes)
LuaRequire, entering...
LuaRequire("doomrl:ranks")
LuaRequire( Module "doomrl", Path "", FileName "ranks.lua")
<TDoomLua//0> Reading "ranks.lua" size (5200bytes) (0-5200)
<TDoomLua//0> Loaded "ranks.lua" (5200bytes)
LuaRequire, entering...
LuaRequire("doomrl:plot")
LuaRequire( Module "doomrl", Path "", FileName "plot.lua")
<TDoomLua//0> Reading "plot.lua" size (5409bytes) (0-5409)
<TDoomLua//0> Loaded "plot.lua" (5409bytes)
LuaRequire, entering...
LuaRequire("doomrl:challenge")
LuaRequire( Module "doomrl", Path "", FileName "challenge.lua")
<TDoomLua//0> Reading "challenge.lua" size (42532bytes) (0-42532)
<TDoomLua//0> Loaded "challenge.lua" (42532bytes)
LuaRequire, entering...
LuaRequire("doomrl:mod_arrays")
LuaRequire( Module "doomrl", Path "", FileName "mod_arrays.lua")
<TDoomLua//0> Reading "mod_arrays.lua" size (24705bytes) (0-24705)
<TDoomLua//0> Loaded "mod_arrays.lua" (24705bytes)
LuaRequire, entering...
LuaRequire("doomrl:klass")
LuaRequire( Module "doomrl", Path "", FileName "klass.lua")
<TDoomLua//0> Reading "klass.lua" size (8016bytes) (0-8016)
<TDoomLua//0> Loaded "klass.lua" (8016bytes)
LuaRequire, entering...
LuaRequire("doomrl:items/items")
LuaRequire( Module "doomrl", Path "items", FileName "items.lua")
<TDoomLua//0> Reading "items.lua" size (47231bytes) (0-47231)
<TDoomLua//0> Loaded "items.lua" (47231bytes)
LuaRequire, entering...
LuaRequire("doomrl:items/eitems")
LuaRequire( Module "doomrl", Path "items", FileName "eitems.lua")
<TDoomLua//0> Reading "eitems.lua" size (29931bytes) (0-29931)
<TDoomLua//0> Loaded "eitems.lua" (29931bytes)
LuaRequire, entering...
LuaRequire("doomrl:items/uitems")
LuaRequire( Module "doomrl", Path "items", FileName "uitems.lua")
<TDoomLua//0> Reading "uitems.lua" size (19140bytes) (0-19140)
<TDoomLua//0> Loaded "uitems.lua" (19140bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/boss")
LuaRequire( Module "doomrl", Path "levels", FileName "boss.lua")
<TDoomLua//0> Reading "boss.lua" size (16436bytes) (0-16436)
<TDoomLua//0> Loaded "boss.lua" (16436bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/arena")
LuaRequire( Module "doomrl", Path "levels", FileName "arena.lua")
<TDoomLua//0> Reading "arena.lua" size (11745bytes) (0-11745)
<TDoomLua//0> Loaded "arena.lua" (11745bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/fortress")
LuaRequire( Module "doomrl", Path "levels", FileName "fortress.lua")
<TDoomLua//0> Reading "fortress.lua" size (9137bytes) (0-9137)
<TDoomLua//0> Loaded "fortress.lua" (9137bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/intro")
LuaRequire( Module "doomrl", Path "levels", FileName "intro.lua")
<TDoomLua//0> Reading "intro.lua" size (7358bytes) (0-7358)
<TDoomLua//0> Loaded "intro.lua" (7358bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/chained")
LuaRequire( Module "doomrl", Path "levels", FileName "chained.lua")
<TDoomLua//0> Reading "chained.lua" size (9316bytes) (0-9316)
<TDoomLua//0> Loaded "chained.lua" (9316bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/carnage")
LuaRequire( Module "doomrl", Path "levels", FileName "carnage.lua")
<TDoomLua//0> Reading "carnage.lua" size (3618bytes) (0-3618)
<TDoomLua//0> Loaded "carnage.lua" (3618bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/armory")
LuaRequire( Module "doomrl", Path "levels", FileName "armory.lua")
<TDoomLua//0> Reading "armory.lua" size (12387bytes) (0-12387)
<TDoomLua//0> Loaded "armory.lua" (12387bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/skulls")
LuaRequire( Module "doomrl", Path "levels", FileName "skulls.lua")
<TDoomLua//0> Reading "skulls.lua" size (5259bytes) (0-5259)
<TDoomLua//0> Loaded "skulls.lua" (5259bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/wall")
LuaRequire( Module "doomrl", Path "levels", FileName "wall.lua")
<TDoomLua//0> Reading "wall.lua" size (5792bytes) (0-5792)
<TDoomLua//0> Loaded "wall.lua" (5792bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/spider")
LuaRequire( Module "doomrl", Path "levels", FileName "spider.lua")
<TDoomLua//0> Reading "spider.lua" size (5487bytes) (0-5487)
<TDoomLua//0> Loaded "spider.lua" (5487bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/vaults")
LuaRequire( Module "doomrl", Path "levels", FileName "vaults.lua")
<TDoomLua//0> Reading "vaults.lua" size (7847bytes) (0-7847)
<TDoomLua//0> Loaded "vaults.lua" (7847bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/mortuary")
LuaRequire( Module "doomrl", Path "levels", FileName "mortuary.lua")
<TDoomLua//0> Reading "mortuary.lua" size (7228bytes) (0-7228)
<TDoomLua//0> Loaded "mortuary.lua" (7228bytes)
LuaRequire, entering...
LuaRequire("doomrl:levels/lavapits")
LuaRequire( Module "doomrl", Path "levels", FileName "lavapits.lua")
<TDoomLua//0> Reading "lavapits.lua" size (6859bytes) (0-6859)
<TDoomLua//0> Loaded "lavapits.lua" (6859bytes)
<TDoomLua//0> Loaded "main.lua" (34106bytes)
<TVDataFile> VDF extraction (help)
<TVDataFile> VDF extraction completed (help)
<TVDataFile> VDF extraction (ascii)
<THelp> Registering help file intro.hlp...
<THelp> Registering help file start.hlp...
<THelp> Registering help file keys.hlp...
<THelp> Registering help file feedback.hlp...
<THelp> Registering help file credits.hlp...
<THelp> Registering help file disclaim.hlp...
<TVAsciiImages> Registering ascii file angel.asc...
<TVAsciiImages> Registering ascii file arachno.asc...
<TVAsciiImages> Registering ascii file arch.asc...
<TVAsciiImages> Registering ascii file barmor.asc...
<TVAsciiImages> Registering ascii file baron.asc...
<TVAsciiImages> Registering ascii file cacodemon.asc...
<TVAsciiImages> Registering ascii file captain.asc...
<TVAsciiImages> Registering ascii file commando.asc...
<TVAsciiImages> Registering ascii file cyberdemon.asc...
<TVAsciiImages> Registering ascii file demon.asc...
<TVAsciiImages> Registering ascii file former.asc...
<TVAsciiImages> Registering ascii file garmor.asc...
<TVAsciiImages> Registering ascii file imp.asc...
<TVAsciiImages> Registering ascii file knight.asc...
<TVAsciiImages> Registering ascii file lostsoul.asc...
<TVAsciiImages> Registering ascii file mancubus.asc...
<TVAsciiImages> Registering ascii file pain.asc...
<TVAsciiImages> Registering ascii file player.asc...
<TVAsciiImages> Registering ascii file rarmor.asc...
<TVAsciiImages> Registering ascii file revenant.asc...
<TVAsciiImages> Registering ascii file sergeant.asc...
<TVAsciiImages> Registering ascii file logo.dat...
<TVDataFile> VDF extraction completed (ascii)
<TVDataFile> VDF extraction (graphics)
<TVDataFile> VDF extraction completed (graphics)
<TUIDStore//0> Initialized.
DoomRL.OnGenerate()
Generator.reset()
Generator.restore_walls(wall)
Generator.generate_archi_dungeon()
Generator.restore_walls(wall)
Generator.generate_fluids()
Generator.drunkard_walks(0,21,water...)
Generator.generate_barrels()
Generator.generate_stairs()
Generator.generate_special_stairs()
Generator.place_player()
DoomRL.generate() finished
<TDoomModules> DoomModules destroyed.
<TSystems//0> Closed.
<TFMODSound//0> Closed.
<TDoomLua//0> Closed.
<TDoom//0> Doom destroyed.
<TDoomIO//0> Closed.
<TDoom//0> Closed.
--- Logging end : 11/25/2012 17:17:51 ---