[Libreoffice-bugs] [Bug 128220] Fatal Python error: Python memory allocator called without holding the GIL

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Oct 19 15:07:48 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=128220

--- Comment #2 from julien at palard.fr ---
Hi!

> Did you install packages only from official Debian testing repo using apt-get or did you external packages with dpkg or some packages from unstable?

TL;DR: You should install libreoffice-voikko to reproduce the issue.

I'm having only two sources: Debian testing (Bulleye) and Debian sid. Almost
all my packages are from testing, see:

    $ apt list --installed | grep -v 'testing\|firmware\|microcode'
    ecryptfs-utils/unstable,now 111-4 amd64 [installed]
    firefox/unstable,now 69.0.2-1 amd64 [installed]
    iucode-tool/now 2.3.1-1 amd64 [installed,local]
    libecryptfs1/unstable,now 111-4 amd64 [installed,automatic]
    libjpeg-progs/unstable,now 1:9c-2 amd64 [installed,automatic]
    libjpeg9/unstable,now 1:9c-2 amd64 [installed,automatic]

Yesterday I uninstalled libreoffice, to test your idea I re-installed it today
and I'm no longer having the issue.

Let's investigate:

- I had the issue.
- I uninstalled using `aptitude purge ~ilibreoffice`.
- I reinstalled using `apt install libreoffice` (probably a smaller subset)
- I'm no longer having the issue.

I parsed my /var/log/apt/history using a bit of Python like:

>>> installed = {s.strip() for s in purged.replace(", automatic", "").split("\n")[2].split(":", 1)[1].split(",")}
>>> uninstalled = {s.strip() for s in purged.split("\n")[0].split(":", 1)[1].split(",")}

The purge uninstalled 110 packages, the install installed 185.

This give me the list of packaged I had but I miss (99 of them), composed of:
- libreoffice-gnome:amd64 (1:6.3.2-1+b1)
- libreoffice-gtk3:amd64 (1:6.3.2-1+b1)
- libreoffice-help-*
- libreoffice-l10n-*
- libreoffice-style-elementary:amd64 (1:6.3.2-1)
- libreoffice-voikko:amd64 (5.0-3+b1)


libreoffice-gtk3 and libreoffice-style-elementary are dependencies of
libreoffice-gnome, installing the 3 of them don't bring the bug back.

help-* and l10n-* are not suspected.

I install libreoffice-voikko, doing so I spot this has python3-libvoikko as a
dependency, red flag.

BOOM I can reproduce the bug!

$ apt-cache policy libreoffice-voikko
libreoffice-voikko:
  Installed: 5.0-3+b1

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20191019/6f1bd799/attachment-0001.html>


More information about the Libreoffice-bugs mailing list