I had a strange problem with a patch recently. [list length] was not outputting numbers, but the message "symbol". Also, another [list] object was missing it's right inlet, and had become disconnected.
After manually replacing those objects with "new" ones, they initialized normally, and when I reopen the patch all is fine.
How did this happen?