I'm asking because I saw this question Undefined offset: 1 in gcm_action_send_message()
This to me looks like a PHP error that's caused by a bug in the contrib module and should be filed as an issue. I could be wrong, but in general is this the place to be asking things like that?
The correct answer to me is that the module should be patched so that it doesn't throw errors regardless of whatever bung configuration the administrator has entered through the Drupal UI.
The "correct" answer as selected by the user asking the question will be workaround rather than a working patch more likely than not.
The bug may never be reported to the module maintainer and may go unnoticed for much longer than necessary because of the available workaround on Stack Overflow.
Should we be leaving comments on bug-report style questions (or even closing them) telling users to open an issue with the maintainer on the d.o. project page and request support from there before polling for workarounds on SO?