Iris2.de
http://iris2.de/forum/

Sound, gui, 3d corpses and mouse bug.
http://iris2.de/forum/viewtopic.php?f=18&t=1509
Page 1 of 1

Author:  rauros [ Fri Jan 15, 2010 4:59 pm ]
Post subject:  Sound, gui, 3d corpses and mouse bug.

Hi everyone. I'm trying to do a shard with iris 2 so I want to know a lot of this client that will be the main of my server.
Playing a bit on my own local sphere server with UO_ML 6.0.1. Iris 2 version stable from today (15 january/2010). Bugs I've found:


Start playing.
Try to move the camera with mouse wheel button.
Don't work, until you do a step (I think until you click with right button).

2º (It is fixed?)
Sphere creates a creature c_horse_tan (normal horse).
Reproduces the sound of horse.
Crashes (2d and 3d).


Start playing.
Corpses around seems to be alive (they are standing instead of on the floor).
I move the corpse (I'm administrator) to the floor and then is fixed.


I use the command .add that should show a menu of some useful things to create.
Crashes (2d and 3d).
I attached a stacktrace.log here to read it.

Code:

:: Mon Jan 11 21:28:31 2010

SegFault Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
  ..\lugre\src\lugre_scripting.cpp:271:Lugre::cScripting::LuaCall
   ..\lugre\src\lugre_scripting.cpp:195:Lugre::PCallWithErrFuncWrapper
    ..\lugre\src\lugre_scripting.ogre.cpp:1597:l_OgreInitResLocs
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreInitResLocs'
   ..//lua/main.lua:297: in function `CollectOgreResLocs'
   ..//lua/main.lua:441: in function <..//lua/main.lua:392>


:: Mon Jan 11 21:28:44 2010

SegFault Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
  ..\lugre\src\lugre_scripting.cpp:271:Lugre::cScripting::LuaCall
   ..\lugre\src\lugre_scripting.cpp:195:Lugre::PCallWithErrFuncWrapper
    ..\lugre\src\lugre_scripting.ogre.cpp:1597:l_OgreInitResLocs
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreInitResLocs'
   ..//lua/main.lua:297: in function `CollectOgreResLocs'
   ..//lua/main.lua:441: in function <..//lua/main.lua:392>


:: Tue Jan 12 16:30:59 2010

unknown exception occurred

..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:31:01 2010

Abort Signal Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:31:12 2010

unknown exception occurred

..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:31:13 2010

Abort Signal Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:31:31 2010

unknown exception occurred

..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:31:32 2010

Abort Signal Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:31:46 2010

unknown exception occurred

..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:31:51 2010

Abort Signal Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:34:38 2010

unknown exception occurred

..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Tue Jan 12 16:34:39 2010

Abort Signal Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `OgreCreateWindow'
   ..//lua/main.lua:455: in function <..//lua/main.lua:409>


:: Fri Jan 15 15:54:12 2010

..\lugre\include\lugre_fifo.h:187: (in function Lugre::cFIFO::PopFilledString): not enough data in fifo
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
  ..\lugre\src\lugre_scripting.cpp:271:Lugre::cScripting::LuaCall
   ..\lugre\src\lugre_scripting.cpp:195:Lugre::PCallWithErrFuncWrapper
    ..\lugre\src\lugre_fifo_L.cpp:362:Lugre::cFIFO_L::PopFilledString
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `PopFilledString'
   ../lua/net/net.objectpicker.lua:69: in function `handler'
   ../lua/lib.protocol.lua:70: in function `HandlePacket'
   ../lua/lib.protocol.lua:49: in function `HandlePackets'
   ..//lua/main.lua:623: in function `MainStep'
   ..//lua/main.lua:504: in function <..//lua/main.lua:392>


:: Fri Jan 15 15:54:18 2010

Abort Signal Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
  ..\lugre\src\lugre_scripting.cpp:271:Lugre::cScripting::LuaCall
   ..\lugre\src\lugre_scripting.cpp:195:Lugre::PCallWithErrFuncWrapper
    ..\lugre\src\lugre_fifo_L.cpp:362:Lugre::cFIFO_L::PopFilledString
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `PopFilledString'
   ../lua/net/net.objectpicker.lua:69: in function `handler'
   ../lua/lib.protocol.lua:70: in function `HandlePacket'
   ../lua/lib.protocol.lua:49: in function `HandlePackets'
   ..//lua/main.lua:623: in function `MainStep'
   ..//lua/main.lua:504: in function <..//lua/main.lua:392>


:: Fri Jan 15 17:23:13 2010

..\lugre\include\lugre_fifo.h:187: (in function Lugre::cFIFO::PopFilledString): not enough data in fifo
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
  ..\lugre\src\lugre_scripting.cpp:271:Lugre::cScripting::LuaCall
   ..\lugre\src\lugre_scripting.cpp:195:Lugre::PCallWithErrFuncWrapper
    ..\lugre\src\lugre_fifo_L.cpp:362:Lugre::cFIFO_L::PopFilledString
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `PopFilledString'
   ../lua/net/net.objectpicker.lua:69: in function `handler'
   ../lua/lib.protocol.lua:70: in function `HandlePacket'
   ../lua/lib.protocol.lua:49: in function `HandlePackets'
   ..//lua/main.lua:623: in function `MainStep'
   ..//lua/main.lua:504: in function <..//lua/main.lua:392>


:: Fri Jan 15 17:23:15 2010

Abort Signal Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
  ..\lugre\src\lugre_scripting.cpp:271:Lugre::cScripting::LuaCall
   ..\lugre\src\lugre_scripting.cpp:195:Lugre::PCallWithErrFuncWrapper
    ..\lugre\src\lugre_fifo_L.cpp:362:Lugre::cFIFO_L::PopFilledString
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `PopFilledString'
   ../lua/net/net.objectpicker.lua:69: in function `handler'
   ../lua/lib.protocol.lua:70: in function `HandlePacket'
   ../lua/lib.protocol.lua:49: in function `HandlePackets'
   ..//lua/main.lua:623: in function `MainStep'
   ..//lua/main.lua:504: in function <..//lua/main.lua:392>


:: Fri Jan 15 17:52:00 2010

..\lugre\include\lugre_fifo.h:187: (in function Lugre::cFIFO::PopFilledString): not enough data in fifo
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
  ..\lugre\src\lugre_scripting.cpp:271:Lugre::cScripting::LuaCall
   ..\lugre\src\lugre_scripting.cpp:195:Lugre::PCallWithErrFuncWrapper
    ..\lugre\src\lugre_fifo_L.cpp:362:Lugre::cFIFO_L::PopFilledString
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `PopFilledString'
   ../lua/net/net.objectpicker.lua:69: in function `handler'
   ../lua/lib.protocol.lua:70: in function `HandlePacket'
   ../lua/lib.protocol.lua:49: in function `HandlePackets'
   ..//lua/main.lua:623: in function `MainStep'
   ..//lua/main.lua:504: in function <..//lua/main.lua:392>


:: Fri Jan 15 17:52:08 2010

Abort Signal Detected
..\lugre\src\lugre_main.cpp:221:Lugre::Lugre_Run
..\lugre\src\lugre_game.cpp:19:Lugre::cGame::Run
  ..\lugre\src\lugre_scripting.cpp:271:Lugre::cScripting::LuaCall
   ..\lugre\src\lugre_scripting.cpp:195:Lugre::PCallWithErrFuncWrapper
    ..\lugre\src\lugre_fifo_L.cpp:362:Lugre::cFIFO_L::PopFilledString
PrintLuaStackTrace:
LuaStackTrace:

   [C]: in function `PopFilledString'
   ../lua/net/net.objectpicker.lua:69: in function `handler'
   ../lua/lib.protocol.lua:70: in function `HandlePacket'
   ../lua/lib.protocol.lua:49: in function `HandlePackets'
   ..//lua/main.lua:623: in function `MainStep'
   ..//lua/main.lua:504: in function <..//lua/main.lua:392>

Author:  rauros [ Fri Jan 15, 2010 5:49 pm ]
Post subject:  Re: Sound, gui, 3d corpses and mouse bug.

Another bug:

Say "hola"
or also
Say "hi"

You'll see "hi?" or "holan" or something like that (btw only "hi" or "holan" is sended to server).

Words I've tested:

"wiki" -> "wikim"
"hi" -> "hi?" or "hiA"
"house" -> "house?k"

Author:  ghoulsblade [ Fri Jan 15, 2010 8:47 pm ]
Post subject:  Re: Sound, gui, 3d corpses and mouse bug.

sounds weird, are you on 64 bit or on some older (non-intel) mac ?

Author:  SiENcE [ Fri Jan 15, 2010 9:53 pm ]
Post subject:  Re: Sound, gui, 3d corpses and mouse bug.

As long as i can remember, this is a bug in sphere. Sphere does no real unicode and adds two chars to the end of every chatline.
I can't remember why.
Sphere is evil ;)

