No such label 'stdexten' in extension in context 'default'

I’m running Asterisk 11.2.1 on centos 5.9
I can’t resolve this problem and although it pops up a lot on a google search, there’s no clear solution. I have an incoming call rule set up to ring extension 22 but it doesn’t work and the console shows:
pbx.c:4698 pbx_extension_helper: No such label ‘stdexten’ in extension ‘22’ in context ‘default’
pbx.c:12072 pbx_parseable_goto: Priority ‘stdexten’ must be a number > 0, or valid label
gosub_exec: Gosub address is invalid: '22,stdexten(SIP/22&IAX2/22)'
I also run asterisk Asterisk/10.7.0 on another centos 5.9 machine and that does not have this problem, so it’s down to a bug with this 11.2.1 version. Do I need to add a certain line in extensions.conf? maybe delete a certain line? is the problem in a different conf file? Thanks for any advice.

You will have to provide youre dialplan. If you didn’t write the dialplan, you should address this problem to the person, or organisation, that did.

thankyou for responding, I solved this by wiping asterisk v11 completely and installing v10. Everything now works fine.