On Wed Feb 17 15:10:16 2016, CHUCKROB wrote:
Show quoted text> On Mon Feb 15 13:25:45 2016, RKINYON wrote:
> > Are you saying that you have previously use chr(1)/chr(9) in your
> > data
> > with DBM::Deep and it worked? If so, what changed between when it
> > worked and when it didn't?
>
>
> I have used chr(9) in my data with DBM::Deep before but not chr(1) or
> chr(0). The thing that changed is I was using chr(1) or chr(0) this
> time when I got the error. I also tried using a tilde, and still got
> the error.
>
> So now I don't know if the error is related to the tilde, chr(0) or
> chr(1) or not.
I've created a branch called odd_characters in the repository at
https://github.com/robkinyon/dbm-deep and committed t/59_odd_characters.t in it. It's got the best understanding I have for what's happening to you.
The problem is that the test is passing for me. Please amend that test until it fails for you and push it up to that branch. I cannot fix what I don't have a failing test for.
Note: I'm using Ubuntu 14.04 with the stock Perl 5.18.2. I don't know if that's mattering here, but I want to see if it does.