I have try to debug

# apt install python3-dbg

$ gdb python3
[...]
Reading symbols from python3...
Reading symbols from /usr/lib/debug/.build-id/97/0f19629d98e5c631b44f6803fa34a5a07c3806.debug...

(gdb) run /usr/bin/ebook-viewer /tmp/a.epub
Starting program: /usr/bin/python3 /usr/bin/ebook-viewer /tmp/a.epub
[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 42697]
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
[New Thread 0x7fffdfab3700 (LWP 42698)]
[New Thread 0x7fffde7de700 (LWP 42699)]
[New Thread 0x7fffddfdd700 (LWP 42700)]
[New Thread 0x7fffdd780700 (LWP 42701)]
[New Thread 0x7fffdcf7f700 (LWP 42702)]
[New Thread 0x7fffc0a0c700 (LWP 42703)]
[New Thread 0x7fffbbfff700 (LWP 42704)]
[New Thread 0x7fffb37fe700 (LWP 42705)]
[New Thread 0x7fffbb7fe700 (LWP 42706)]
[New Thread 0x7fffbaffd700 (LWP 42707)]
[New Thread 0x7fffba361700 (LWP 42708)]
[New Thread 0x7fffb91c3700 (LWP 42710)]
[Detaching after fork from child process 42711]
[New Thread 0x7fffb89c2700 (LWP 42712)]
[New Thread 0x7fffb2ffd700 (LWP 42714)]
[New Thread 0x7fffb3fff700 (LWP 42713)]
[New Thread 0x7fffb27fc700 (LWP 42715)]
[New Thread 0x7fffb1ffb700 (LWP 42716)]
[New Thread 0x7fffb17fa700 (LWP 42717)]
[New Thread 0x7fffb0ff9700 (LWP 42718)]
[New Thread 0x7fff83fff700 (LWP 42719)]
[New Thread 0x7fff837fe700 (LWP 42720)]
[New Thread 0x7fff82ffd700 (LWP 42721)]
[New Thread 0x7fff827fc700 (LWP 42722)]
[New Thread 0x7fff81ffb700 (LWP 42723)]
[New Thread 0x7fff817fa700 (LWP 42724)]
[New Thread 0x7fff80ff9700 (LWP 42725)]
[New Thread 0x7fff4ffff700 (LWP 42726)]
[New Thread 0x7fff4f7fe700 (LWP 42727)]
[New Thread 0x7fff4e7fc700 (LWP 42729)]
[New Thread 0x7fff4effd700 (LWP 42728)]
[New Thread 0x7fff4dffb700 (LWP 42752)]
[Thread 0x7fff4dffb700 (LWP 42752) exited]
[New Thread 0x7fff4dffb700 (LWP 42753)]
Fatal Python error: PyEval_SaveThread: NULL tstate
Python runtime state: initialized

Current thread 0x00007ffff7c20740 (most recent call first):
File "/usr/lib/calibre/calibre/gui2/webengine.py", line 126 in _dispatch_messages
  File "/usr/lib/calibre/calibre/gui2/viewer/main.py", line 229 in main
  File "/usr/lib/calibre/calibre/gui_launch.py", line 81 in ebook_viewer
  File "/usr/bin/ebook-viewer", line 20 in <module>

Thread 1 "LoadBook" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50      ../sysdeps/unix/sysv/linux/raise.c: File o directory non esistente.


If I try to continue it stop

(gdb) next
Couldn't get registers: Nessun processo corrisponde.
Couldn't get registers: Nessun processo corrisponde.
(gdb) [Thread 0x7fff4dffb700 (LWP 42869) exited]
[Thread 0x7fff4e7fc700 (LWP 42845) exited]
[Thread 0x7fff4effd700 (LWP 42844) exited]
[Thread 0x7fff4f7fe700 (LWP 42843) exited]
[Thread 0x7fff4ffff700 (LWP 42842) exited]
[Thread 0x7fff78ff9700 (LWP 42841) exited]
[Thread 0x7fff797fa700 (LWP 42840) exited]
[Thread 0x7fff79ffb700 (LWP 42839) exited]
[Thread 0x7fff7a7fc700 (LWP 42838) exited]
[Thread 0x7fff7affd700 (LWP 42837) exited]
[Thread 0x7fff7b7fe700 (LWP 42836) exited]
[Thread 0x7fff7bfff700 (LWP 42835) exited]
[Thread 0x7fffb0ff9700 (LWP 42834) exited]
[Thread 0x7fffb17fa700 (LWP 42833) exited]
[Thread 0x7fffb1ffb700 (LWP 42832) exited]
[Thread 0x7fffb27fc700 (LWP 42831) exited]
[Thread 0x7fffb2ffd700 (LWP 42830) exited]
[Thread 0x7fffb3fff700 (LWP 42829) exited]
[Thread 0x7fffb89c2700 (LWP 42828) exited]
[Thread 0x7fffb91c3700 (LWP 42826) exited]
[Thread 0x7fffba361700 (LWP 42825) exited]
[Thread 0x7fffbaffd700 (LWP 42824) exited]
[Thread 0x7fffbb7fe700 (LWP 42823) exited]
[Thread 0x7fffb37fe700 (LWP 42822) exited]
[Thread 0x7fffbbfff700 (LWP 42821) exited]
[Thread 0x7fffc0a0c700 (LWP 42820) exited]
[Thread 0x7fffdcf7c700 (LWP 42819) exited]
[Thread 0x7fffdd77d700 (LWP 42818) exited]
[Thread 0x7fffde7db700 (LWP 42816) exited]
[Thread 0x7fffdfab0700 (LWP 42815) exited]
[Thread 0x7ffff7c20740 (LWP 42810) exited]

Cannot execute this command without a live selected thread.


let me know if I can do more test

Ciao
Davide

Reply via email to