Bug#987029: gnome-books: Starts, but does not work, UI fail

Harri Haataja xtl at iki.fi
Thu Apr 15 21:03:19 BST 2021

Package: gnome-books
Version: 3.34.0-4
Severity: important
X-Debbugs-Cc: xtl at iki.fi

Dear Maintainer,

I noticed gnome-books and decided to test it. Apt install and start lead to a partial blank
window. Top menu exists, but there is nothing in the books window. Also no decoration (title
bar, x).

Selecting quit from window leads to a few messages:

Apr 15 23:01:31 bastet gnome-books[36296]: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
Apr 15 23:01:31 bastet gnome-books[36296]: The offending signal was destroy on Gjs_SelectionToolbar 0x564c6fae1590.
Apr 15 23:01:31 bastet org.gnome.Books[36296]: == Stack trace for context 0x564c6f09b1a0 ==

Books appears to be unusable on this machine. No idea where the problem would be. Nothing is
printed after that stack trace message.

https://gitlab.gnome.org/GNOME/gnome-books/-/issues/44 This looks like a similar issue.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-5-amd64 (SMP w/12 CPU threads)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-books depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-2
ii  gir1.2-evince-3.0                            3.38.2-1
ii  gir1.2-gdkpixbuf-2.0                         2.42.2+dfsg-1
ii  gir1.2-gepub-0.6                             0.6.0-2
ii  gir1.2-gnomedesktop-3.0                      3.38.4-1
ii  gir1.2-gtk-3.0                               3.24.24-3
ii  gir1.2-pango-1.0                             1.46.2-3
ii  gir1.2-tracker-2.0                           2.3.6-2
ii  gir1.2-webkit2-4.0                           2.30.6-1
ii  gjs                                          1.66.2-1
ii  gnome-online-miners                          3.34.0-2
ii  libc6                                        2.31-11
ii  libcairo-gobject2                            1.16.0-5
ii  libcairo2                                    1.16.0-5
ii  libevdocument3-4                             3.38.2-1
ii  libevview3-3                                 3.38.2-1
ii  libgdk-pixbuf2.0-0                           2.40.2-2
ii  libglib2.0-0                                 2.66.8-1
ii  libgnome-desktop-3-19                        3.38.4-1
ii  libgtk-3-0                                   3.24.24-3
ii  libpango-1.0-0                               1.46.2-3
ii  libpangocairo-1.0-0                          1.46.2-3
ii  tracker                                      2.3.6-2
ii  tracker-extract                              2.3.5-2

Versions of packages gnome-books recommends:
pn  gir1.2-lokdocview-0.1  <none>
pn  gnome-user-docs        <none>
pn  libgsf-bin             <none>
ii  unoconv                0.7-2

gnome-books suggests no packages.

-- no debconf information

More information about the pkg-gnome-maintainers mailing list