Version-Release number of selected component: calibre-4.23.0-2.fc33 Additional info: reporter: libreport-2.14.0 cmdline: /usr/bin/python3 /usr/bin/ebook-convert /tmp/ArticleConverterImpl-16710124191404583748.html /tmp/ArticleConverterImpl-11179420350563618140.mobi --pubdate 2020-11-29T12:36:24.027171Z --title 'Your articles for 2020-11-29' --input-encoding utf-8 --max-levels 0 --max-toc-links 0 --use-auto-toc --mobi-toc-at-start --toc-title 'Your articles for 2020-11-29' --level1-toc '//h:h1[@class=\"toc-c82bb567-1248-4a7d-8b6e-52785b449076\"]' --level2-toc / --level3-toc / --chapter '//h:h1[@class=\"toc-c82bb567-1248-4a7d-8b6e-52785b449076\"]' --chapter-mark both --authors website2kindle --book-producer website2kindle --publisher website2kindle crash_function: flush exception_type: BrokenPipeError executable: /usr/bin/ebook-convert interpreter: python3-3.9.0-1.fc33.x86_64 kernel: 5.9.10-200.fc33.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: logging.py:53:flush:BrokenPipeError: [Errno 32] Datenübergabe unterbrochen (broken pipe) Traceback (most recent call last): File "/usr/bin/ebook-convert", line 20, in <module> sys.exit(main()) File "/usr/lib64/calibre/calibre/ebooks/conversion/cli.py", line 401, in main plumber.run() File "/usr/lib64/calibre/calibre/ebooks/conversion/plumber.py", line 1135, in run pr(0., _('Running transforms on e-book...')) File "/usr/lib64/calibre/calibre/ebooks/conversion/plumber.py", line 67, in __call__ self.global_reporter(global_frac, msg) File "/usr/lib64/calibre/calibre/ebooks/conversion/cli.py", line 288, in __call__ self.log('%d%% %s'%(percent, msg)) File "/usr/lib64/calibre/calibre/utils/logging.py", line 179, in __call__ self.info(*args, **kwargs) File "/usr/lib64/calibre/calibre/utils/logging.py", line 171, in print_with_flush self.flush() File "/usr/lib64/calibre/calibre/utils/logging.py", line 191, in flush o.flush() File "/usr/lib64/calibre/calibre/utils/logging.py", line 53, in flush self.stream.flush() BrokenPipeError: [Errno 32] Datenübergabe unterbrochen (broken pipe) Local variables in innermost frame: self: <calibre.utils.logging.ANSIStream object at 0x7f09d4ac8f70>
Created attachment 1735602 [details] File: backtrace
Created attachment 1735603 [details] File: cgroup
Created attachment 1735604 [details] File: cpuinfo
Created attachment 1735605 [details] File: environ
Created attachment 1735606 [details] File: mountinfo
Created attachment 1735607 [details] File: namespaces
Created attachment 1735608 [details] File: open_fds
https://github.com/kovidgoyal/calibre/pull/1488
The patch has been accepted upstream. But I will not backport the patch to F<35 because this is mostly a cosmetic issue. The fix will appear in F>=35 when upstream makes a release.
The patch does not apply cleanly in F34… It's fixed in F35+ though.