0x00000011 не является действительным адресом, особенно не для кода. Это говорит нам о том, что в 0x00000011 нет кода (следовательно, нет функции). И это говорит нам, что ваш стек поврежден.
Без «рабочего» стека GDB не может выяснить, как ваш поток оказался там, где есть, потому что он не регистрирует какие-либо вызовы по умолчанию и, следовательно, полагается исключительно на стек.
EDIT
Обратите внимание, что на x86 вы в конечном итоге будете вести себя так же, как описано в коде вроде
_start:
mov eax,0x11
jmp eax
Это приводит к переходу / переходу в область (0x11), где нет кода и, следовательно, нет символов отладки. Это может произойти в случае, как в моем примере, но также, если стек переопределен (поврежден) и возвращающийся переход приводит к неверному адресу (например, 0x11)