whenever i change levels with the transmog chest it freezes
--edit--
it turns out when ever i use the transmog chest it is broken
B42
Moderator: Moderator
Re: B42
Are you getting any error messages? I haven't seen this bug and have been playing the SVN for the last couple of hours.
Re: B42
Same here, running on 32-bit Linux, r5437. Console repeats this error when I try to go into the transmog chest from the inventory. Chasing it down, it looks like row.h is nil, somehow.
On a different machine (same SVN, but 64-bit Linux) it seems to work fine. However, that's on characters created in an earlier version, while the failing one is on newly-created characters.Lua Error: /engine/ui/ListColumns.lua:599: attempt to perform arithmetic on field 'h' (a nil value)
At [C]:-1 __add
At /engine/ui/ListColumns.lua:599 display
At /engine/ui/Inventory.lua:269 display
At /engine/ui/Dialog.lua:614 toScreen
At /engine/Game.lua:149 display
At /mod/class/Game.lua:1154
Re: B42
fixed
[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
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: B42
Hmmm...still getting same behavior with 5444:
- create new char
- auto-pickup object into transmog chest
- click on transmog chest in inventory
=> display freezes, with same error as above spamming the console
I grabbed the full console output this time, and before the repeating nil .h errors, I see this once:
Aha. Turning off the frame buffering option (clue from r5438) avoids the bug.
Not sure why frame buffering has worked before. This is on a netbook: Atom N280, GMA950 graphics, Ubuntu Linux 10.04
- create new char
- auto-pickup object into transmog chest
- click on transmog chest in inventory
=> display freezes, with same error as above spamming the console
I grabbed the full console output this time, and before the repeating nil .h errors, I see this once:
Code: Select all
Lua Error: /engine/ui/Inventory.lua:100: attempt to index local 'texture' (a nil value)
At [C]:-1 __index
At /engine/ui/Inventory.lua:100 direct_draw
At /engine/ui/ListColumns.lua:205 generateRow
At /engine/ui/ListColumns.lua:398 setList
At /engine/ui/Inventory.lua:258 generateList
At /engine/ui/Inventory.lua:66 fct
At /engine/ui/ImageList.lua:179 onUse
At /engine/ui/ImageList.lua:102 fct
At /engine/Mouse.lua:50 receiveMouse
At /engine/Mouse.lua:83 delegate
At /engine/ui/Inventory.lua:181 mouseEvent
At /engine/ui/Inventory.lua:127 fct
At /engine/Mouse.lua:50 receiveMouse
At /engine/Mouse.lua:83 delegate
At /engine/ui/Dialog.lua:518 mouseEvent
At /engine/ui/Dialog.lua:304 fct
At /engine/Mouse.lua:50
Not sure why frame buffering has worked before. This is on a netbook: Atom N280, GMA950 graphics, Ubuntu Linux 10.04
Re: B42
You did recompile the source ?
[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
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: B42
fixed
[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
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
