Failed to convert h2oFrame to pandas dataframe if there are fields containing double quotes and/or line breaks

Description

When employing h2o data manipulation, many errors ocurred when converting h2o frames to/from pandas dataframes. Different number of rows were resulted from these conversions.
Investigating a root cause we found that h2o fails to convert h2o frames if there are string fields containing double quotes. Also, if these fields contains double quotes and line breaks it may generate extra rows.

Example code to reproduce the bug:

Assignee

New H2O Bugs

Fix versions

None

Reporter

Gustavo Henrique Orair

Support ticket URL

None

Labels

Affected Spark version

None

Customer Request Type

None

Task progress

None

CustomerVisible

Yes

Components

Affects versions

Priority

Critical
Configure