[15b] Eruan to Mt Doom Portal crash

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
overtrix
Archmage
Posts: 412
Joined: Fri Jan 17, 2003 9:33 am
Location: Les Corbières sauvages

[15b] Eruan to Mt Doom Portal crash

#1 Post by overtrix »

The area is clear and whossname has been spoken to, stand on portal and activate Orb of Many Ways. The dialog for choosing an item to 'use' stayed up, game seemed to hang ...

Code: Select all

[LOG]	Canderel uses Infusion: Regeneration.
USING	table: 08016120	Infusion: Regeneration
[LOG]	Canderel starts to regenerating health quickly.
addTmpVal	life_regen	77.6	 :=: 	0	6129
138 ticks  in 10.253 seconds = 13.4595 TPS
318 frames in 10.024 seconds = 31.7239 FPS
Loading tile	object/pickaxe_dsteel.png
Loading tile	object/rune_green.png
Loading tile	object/pearl.png
Loading tile	object/ruby.png
Loading tile	object/artifact/summertide_phial.png
Loading tile	object/wand_elm.png
Loading tile	object/wand_ash.png
[Identify]	Orb of Many Ways	true
[LORE] learnt	Orb of Many Ways
stack traceback:
	[C]: in function 'cloneFull'
	/engine/class.lua:118: in function 'cloneFull'
	/engine/SavefilePipe.lua:60: in function 'push'
	/engine/Zone.lua:79: in function 'leave'
	/mod/class/Game.lua:382: in function 'changeLevel'
	/mod/class/Player.lua:778: in function 'useOrbPortal'
	/data/general/objects/quest-artifacts.lua:87: in function 'use'
	/engine/interface/ObjectActivable.lua:66: in function </engine/interface/ObjectActivable.lua:63>
	(tail call): ?
	/mod/class/Player.lua:672: in function </mod/class/Player.lua:670>
Lua Error: /mod/cla
Last save was just before entering the level, so repeated with a freshly-generated level, same behaviour - this time without first using the regeneration infusion, in case that was the clash. Again hung after selecting to use the Orb.

Third time, there were actors in the vicinity, which started interacting with the sun-bloke - i.e. there was a big battle reported at high speed, then the days ticking by as in a similar problem below ...

Had to withdraw from the burnt zone near what-was-tol-falas, because entering the second level always led to similar behaviour. That is, an apparent hangup (variously with or without mention of entering or leaving a 'demon plane' ?) except that sometimes there was npc action going on ... so assume the hangup is actually caught in a loop ?

In both cases it's as though the character is removed from the action, which continues anyway, and with no need for clumsy-human-thinks-at-snail's-pace interaction it does so very fast.

Clicking away the orb-choice dialog in the Mt Doom example, left a view of the level free of any visible actors, while the days ticked by.

Will have a poke around at those places in the chain to look for egregious typos, where they're not compiled stuff - but very unlikely to find anything because I'm clumsy-human-thinks-at-snail's-pace :wink:

---

Arf arf, not a chance ! ... clumsy-and-dumb-human

Something I did notice, maybe anticipate bugs relating to the persistant property, if there's other folk contributing code. Most native speakers with just the property name in their head might tend to type persistent instead. Is it a downside or an upside to this LUA mullarkey, that you don't get to catch stuff ? ... still eh, spread the load :)

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

Re: [15b] Eruan to Mt Doom Portal crash

#2 Post by darkgod »

The log must continue some more after that, I need that part :/
Also can you send me the savefile doing that so I can reproduce it please ?
[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 ;)

overtrix
Archmage
Posts: 412
Joined: Fri Jan 17, 2003 9:33 am
Location: Les Corbières sauvages

Re: [15b] Eruan to Mt Doom Portal crash

#3 Post by overtrix »

I need to have the house empty by Nov 30th - and after a couple more attempts, took it as my cue to (try to) give the orcs a rest and dumped the whole "T-Engine" folder - along with the unlocks file, which I'll be regretting when I come back. Maybe there's a way to recover the folder, if its space hasn't been overwritten, will have a poke around later.

The program folder's still there, which may yet be my undoing if dismantling furniture does me in - this was the end of the final stdout, below. Waited a while after selecting to use the Orb, then clicked outside the dialog but this time it didn't do the ticking-days thing, just went to the "is not responding" stage with very pale window contents.

The end is the actual end - it was the other time too I think, with that half-finished line of output, unless I was careless with the mouse. See what you mean though, the extra bit does look fairly vital but this one ends with a mystery also. Yus, checked it and that's the end of the file, right enough.

"Not enough memory" seems odd, especially now that oozes are being a bit more polite - and can't use town to store Ten Million Treasures of What-Was-Middle-Earth - okay, there may be a chopped Honey Tree in the Old Forest with a few things lying around it, but nothing dramatic [:)]

Code: Select all

