Page 1 of 1

[RC3] Lua dump spam in Dark Crypt.

Posted: Wed Dec 26, 2012 2:28 am
by Foogsert
Loaded a character from RC2 into RC3 (though the error in question seems to be caused by the corruptors in the crypt, not me); got event for dark crypt, went inside, fired a lightning spell and then got barraged with an endless repeat of lua error popups. Had to eventually kill the game with task manager.

Here's what I think are the relevant bits:

Code: Select all

    AI took for target      8894    elven blood mage        ::      1800    Rorik Kondromin 25      <       100
    [LOG]   #UID:1800:0#Rorik Kondromin hits elven blood mage for #ROYAL_BLUE#250 lightning#LAST# damage.
    [LOG]   #UID:1800:0#Rorik Kondromin hits mean looking elven guard for #ROYAL_BLUE#250 lightning#LAST# damage.
    [LOG]   #UID:1800:0#Rorik Kondromin hits elven guard for #ROYAL_BLUE#250 lightning#LAST# damage.
    [LOG]   #UID:1800:0#Rorik Kondromin hits elven cultist for #ROYAL_BLUE#250 lightning#LAST# damage.
    [TARGET] Passing target mean looking elven guard        from    Glorodhenor the elven blood mage        to      Rorik Kondromin
    [TARGET] Passing target elven guard     from    Glorodhenor the elven blood mage        to      Rorik Kondromin
    [TARGET] Passing target elven blood mage        from    Glorodhenor the elven blood mage        to      Rorik Kondromin
    stack traceback:
            [C]: in function 'error'
            /engine/interface/ActorTalents.lua:137: in function </engine/interface/ActorTalents.lua:126>
    Lua Error: /engine/interface/ActorTalents.lua:145: /engine/interface/ActorTalents.lua:137: /data/talents/corruptions/vim.lua:100: attempt to call method 'getTargetRadius' (a nil value)
    stack traceback:
            /data/talents/corruptions/vim.lua:100: in function </data/talents/corruptions/vim.lua:99>
            [C]: in function 'xpcall'
            /engine/interface/ActorTalents.lua:132: in function </engine/interface/ActorTalents.lua:126>
            At [C]:-1
            At [C]:-1 error
            At /engine/interface/ActorTalents.lua:145 useTalent
            At /mod/ai//tactical.lua:366 runAI
            At /mod/ai//tactical.lua:392 doAI
            At /mod/class/NPC.lua:60 act
            At /engine/GameEnergyBased.lua:131 tickLevel
            At /engine/GameEnergyBased.lua:62 tick
            At /engine/GameTurnBased.lua:46 tick
            At /mod/class/Game.lua:1036
     ----------------  Stack Dump ----------------
    2: table // 3a85e28
    1: table // 3a85e28
    --------------- Stack Dump Finished ---------------
    stack traceback:
            [C]: in function 'error'
            /engine/interface/ActorTalents.lua:137: in function </engine/interface/ActorTalents.lua:126>
    Lua Error: /engine/interface/ActorTalents.lua:145: /engine/interface/ActorTalents.lua:137: /data/talents/corruptions/vim.lua:100: attempt to call method 'getTargetRadius' (a nil value)
    stack traceback:
            /data/talents/corruptions/vim.lua:100: in function </data/talents/corruptions/vim.lua:99>
            [C]: in function 'xpcall'
            /engine/interface/ActorTalents.lua:132: in function </engine/interface/ActorTalents.lua:126>
            At [C]:-1
            At [C]:-1 error
            At /engine/interface/ActorTalents.lua:145 useTalent
            At /mod/ai//tactical.lua:366 runAI
            At /mod/ai//tactical.lua:392 doAI
            At /mod/class/NPC.lua:60 act
            At /engine/GameEnergyBased.lua:131 tickLevel
            At /engine/GameEnergyBased.lua:62 tick
            At /engine/GameTurnBased.lua:46 tick
            At /mod/class/Game.lua:1036
     ----------------  Stack Dump ----------------
    2: table // 3a85e28
    1: table // 3a85e28
    --------------- Stack Dump Finished ---------------
The stack dump repeated a huge number of times.
Full log in case it's wanted: https://dl.dropbox.com/u/55128619/ToME/ ... tcrash.txt

Re: [RC3] Lua dump spam in Dark Crypt.

Posted: Wed Dec 26, 2012 7:13 am
by Sigh
Came here to post the same issue, same place. Here is my info if it's helpful. I can't stun the mages long enough to get out of there, before the lua errors pop up.

Code: Select all

[LOG]	Elven warrior uses Block.
addTmpVal	table: 0x0afe8ce0	block	85	 :=: 	15	24	add
addTmpVal	table: 0x0afe8ce0	combat_def	-85	 :=: 	15	25	add
addTmpVal	table: 0x0afe8ce0	combat_def_ct	85	 :=: 	15	26	add
stack traceback:
	[C]: in function 'error'
	/engine/interface/ActorTalents.lua:137: in function </engine/interface/ActorTalents.lua:126>
Lua Error: /engine/interface/ActorTalents.lua:145: /engine/interface/ActorTalents.lua:137: /data/talents/corruptions/vim.lua:100: attempt to call method 'getTargetRadius' (a nil value)
stack traceback:
	/data/talents/corruptions/vim.lua:100: in function </data/talents/corruptions/vim.lua:99>
	[C]: in function 'xpcall'
	/engine/interface/ActorTalents.lua:132: in function </engine/interface/ActorTalents.lua:126>
	At [C]:-1 
	At [C]:-1 error
	At /engine/interface/ActorTalents.lua:145 useTalent
	At /mod/ai//tactical.lua:366 runAI
	At /mod/ai//tactical.lua:392 doAI
	At /mod/class/NPC.lua:60 act
	At /engine/GameEnergyBased.lua:131 tickLevel
	At /engine/GameEnergyBased.lua:62 tick
	At /engine/GameTurnBased.lua:46 tick
	At /mod/class/Game.lua:1036 
 ----------------  Stack Dump ----------------
2: table // 2275ed8
1: table // 2275ed8
--------------- Stack Dump Finished ---------------
stack traceback:
	[C]: in function 'error'
	/engine/interface/ActorTalents.lua:137: in function </engine/interface/ActorTalents.lua:126>
Lua Error: /engine/interface/ActorTalents.lua:145: /engine/interface/ActorTalents.lua:137: /data/talents/corruptions/vim.lua:100: attempt to call method 'getTargetRadius' (a nil value)
stack traceback:
	/data/talents/corruptions/vim.lua:100: in function </data/talents/corruptions/vim.lua:99>
	[C]: in function 'xpcall'
	/engine/interface/ActorTalents.lua:132: in function </engine/interface/ActorTalents.lua:126>
	At [C]:-1 
	At [C]:-1 error
	At /engine/interface/ActorTalents.lua:145 useTalent
	At /mod/ai//tactical.lua:366 runAI
	At /mod/ai//tactical.lua:392 doAI
	At /mod/class/NPC.lua:60 act
	At /engine/GameEnergyBased.lua:131 tickLevel
	At /engine/GameEnergyBased.lua:62 tick
	At /engine/GameTurnBased.lua:46 tick
	At /mod/class/Game.lua:1036 

Re: [RC3] Lua dump spam in Dark Crypt.

Posted: Wed Dec 26, 2012 10:29 am
by darkgod
fixed