On 12-09-2008 11:27:45 +0200, Sjoerd Mullender wrote:
Can't use string ("Xexport 1 100 100") as a HASH ref while "strict refs" in use at Mapi.pm line 352, <> line 2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I just noticed this log message. Could the cause be that in Mapi.pm there is one place where the function putblock is called *without* $self-> in front of it, and that is exactly the only occurrence of the string "Xexport" in the complete source? My guess is that unpacking the arguments in the putblock function causes the error message.
Can you test this?
I don't have a clue what you're talking about. I think it may have to do with me using Perl 5.10.0, which appears to be more strict for many apps than 5.8.*. I found this when doing a select * from types using the perl mclient. Aparently there are more types than the default block size.