On 21/3/23 10:38, Frank Carmickle wrote:
Should I run this inside gdb, or should we put in some print statements? Please let me know what I can do to help track this bugger down!
Can you log in remotely and attach gdb to the espeak process when it's not speaking but (obviously) before you kill it? Then obtain a backtrace. You might need to install debug symbols for espeakup. Debian has separate packages for those.
The syntax would be gdb /usr/bin/espeakup <process-id>