I am having an issue with TableField on my Multilingual Site.

We keep getting the following error

Notice: unserialize(): Error at offset 119 of 1844 bytes in tablefield_field_load() (line 258 of /var/www/html/sites/all/modules/contrib/tablefield/tablefield.module).

Here is an image with additional errors

I'm not sure if it's an issue with TableField or translation of the content. I thought this module would support multi-lingual, but I could be wrong.

I am currently running Drupal 7.41 and the 7.x-2.4 version of the module. We have most standard multi-lingual modules installed as well as Lingotek.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

johnpicozzi created an issue. See original summary.

johnpicozzi’s picture

Issue summary: View changes
hgoto’s picture

I met the same notice with unserialize() function when viewing a node with a tablefield field. In my case, the problem was caused by multibyte characters and my misconfiguration of the database charset. (for people who come to this page down the road...)

jenlampton’s picture

Version: 7.x-2.4 » 7.x-2.x-dev
Status: Active » Postponed (maintainer needs more info)

I wonder if this is still an issue after the fix from https://www.drupal.org/node/2193163 has been applied. Would you please update to 7.x-2.5 or the latest -dev, and let us know if you are still having the unserialize errors?

johnpicozzi’s picture

Sorry, Going to need someone else to test this. We stopped using it after some issues with this module and multi-lingual support.

hgoto’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

@jenlampton thank you for your reaction. I tested the case in my environment with the latest dev and I don't see the error. Probably this can be closed. If I meet the same problem again, I'll reopen the issue. Thank you.