Iris2.de

Iris2-Forum
It is currently Wed Dec 11, 2024 1:41 pm

All times are UTC




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Fri Jan 15, 2010 4:59 pm 
Offline

Joined: Sat Dec 22, 2007 2:42 pm
Posts: 8
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>


Top
 Profile  
 
PostPosted: Fri Jan 15, 2010 5:49 pm 
Offline

Joined: Sat Dec 22, 2007 2:42 pm
Posts: 8
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"


Top
 Profile  
 
PostPosted: Fri Jan 15, 2010 8:47 pm 
Offline
iris2-developer
User avatar

Joined: Tue Apr 18, 2006 10:28 pm
Posts: 823
Location: Munich, Bavaria, Germany
sounds weird, are you on 64 bit or on some older (non-intel) mac ?


Top
 Profile  
 
PostPosted: Fri Jan 15, 2010 9:53 pm 
Offline
iris2-developer
User avatar

Joined: Mon Aug 09, 2004 12:20 pm
Posts: 1431
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?


Top
 Profile  
 
PostPosted: Sat Jan 16, 2010 2:59 pm 
Offline
iris2-developer
User avatar

Joined: Tue Apr 18, 2006 10:28 pm
Posts: 823
Location: Munich, Bavaria, Germany
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.


Top
 Profile  
 
PostPosted: Sat Jan 16, 2010 9:47 pm 
Offline
iris2-developer
User avatar

Joined: Mon Aug 09, 2004 12:20 pm
Posts: 1431
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.


Top
 Profile  
 
PostPosted: Sun Jan 17, 2010 2:10 am 
Offline
iris2-developer
User avatar

Joined: Tue Apr 18, 2006 10:28 pm
Posts: 823
Location: Munich, Bavaria, Germany
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 ?


Top
 Profile  
 
PostPosted: Sun Jan 17, 2010 9:54 am 
Offline

Joined: Sat Dec 22, 2007 2:42 pm
Posts: 8
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


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

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:  
cron
Powered by phpBB® Forum Software © phpBB Group