Problem:Thingys created in 7.9 generate parsing errors during upgrade to 7.10, and when viewing/editing Things after the upgrade. (The errors during upgrade came during re-indexing in the 7.9.34 to 7.10.22 step.) They appear to be related to Thing Fields that haver multiple pre-defined values in value|label pairs. The errors generated suggest that there are problems handling the newlines/carriage returns between value|label pairs.I have attempted to create a demo package (for 7.10.22) with a simple Thingy, however my tests to import this package into another 7.10.22 WebGUI site have failed. I'll attach it here in case others can make it work.Without this package, you can easily replicate the bug, starting in 7.10 (no upgrade necessary):
When you go to view or edit the thing, you should see errors in modperl.error.log that look like this (yes, formatted with these odd line breaks):Bareword found where operator expected at (eval 1520) line 1, near "1label" (Missing operator before label?)Number found where operator expected at (eval 1520) line 2, near "label2" (Do you need to predeclare label?)