Ticket #1 (new defect)

Opened 7 years ago

Last modified 7 years ago

It goes pop

Reported by: rohan@… Owned by: somebody
Priority: blocker Milestone:
Component: client Version:
Keywords: Cc:

Description

If you feed marvin a long command, the server keels over:

** Welcome to Marvin Version 0.01 =| This is the completly alpha test version *->................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. warning unknown type 8 in message_send(1)--> EOF, say bye bye S-Lang says: So long, and thanks for all the fish... silver>MARVIN_SLANG_PATH=~arthur/work/marvin ~arthur/marvin localhost 5000 Connection to 'localhost' failed: Connection refused Bummer.

Change History

Changed 7 years ago by anonymous

  • component changed from client to server

Changed 7 years ago by arthur

  • priority changed from major to blocker
  • component changed from server to client

One of the problems is in the client, a long string, which exists correctly within slang, never gets handed through to the C implimentation of send_message. the parameter comes out as being type NULL instead of type STRING, but only when too big.

this is having a knock on effect as its not an error thats trapped.

Changed 7 years ago by arthur

(In [68]) update the version of the private slang headers and trap the null type error refs #1

Note: See TracTickets for help on using tickets.