Encountered this when the contents of params contained several user objects (a privatemsg forwarded to multiple users). The value was truncated and unserialize silently (grr!) failed, leading to tokens not getting the expected objects and notifications being sent out with empty tokens.
Attached patch increases the size of this column to a blob of size "big", and also adds a check to ensure unserialize will at least log an error if this occurs again.
For the 7.x branch, it appears this issue is already resolved by the "data" column, which uses the same type and size.
Comments
Comment #2
owen barton commented