I'm getting a perl error when importing from keychain.

ericdebelak
ericdebelak
Community Member

Here is my terminal output. It is the same with the helper or when I run it from the command line.

Odd number of elements in hash assignment at Converters/Keychain.pm line 146 (#1)
(W misc) You specified an odd number of elements to initialize a hash,
which is odd, because hashes come in key/value pairs.

Use of uninitialized value in list assignment at Converters/Keychain.pm line
146 (#2)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.

To help you figure out what was undefined, perl will try to tell you
the name of the variable (if any) that was undefined.  In some cases
it cannot do this, so it also tells you what operation you used the
undefined value in.  Note, however, that perl optimizes your program
anid the operation displayed in the warning may not necessarily appear
literally in your program.  For example, "that $foo" is usually
optimized into "that " . $foo, and the warning will refer to the
concatenation (.) operator, even though there is no . in
your program.

1Password Version: 6.2.1
Extension Version: Not Provided
OS Version: OSX 10.11.4
Sync Type: Not Provided
Referrer: kb:import

Comments

  • MrC
    MrC
    Volunteer Moderator

    @ericdebelak ,

    Use the 1.09 version in Testing Bits mentioned at the converter suite thread.

  • ericdebelak
    ericdebelak
    Community Member

    @MrC Perfect, that worked!

  • Drew_AG
    Drew_AG
    1Password Alumni

    That's great, I'm really glad to see that MrC's suggestion did the trick! :)

    Hopefully you're all set now, but if you have more questions or need anything else, just let us know. We're always happy to help!

This discussion has been closed.