my site host updated php to 5.3.13 last night. this created a serious conflict with widget logic. i was running 0.51 at the time. it was throwing errors all over the place. i was even unable to login to the wp admin interface as a result.
i used ftp to disable widget logic. got into the wp admin and updated widget logic to 0.52. this did not help.
i inadvertently discovered that the problem was not occurring on another site which was using widget logic 0.47, so i installed that version and it resolved the parsing errors.
however, something curious seems to have occurred: if widget logic is used to place a widget on any given page, wordpress is rendering that widget's location as having "content" on every page. (it is not displaying the widget's content, but is "filling" the widget's location in with blank space and styling it as though it has content.)
any thoughts? my two concerns are that i may run into issues down the line by running 0.47. also, the aesthetic consequences of the ghost content thing are not pretty. i would appreciate any help or fixes.