[LOG]	Something hits Canderel for #1133F3#93.67 cold damage#LAST#.
[PARTICLE] Loading from /data/gfx/particles/freeze.lua
checkHit	80	62.125
=> chance to hit	94.521487605622
[LOG]	Canderel resists!
303 frames in 10.023 seconds = 30.2305 FPS
[CHAT] selected	I think I can use the portal. Do not worry!	nil	nil
Loading tile	object/pickaxe_dsteel.png
Loading tile	object/rune_red.png
Loading tile	object/pearl.png
Loading tile	object/ruby.png
Loading tile	object/artifact/summertide_phial.png
Loading tile	object/wand_elm.png
59 ticks  in 10.496 seconds = 5.62119 TPS
320 frames in 10.032 seconds = 31.8979 FPS
[Identify]	Orb of Many Ways	true
[LORE] learnt	Orb of Many Ways
stack traceback:
	[C]: in function 'cloneFull'
	/engine/class.lua:118: in function 'cloneFull'
	/engine/SavefilePipe.lua:60: in function 'push'
	/engine/Zone.lua:79: in function 'leave'
	/mod/class/Game.lua:382: in function 'changeLevel'
	/mod/class/Player.lua:778: in function 'useOrbPortal'
	/data/general/objects/quest-artifacts.lua:87: in function 'use'
	/engine/interface/ObjectActivable.lua:66: in function </engine/interface/ObjectActivable.lua:63>
	(tail call): ?
	/mod/class/Player.lua:672: in function </mod/class/Player.lua:670>
Lua Error: /mod/class/Player.lua:708: not enough memory
	At [C]:-1 
	At [C]:-1 error
	At /mod/class/Player.lua:708 action
	At /engine/dialogs/ShowEquipInven.lua:147 use
	At /engine/dialogs/ShowEquipInven.lua:46 fct
	At /engine/ui/ListColumns.lua:243 onUse
	At /engine/ui/ListColumns.lua:188 fct
	At /engine/Mouse.lua:42 receiveMouse
	At /engine/Mouse.lua:64 delegate
	At 
p.s. the weather says Diepholz 2°C (feels like -5 to me) and Carcassonne 8°C (bet it feels like 15). On the move ...

Dervis
Wyrmic
Posts: 263
Joined: Thu Oct 14, 2010 9:58 am

Re: [15b] Eruan to Mt Doom Portal crash

#4 Post by Dervis »

Same problem here, a clean crash when attempting to orb out of Eruan (5).

Code: Select all

14 frames in 1 seconds = 14 FPS (18 keyframes)
22 frames in 1.001 seconds = 21.978 FPS (48 keyframes)
[Identify]	Orb of Many Ways	true
stack traceback:
	[C]: in function 'cloneFull'
	/engine/class.lua:118: in function 'cloneFull'
	/engine/SavefilePipe.lua:60: in function 'push'
	/engine/Zone.lua:79: in function 'leave'
	/mod/class/Game.lua:382: in function 'changeLevel'
	/mod/class/Player.lua:778: in function 'useOrbPortal'
	/data/zones/tannen-tower/objects.lua:83: in function 'use'
	/engine/interface/ObjectActivable.lua:66: in function </engine/interface/ObjectActivable.lua:63>
	(tail call): ?
	/mod/class/Player.lua:672: in function </mod/class/Player.lua:670>
Lua Error: /mod/class/Player.lua:708: not enough memory
	At [C]:-1 
	At [C]:-1 error
	At /mod/class/Player.lua:708 
	At (tail call):-1 
	At /mod/dialogs/UseItemDialog.lua:63 use
	At /mod/dialogs/UseItemDialog.lua:40 fct
	At /engine/ui/List.lua:154 onUse
	At /engine/ui/List.lua:123 fct
	At /engine/Mouse.lua:42 receiveMouse
	At /engine/Mouse.lua:64 delegate
	At /engine/ui/Dialog.lua:313 mouseEvent
	At /engine/ui/Dialog.lua:168 fct
	At /engine/Mouse.lua:42 

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

Re: [15b] Eruan to Mt Doom Portal crash

#5 Post by darkgod »

Weird, can you check the memory used before and during the error please ?
[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 ;)

Dervis
Wyrmic
Posts: 263
Joined: Thu Oct 14, 2010 9:58 am

Re: [15b] Eruan to Mt Doom Portal crash

#6 Post by Dervis »

Errr... it worked properly when I was going to check :S.

mhv3
Posts: 1
Joined: Fri Dec 03, 2010 5:46 pm

Re: [15b] Eruan to Mt Doom Portal crash

#7 Post by mhv3 »

I hit this too in beta15b jump to far east.
stack traceback:
[C]: in function 'cloneFull'
/engine/class.lua:118: in function 'cloneFull'
/engine/SavefilePipe.lua:60: in function 'push'
/mod/class/Game.lua:999: in function 'saveGame'
/mod/class/Game.lua:476: in function 'changeLevel'
/mod/class/Player.lua:778: in function 'useOrbPortal'
/data/general/objects/quest-artifacts.lua:87: in function 'use'
/engine/interface/ObjectActivable.lua:66: in function </engine/interface/ObjectActivable.lua:63>
(tail call): ?
/mod/class/Player.lua:672: in function </mod/class/Player.lua:670>
Lua Error: /mod/class/Player.lua:708: not enough memory
At [C]:-1
At [C]:-1 error
At /mod/class/Player.lua:708 action
At /engine/dialogs/ShowEquipInven.lua:147 use
At /engine/dialogs/ShowEquipInven.lua:46 fct
At /engine/ui/ListColumns.lua:243 onUse
At /engine/ui/ListColumns.lua:188 fct
At /engine/Mouse.lua:42 receiveMouse
At /engine/Mouse.lua:64 delegate
At /engine/ui/Dialog.lua:313 mouseEvent
At /engine/ui/Dialog.lua:168 fct
At /engine/Mouse.lua:42

Before using the orb my mem usage in task manager was ~120k. after using it jumped to ~150k climbed to 200k then crashed.
I can't seem to get it to hang anymore, now it CTDs instead


I disabled save in background and was able to avoid the crash/hang

Post Reply