Beta 9 bugs

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
Massimiliano Marangio
Sher'Tul
Posts: 1120
Joined: Mon Sep 30, 2002 9:52 pm
Location: Germany

Beta 9 bugs

#1 Post by Massimiliano Marangio »

1) Mac beta 9: Stack overflow when loading a saved game

If there are some installed modules without a saved game (in my case three consecutive modules without a saved game: Elementalis, Example Module, Noise Explorer) lua throws a stack overflow error (without a crash):

Code: Select all

...
table: 0x47f9d0	5
table: 0x47f9d0	4
table: 0x47f9d0	5
table: 0x47f9d0	4
Lua Error: /engine/ButtonList.lua:109: stack overflow
	At [C]:-1 print
	At /engine/ButtonList.lua:109 select
	At /engine/ButtonList.lua:116 skipSelected
	At /special/mainmenu/class/Game.lua:274 onSelect
...
	At /engine/ButtonList.lua:110 select
	At /engine/ButtonList.lua:115 skipSelected
	At /special/mainmenu/class/Game.lua:274 onSelect
	At /engine/ButtonList.lua:110 select
	At /engine/ButtonList.lua:116 skipSelected
	At /special/mainmenu/class/Game.lua:274 onSelect
	At /engine/ButtonList.lua:110 select
	At /engine/ButtonList.lua:115 skipSelected
	At /special/mainmenu/class/Game.lua:274 onSelect
	At /engine/ButtonList.lua:110 select
	At /engine/ButtonList.lua:54 fct
	At /engine/Mouse.lua:50
I'm also not sure if "old" in the line ButtonList.lua:110 is correct:

Code: Select all

if old ~= self.selected and self.list[self.selected].onSelect then self.list[self.selected].onSelect() end
2) Typo: In unlock-mage_cryomancer.lua, Pyromancers should be replaced by Cryomancers.

3) Linux beta 9 (different PC): Teleportation and Phase Door Scrolls don't work
The sound and the gfx effect were played but there is no teleportation, and the scroll was not used.

Code: Select all

[SOUND] loading from	/data/sound/actions/read.wav	:=:	userdata: 0x7feaa822cdb8
[PARTICLE] Loading from /data/gfx/particles/teleport.lua
stack traceback:
	[C]: in function 'floor'
	/engine/Actor.lua:186: in function </engine/Actor.lua:184>
	(tail call): ?
	/data/general/objects/scrolls.lua:81: in function </data/general/objects/scrolls.lua:79>
	(tail call): ?
Lua Error: /engine/interface/ObjectActivable.lua:77: /engine/Actor.lua:186: bad argument #1 to 'floor' (number expected, got nil)
	At [C]:-1 
	At [C]:-1 error
	At /engine/interface/ObjectActivable.lua:77 
	At (tail call):-1 
	At /mod/class/Player.lua:475 
	At (tail call):-1 
	At /mod/dialogs/UseItemDialog.lua:66 use
	At /mod/dialogs/UseItemDialog.lua:47 ?
	At /engine/KeyBind.lua:198 
Edit: Also affects the Phase Door spell with a similar output.

darkgod
Master of Eyal
Posts: 10751
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Beta 9 bugs

#2 Post by darkgod »

I'll check out nb 1 thanks

I fixed 2 and 3 was fixed in beta9b, redownload it it'll work :) (savefiles are compatible)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Post Reply