[Dovecot] Can't use string ("0") as a HASH ref while "strict refs" in use at /usr/local/sbin/courier-dovecot-migrate.pl line 300.

Rodolfo González González rgonzalez at gnt.cc
Mon Oct 19 20:32:13 EEST 2009


Timo Sirainen escribió:
> On Mon, 2009-10-19 at 09:48 -0500, Rodolfo González González wrote:
>> mydomain.com/someone/./Maildir/courierpop3dsizelist: Broken header: /1 9
> 
> I guess this is the "1" version that I hadn't seen before.
> 
>> Can't use string ("0") as a HASH ref while "strict refs" in use at
>> /usr/local/sbin/courier-dovecot-migrate.pl line 300.
> 
> And error handling didn't work too well either.
> 
> Fixed both in newer version of
> http://dovecot.org/tools/courier-dovecot-migrate.pl


Thanks for the fast answer. I tried it and got:

---
Bareword "filename_map" not allowed while "strict subs" in use at
/usr/local/sbin/courier-dovecot-migrate.pl line 185.
Execution of /usr/local/sbin/courier-dovecot-migrate.pl aborted due to
compilation errors.
---

Using: This is perl, v5.10.0 built for i686-linux

Salut.



More information about the dovecot mailing list