Newsgroups : Borland : borland.public.delphi.internet.winsock : 2008 Apr : Error "Malformed string" when inserting email in FirebirdSQL
| Subject: | Error "Malformed string" when inserting email in FirebirdSQL |
| Posted by: | "Sabine Dinis Blochberger" (no.spam@here.invalid) |
| Date: | Thu, 3 Apr 2008 11:45:30 |
Using Delphi 2005, Indy 10 snapshot from 2007-10-18, FirebirdSQL 2
(Interbase express components).
On some emails I'm getting the error "Malformed string" inside the
function that inserts the records into the database. Using TIBSQL with
explicit transactions, parametrisized insert statement, through a
datamodule.
It's really hard to pin this error down because this is a service
application.
A search didn't bring up anything about that specific error at all.
Suspicious emails have encoded subjects (iso-8859-1). I changed all
String variables to WideString, same result.
The emails appear to be processed Ok by Indy, as we discard any email
that can't be retreived from the POP3 server.
Short of writing a desktop application to step through it, does anyone
have an idea what the cause/meaning of this error is?
--
Sabine Dinis Blochberger
Op3racional
www.op3racional.eu