Bug #22968 Duplicate

After publishing an entry a notice occurs: unserialize(): Error at offset 2289 of 4617 bytes.

Version: 3.1.2 Reporter: Fred2341

ee/EllisLab/ExpressionEngine/Service/Model/Column/Serialized/Native.php, line 39

The error occurs with 3 out of 5 entries in the same channel, after an update from core version 2.9 to 3.1. All entries existed and were update. Entering a new entry with the same content as the entry that causes the error, no error occurs.

  • Can you list all of the fieldtypes you are using in this Channel, as well as what extensions you have installed? And do you still have the problem after updating to the latest version?

    Derek Jones
    16th February, 2017 at 10:59am
  • hi Derek

    the fied types used are, grid, (within the grid file and rte), rte, and text. Th eonly external add-on is gmaps. No internal add-ons are used apart from rte editor.

    The problem started when updating from 2.9 to 3.1.2. I have not tried a further update yet.

    Fred Geiger

    Fred2341
    16th February, 2017 at 11:19am
  • Would you be able to put in a support ticket so I could log in and debug directly? Unfortunately there are not enough clues as to what could be the issue, and I do not know how Gmaps stores its data.

    Derek Jones
    16th February, 2017 at 11:22am
  • Hi Fred, we’ve seen this before and are pretty sure it has to do with some malformed data in entry revisions. If you don’t need entry revisions, you can empty the exp_entry_versioning table, or just keep saving an entry until the malformed one eventually gets purged due to the revision limit. Also, we’d recommend upgrading to 3.5.2.

    Kevin Cupp
    16th February, 2017 at 11:42am
  • Great. That solved the problem. Thanks.

    Fred2341
    16th February, 2017 at 11:50am

You must be signed in to comment on a bug report.

ExpressionEngine News

#eecms, #events, #releases