What Sphere version do you use?

Author:  ghoulsblade [ Sat Jan 16, 2010 2:59 pm ]
Post subject:  Re: Sound, gui, 3d corpses and mouse bug.

If it works in the original client, i'd say it's iris at fault.
It's not pretty that runuo can correct it if iris sends incorrect data, and sphere cannot, but to say that it's a sphere bug if it works for the original client is a bit weird.

Author:  SiENcE [ Sat Jan 16, 2010 9:47 pm ]
Post subject:  Re: Sound, gui, 3d corpses and mouse bug.

sphere has lots of bugs!and lots of versions.thats why i asked the version.
maybe its a combination of client and server bug.i don't think runuo does filter or correct something of an iris2 bug.

Author:  ghoulsblade [ Sun Jan 17, 2010 2:10 am ]
Post subject:  Re: Sound, gui, 3d corpses and mouse bug.

maybe a problem with the \r\n on windows input ?
anyone knows ANY sphere server with auto-accounting where i can do a quick test ?

Author:  rauros [ Sun Jan 17, 2010 9:54 am ]
Post subject:  Re: Sound, gui, 3d corpses and mouse bug.

Sorry for my delay responding. I'm usign sphere 56b September 20 2009, 20:24 (http://prerelease.sphere.torfo.org/buil ... -Win32.zip). Maybe the error of last char could be for the unicode of sphere, but with other clients works. And that bug doesn't affect always, only with some words.

Btw there is more errors than chat one. For instance .add menu, or some guis that makes crash.

I would like to help. I know c++, also I know lua. I think lua help api on wiki is so poor. I needed to do a dump of functions to make a macro xD with:

Code:
for i,v in pairs(_G) do
    print(tostring(i).." as type "..type(v))
end


PD: I'm working on windows xp 32 bit

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/