ROS Noetic | rqt segfault PyUnicode_FromFormatV

asked 2020-12-07 15:28:03 -0500

yonas gravatar image

Hello, I have been trying to run one of the rqt tools but none of them work. All of them just exit with: Segmentation fault (core dumped). I don't have any experience in debugging issue like this, but I found that running this "gdb" tool can provide some valuable information, so here is the output:

jan@hydrogen:31$ gdb python
(No debugging symbols found in python)
(gdb) run /opt/ros/noetic/bin/rqt
Starting program: /usr/bin/python /opt/ros/noetic/bin/rqt
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after fork from child process 268679]

Program received signal SIGSEGV, Segmentation fault.
0x000000000058d202 in PyUnicode_FromFormatV ()
(gdb) run /opt/ros/noetic/bin/rqt_
rqt_bag           rqt_dep           rqt_image_view    rqt_plot
rqt_console       rqt_graph         rqt_logger_level  rqt_shell
(gdb) run /opt/ros/noetic/bin/rqt_
rqt_bag           rqt_dep           rqt_image_view    rqt_plot
rqt_console       rqt_graph         rqt_logger_level  rqt_shell
(gdb) run /opt/ros/noetic/bin/rqt_bag
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/bin/python /opt/ros/noetic/bin/rqt_bag
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after fork from child process 268684]

Program received signal SIGSEGV, Segmentation fault.
0x000000000058d202 in PyUnicode_FromFormatV ()

Python 3.8.5

Kernel: 5.8.0-7630-generic

Distributor ID: Pop

Description: Pop!_OS 20.04 LTS

Release: 20.04

Codename: focal

Any help is appreciated. Thank you for your time. :)

edit retag flag offensive close merge delete