Saya punya masalah dengan GDB. Setiap kali saya mencoba untuk men-debug program C ++, setelah menjalankannya, GDB memberikan kesalahan ini:
(gdb) run
Starting program: /home/errikos/Workspaces/tests/a.out
Traceback (most recent call last):
File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named libstdcxx.v6.printers
Traceback (most recent call last):
File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named libstdcxx.v6.printers
Setelah itu, GDB terus berjalan (mis. Tidak crash sepenuhnya).
Saya sadar bahwa ada beberapa laporan bug tentang ini (di sini , di sini dan di sini ). Dalam laporan kedua, ada juga klaim bahwa ada perbaikan yang dirilis. Di yang ketiga, ada solusi symlink, yang tidak berhasil untuk saya (dan yang saya tidak suka, bahkan jika itu berhasil).
Adakah yang menemukan solusi untuk ini? Ada paket yang hilang?
Catatan: Saya memiliki build uji Ubuntu Toolchain (ppa: ubuntu-toolchain-r / test) PPA diaktifkan.