Si. Es un bug de PHP, que se produce con algunas versiones de phpMyadmin posteriores a la 5.2.3.
Eso lo puedes ver en estos reportes:
Supuestamente si haces un downgrade al 5.2.3 se resolvería el problema, o bien cambiar el estado de la variable CLIENT_MULTI_STATEMENTS a 0.
En cualquier caso el problema
no está en MySQL mismo sino en phpMyAdmin, por lo que tal vez en el Foro de PHP sepan algo más.
Si usas la consola de MySQL para probar el funcionamiento, muy probablemente el Sp funcione bien...