View Single Post
Old 01-09-2009, 01:32 AM   #1
Hyena
New Member
 
Join Date: Nov 2008
Posts: 23
Hyena is on a distinguished road
Weird crash bug at low level writing to descriptor

Codebase is ROM

Program received signal SIGPIPE, Broken pipe.
0x400fc228 in write () from /lib/libc.so.6
(gdb) bt
#0 0x400fc228 in write () from /lib/libc.so.6
#1 0x00000000 in ?? ()
#2 0x0808cf97 in write_to_descriptor (desc=12,
txt=0x42a2f8b0 "You do not see that here.\n\r\n\r^ >oblin patrolman has arrived from the north.\n\r\n\r^ >ded by a force shield.\n\r\n\r^ >fect >s are low and brutal.\n\rRed eyes are psychopathicly seeking for any kind of enemies."..., length=32) at comm.c:1324
#3 0x0808c380 in process_output (d=0x41dfc13c, fPrompt=224 'ā') at comm.c:1016
#4 0x0808b8a6 in game_loop_unix (control=8) at comm.c:501
#5 0x0808af59 in main (argc=2, argv=0x8) at comm.c:136


It happened when a player using jaba mud client typed #99 look goblin and spammed it about 5 times. He then was summoned by another player (which I don't think the problem was) and then it crashed.

Neither me nor he were able to repeat that crash later. Any suggestions?

Edit:
One more thing. That player should have been disconnected by server for overflooding the input but strangely he wasn't and then the crash came. When we repeated the same action we got disconnected by the server every time.

Last edited by Hyena : 01-09-2009 at 01:41 AM.
Hyena is offline   Reply With Quote