Responder1
Se você deseja depurar o aplicativo de 32 bits no Ubuntu de 64 bits. Tente.
sudo apt-get install gdb-multiarch
Responder2
Eu encontrei o mesmo problema. Depois de testar com várias configurações e máquinas, concluí que a versão gdb (8.1) que o Ubuntu 18.04 vem com bugs. Versões mais recentes do gdb parecem funcionar bem (isto é: você não vê esses avisos estranhos + o gdb não trava ao depurar programas de 32 bits).
Eu tentei no Ubuntu 19.04, que vem com o gdb 8.2, e funciona bem imediatamente. Também tentei compilar a versão mais recente (no momento em que este artigo foi escrito: 8.3.1) e funciona bem (mesmo no Ubuntu 18.04).
Minha sugestão é pegar a versão mais recente do gdb (no momento em que este artigo foi escrito: 8.3.1) e compilá-la você mesmo. Você pode obter os pacotes de origem aqui:https://mirrors.kernel.org/sourceware/gdb/releases/.
Outra solução (muito) subideal que parece funcionar: você pode instalar o gdb:i386
pacote, que instalará o gdb para aplicativos de 32 bits. No entanto,ele desinstalará o gdb para 64 bits, o que você pode não querer fazer.
Não tenho ideia de qual é o problema subjacente e se existe ou não uma maneira rápida de corrigi-lo.