Subject: | Cannot share a string with the words HASH, ARRAY, or SCALAR |
I am sharing a scalar that contains the word 'ARRAY' in it which causes
a crash. The function _is_kid of IPC::Shareable checks the variable for
the string 'ARRAY' in it, and if it has that string, then it assumes
it's an arrayref. This is causing a crash when it tries to coerce an
array out of the scalar.
I believe the proper way to handle this is to get the type from
ref($data). See perldoc -f ref.