I'm running a home-written advanced search plugin which uses URLs that look kind of like this:
Note the arrays. I have a feeling they're important.
For some strange reason, whenever Jetpack is enabled and I am logged out (as would be the case for most of my visitors, obviously), the above results in an error:
Warning: rawurlencode() expects parameter 1 to be string, array given in /mysite.tld/wp-includes/canonical.php on line 283 Warning: Cannot modify header information - headers already sent by (output started at /mysite.tld/wp-includes/canonical.php:283) in /mysite.tld/wp-includes/pluggable.php on line 866
This only appears when I am logged out of the admin panel and Jetpack is activated (and authenticated). What does Jetpack do with rawurlencode?