Based on your request, I ran strace with the command: strace -o oowriter_strace.log oowriter ~/Downloads/test.odt. See the attached oowriter_strace.log file. It freezes on the following line: rt_sigaction(SIGINT, {sa_handler=0x5616df255a10, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb22cd84a70}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb22cd84a70}, 8) = 0 wait4(-1, Then after about 10 seconds oowriter window shows up with the loaded test.odt file and nothing else is outputted by strace. When I close oowriter, the strace output continues on the line that started with "wait4(-1,": wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3141 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb22cd84a70}, {sa_handler=0x5616df255a10, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb22cd84a70}, 8) = 0 ioctl(2, TIOCGWINSZ, {ws_row=66, ws_col=272, ws_xpixel=0, ws_ypixel=0}) = 0 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 getuid() = 1000 geteuid() = 1000 etc.