From: Paul B. <ar...@sp...> - 2001-07-25 16:41:53
|
Hey there I like the ideas behind Arianne, and there seems to be some good momentum at this point. I have varying amounts of spare time (the Day Job goes between spans of being boring to eating me alive) but might have a few neurons to throw into the mix. Have been playing and coding on ROM MUDs for some years, so may be useful. I've been using C/C++ both as a hobby and professionally for 10+ years but fear I'm going mushy with all of my current work in Java. ;-) I grabbed the cvs sources and ran through the general amusement of making sure all of the SDL libs were installed and whatnot. Everything builds, installs (more or less properly - my 'config --prefix=/usr' seems to have prompted it to put its configs in /usr/etc/?) and the server comes up quite happily. The problem is when any of the clients try to connect it croaks with the following output: App :(INFO)-> Initializing Client App :(INFO)-> Connecting to localhost:3124 App :(INFO)-> Creating Client connection App :(INFO)-> Loading default Renderer. SDL TopDown Renderer:Initializing the TopDown Renderer Loading: /usr/share/Arianne/Renderers/TopDown/Main_0_0.png Loading: /usr/share/Arianne/Renderers/TopDown/Land_0_0.png Loading: /usr/share/Arianne/Renderers/TopDown/Human_0_0.png Loading: /usr/share/Arianne/Renderers/TopDown/Human_0_1.png Loading: /usr/share/Arianne/Renderers/TopDown/Human_1_0.png Loading: /usr/share/Arianne/Renderers/TopDown/Human_1_1.png Loading: /usr/share/Arianne/Renderers/TopDown/Human_2_0.png Loading: /usr/share/Arianne/Renderers/TopDown/Human_2_1.png Loading: /usr/share/Arianne/Renderers/TopDown/Human_3_0.png Loading: /usr/share/Arianne/Renderers/TopDown/Human_3_1.png App :(ERROR)-> Serializer.cpp:46 - class Serailizer: trying to read beyond end of data App :(ERROR)-> Serializer.cpp:46 - class Serailizer: trying to read beyond end of data App :(INFO)-> Shutdowning down Client Since it sounds like the error is coming from a very common place, it doesn't tell me all that much about where to start hunting to look for a foul-up. Any hints or pointers? Also, something that generally helps me grok lots of new code reasonably rapidly is to run it through Doxygen and see how it looks. If anyone else is interested I can probably put the results up somewhere for all to use. Thanks! -P -- Paul Bohme - Geek Iconoclast ar...@sp... - http://www.sponheim.org Programming today is a race between software engineers striving to build bigger and better idiot-proof programs and the universe trying to produce bigger and better idiots. So far, the universe is winning. - Richard Cook |
From: MIGUEL A. B. L. <x51...@fe...> - 2001-07-25 22:15:36
|
Mensaje citado por: Paul Bohme <ar...@sp...>: > Hey there > I like the ideas behind Arianne, and there seems to be some good > momentum > at this point. I have varying amounts of spare time (the Day Job goes > between spans of being boring to eating me alive) but might have a few > neurons to throw into the mix. Have been playing and coding on ROM MUDs > for > some years, so may be useful. I've been using C/C++ both as a hobby and > > professionally for 10+ years but fear I'm going mushy with all of my > current > work in Java. ;-) Hi, welcome to arianne. > I grabbed the cvs sources and ran through the general amusement of > making > sure all of the SDL libs were installed and whatnot. Everything builds, > installs (more or less properly - my 'config --prefix=/usr' seems to > have > prompted it to put its configs in /usr/etc/?) and the server comes up > quite > happily. The problem is when any of the clients try to connect it > croaks > with the following output: > > App :(INFO)-> Initializing Client > App :(INFO)-> Connecting to localhost:3124 > App :(INFO)-> Creating Client connection > App :(INFO)-> Loading default Renderer. > SDL TopDown Renderer:Initializing the TopDown Renderer > Loading: /usr/share/Arianne/Renderers/TopDown/Main_0_0.png > Loading: /usr/share/Arianne/Renderers/TopDown/Land_0_0.png > Loading: /usr/share/Arianne/Renderers/TopDown/Human_0_0.png > Loading: /usr/share/Arianne/Renderers/TopDown/Human_0_1.png > Loading: /usr/share/Arianne/Renderers/TopDown/Human_1_0.png > Loading: /usr/share/Arianne/Renderers/TopDown/Human_1_1.png > Loading: /usr/share/Arianne/Renderers/TopDown/Human_2_0.png > Loading: /usr/share/Arianne/Renderers/TopDown/Human_2_1.png > Loading: /usr/share/Arianne/Renderers/TopDown/Human_3_0.png > Loading: /usr/share/Arianne/Renderers/TopDown/Human_3_1.png > App :(ERROR)-> Serializer.cpp:46 - class Serailizer: trying to read > beyond > end of data > App :(ERROR)-> Serializer.cpp:46 - class Serailizer: trying to read > beyond > end of data > App :(INFO)-> Shutdowning down Client Uhm! I have to test code again. Last time I compile it was June... > Since it sounds like the error is coming from a very common place, it > doesn't > tell me all that much about where to start hunting to look for a > foul-up. > Any hints or pointers? k, Let's us take it down. BTW What is the date of the CVS checkout? > Also, something that generally helps me grok lots of new code reasonably > > rapidly is to run it through Doxygen and see how it looks. If anyone > else is > interested I can probably put the results up somewhere for all to use. Well, most of the comments are ready for doxygen. If you want to complete the work, it is welcome. BTW if you want a CVS account, talk with Dan following http://www.arianne.cx/cvs guideliness. Also please join Sourceforge. Regards, Miguel Angel Blanch Lardin -- http://www.arianne.cx -- Arianne -- The free open source massively multiplayer online role playing game nuclear cia fbi spy password code encrypt president bomb iran irak korea cuba Ala yihad mosad kgb free freedom human rights yugoslavia kosovo ebola dna -- Echelon must die -- |