ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Mon Oct 15, 2018 8:56 am

All times are UTC




Post new topic Reply to topic  [ 1 post ] 
Author Message
PostPosted: Wed Jun 06, 2018 12:27 pm 
Offline
Cornac

Joined: Wed Jun 06, 2018 10:53 am
Posts: 35
The change log in the 1.5.10 announcement topic doesn't mention anything that may be related to this issue, hence I assume it is still relevant.
Short description.
Lua error. Stack overflow.
Expected result.
No error.
Actual result.
An error window appeared.
Steps to reproduce.
N/A.
Game version.
1.5.9 for windows from ToME site.
Error report contents.
Code:
error = "Lua Error: /engine/interface/ActorTalents.lua:322: /engine/interface/ActorTalents.lua:295: /engine/interface/ActorTalents.lua:162: /mod/class/Actor.lua:5224: stack overflow\
stack traceback:\
\9/mod/class/Actor.lua:5224: in function </mod/class/Actor.lua:5223>\
\9/mod/class/Actor.lua:2824: in function 'onTakeHit'\
\9/mod/class/NPC.lua:332: in function 'onTakeHit'\
\9/mod/class/interface/ActorLife.lua:42: in function 'takeHit'\
\9/mod/class/Actor.lua:2870: in function 'takeHit'\
\9/data/damage_types.lua:491: in function 'projector'\
\9/data/talents/gifts/antimagic.lua:130: in function 'on_damage'\
\9/data/damage_types.lua:399: in function 'defaultProjector'\
\9/data/damage_types.lua:508: in function 'projector'\
\9/data/talents/gifts/antimagic.lua:130: in function 'on_damage'\
\9/data/damage_types.lua:399: in function 'defaultProjector'\
\9...\
\9/data/talents/gifts/antimagic.lua:130: in function 'on_damage'\
\9/data/damage_types.lua:399: in function 'defaultProjector'\
\9/data/damage_types.lua:508: in function 'projector'\
\9/data/talents/gifts/antimagic.lua:130: in function 'on_damage'\
\9/data/damage_types.lua:399: in function 'defaultProjector'\
\9/data/damage_types.lua:758: in function 'projector'\
\9/engine/interface/ActorProject.lua:219: in function 'project'\
\9/data/talents/spells/water.lua:93: in function </data/talents/spells/water.lua:84>\
\9[C]: in function 'xpcall'\
\9/engine/interface/ActorTalents.lua:160: in function </engine/interface/ActorTalents.lua:149>\
  At [C]:-1 \
  At [C]:-1 error\
  At /engine/interface/ActorTalents.lua:322 useTalent\
  At /mod/ai//tactical.lua:418 runAI\
  At /mod/ai//tactical.lua:446 doAI\
  At /mod/class/NPC.lua:75 act\
  At /engine/GameEnergyBased.lua:129 tickLevel\
  At /engine/GameEnergyBased.lua:64 tick\
  At /engine/GameTurnBased.lua:51 tick\
  At /mod/class/Game.lua:1489 "
seen = true
reported = false

Comment.
This character was created about a year ago in a different version but from Reknor it was 1.5.9. Save corruption or version incompatibility could very well be the reason of this error, although no errors other than this one were observed.
It happened during the battle with two mages on High Peak. The character was a level 50 antimagic bulwark. It is hard to tell what exactly went wrong because it was the first character to get there. Maybe casting a high damage spell on a character with Antimagic Shield + Empathic Hex worth a try if there is an easy way to set a test like that. Alas, it is but a speculation.
Active effects:
Shield Wall
Antimagic shield
Empathic Hex (12 turns)
Infusion Saturation (9 turns)
Regeneration (4 turns)
Resolve (7 turns)
There was a very strange entry in the log:
Code:
Elandar casts Freeze!
Elandar's spell attains critical power!
Table damages himself through Martyrdom!
Table hits Elandar for 3 arcane, 3 arcane, 3 arcane... (repeats many times) 3 arcane (3064 total damage).

I'll be grateful if anyone who encountered this bug can provide more info, so I can improve the report. Meanwhile, I'm going to download 1.5.10 and with some luck (more than some in my case :P) I'll get there to do more testing.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group