ReadPacket got an error

A place for people to post strange occurances that could be potential bugs.

Moderator: Board moderators

Post Reply
Guest

ReadPacket got an error

Post by Guest »

Hi,

I'm new to Crossfire. I set up a 1.5.0 server on my Debian box and have been playing on my local network with a 1.5.0 gtk client. I have been using the old Apartment in Scorn and now am running into a situation where whenever I get close to the exit, the server cuts the connection, and I get logged out. The server messages are:

We have not sent item quiver (10043)
ReadPacket got an error.: Connection reset by peer
ReadPacket got error 104, returning 0

Received SIGPIPE, ignoring...
New socket write failed WTS (32: Broken pipe).
Write_To_Socket called with dead socket
make_path_tofile /home/mph/games/crossfire/var/crossfire/players/dev/dev.pl...
LOGOUT: Player named dev from ip 127.0.0.1
Waiting for connections...

my guess is that this "item quiver" is the culprit, but I don't know how it got there and what to do about it. Suggestions?

-mph
Avion
Senior member
Posts: 301
Joined: Tue Jun 03, 2003 1:16 am
Location: Canada
Contact:

Post by Avion »

You install the client with APT or did an build from source? I seem to remember getting something like this once actually - I ended up deleting the apartment map from Unique-items because this was a messed up arch in the apartment but this would not be good if you have a lot of stuff in your apartment you want to keep. You could try editing the apartment file by hand but I would back it up first. This could also be a server bug since there were a few of those sort of things eventually fixed (thinking of some sort of inventory or XP fixes) in the 1.5.0 server package. It's been a while since the server package has been updated but there was a CVS branch made just before the new skill system changes called the 1-5-0-patch that is probably the best version of 1.5 server to use if you are into CVS. Anything after that is 1.6 with the new skill system and has new issues especially with spells and skills (but still good playing server of beta quality) I'm a bad one to recall this sort of thing though since I am always building from CVS.

If I were to set up a stable server I would probably be using the 1-5-0-patch version (hmmm maybe we should put that on the sourceforge site...)

If you are using APT I believe there is a newer client available in unstable which is more stable than the 1.5.0 version (I recall that version for debian was taken prior to a couple of important fixes.) If you are using public servers I would really recommend updating the client.
Guest

Post by Guest »

The stable Debian client is 1.2 and server is 1.1, so I had downloaded the 1.5 source and compiled it in a local directory. I haven't been playing with the CVS as I was having problems compiling 1.6 (but that's another story).

To be more complete: I'm using Debian 2.2.20 with i686 arch. gcc version 2.95.4. I don't have Python.

To update: I went through and had my character pick up everything in the apartment and move it outside (which took a while since the client disconnected everytime I moved from the spot next to the door). The apartment door began to operate in reverse - opening if no one was next to the door and closing when someone with the key was next to it. After doing a 'get all', the apt started working again, and I found I was holding some kind of messed up quiver - it was not in the inventory, but when I tried to drop things, it tried to put them in this quiver. I eventually disposed of it, but I'm not sure how it got created in the first place.

Thanks for the suggestions. I'll still look through the unique-items.
Post Reply