Invalid Message Type??
Posted in 1992
footer@seer.mystic.com (Richard Foote) writes -
> Can anyone provide further light on the following error:
> WE are running RDS with 4.0 of the SE engine.
>
> A new application we are developing recently stopped with this
> error in the errorlog:
>
> Program error at "pc_contr.4gl", line number 216.
> SQL statement error number -408.
> Invalid message type received from the sqlexec process.
Normally means that the back-end's died fairly painfully. I've seen this
with OnLine sometimes when the system's been shutdown, or someone's
been poking about in the shared memory for OnLine or SE.
> The line in question is
> insert into purd values (p_purd[1].*)
Jus' fine, assuming the record matches the table layout.
In any case, you shouldn't be able to blow the back-end up with
bad data. At worst, an error code indicating "insert failed"
should come back.
> The user reran the program it it worked fine.
That'll fork another sqlexec, which will send more sensible stuff
down the pipe.
> The Error messages
> in the manual, were, as is often the case, less than useful.
I suppose, if it is an invalid message, you can't really expect it
to be listed 0.5 :-)
See if you can provoke the system to do it again. If it's only ever
happened once, it's probably not worth bothering about (e.g.
electrical spike).
Cheers - Tony.
__________________________________________________________________________
Tony Heskett th@bnr.co.uk Voice: (+44) 279 429531 x 2637
BNR, London Road, Harlow, Essex, CM17 9NA Fax: (+44) 279 454187