[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [coldsync-hackers] mbox-inbox with Mail.pm errors



On Monday 19 July 2004 21:49, Allan K. Neal wrote:
> I am using the mbox-inbox conduit that ships with Coldsync-3.0-pre4 and
> p5-Palm 1.3.0.  The mbox-inbox version is 1.5 (2003/06/05) and the
> Mail.pm version is 1.16 (2002/11/07).

Try it with the p5-Palm 1.4.0 snapshot.

> Use of uninitialized value in numeric ne (!=) at
> /usr/lib/perl5/site_perl/5.8.2/Palm/Mail.pm line 312.
...
> Use of uninitialized value in split at
> /usr/lib/perl5/site_perl/5.8.2/Palm/Mail.pm line 347.

Hmmm... that looks like it's within the Mail.pm ParseRecord() method. It 
could be an old module or it could actually be corrupted database records. 
I've seen this happen with databases while doing conduit development and 
the p5-Palm modules are actually kinda bad at handling bogus/unknown 
database records.

Try:

	pdbdump -MPalm::Mail MailDB.pdb | more

in your ~/.palm/backup directory and see if the problem happens there. That 
would indicate a problem with either the database or the module rather than 
the conduit.

Hmmm... What mail app are you using?

c.
This message was sent through the coldsync-hackers mailing list.  To remove
yourself from this mailing list, send a message to majordomo@thedotin.net
with the words "unsubscribe coldsync-hackers" in the message body.  For more
information on Coldsync, send mail to coldsync-hackers-owner@thedotin.net.