Subject: | _get_token method is unreliable |
Greetings,
I was getting this error when using deserialize:
Data::Serializer error: Please make sure Data/Serializer/@#$%(my binary data)@#$%.pm is a properly installed package.
at /home...
I traced it down to the _get_tokens method.
It looks like if the value being deserialized happens to have two carrets, then the deserialize method will break because the _get_tokens method will think the API user is passing in something other than simply the data string to deserialize.
I'm never passing anything other than the data I want to deserialize (thaw/uncompress) So I simply commented out that line, and now it works swimmingly.
I don't know how in the world I can be the first one to hit this. It makes me think that I'm not getting something (quite possible).
Anyway, I hope I haven't said anything offensive. I really appreciate the contribution of all CPAN posters. That includes people to track down bugs, which is why I'm posting. I hope this helps.
-Carl