Discussion:
Bug#1094681: balsa: Balsa is very unstable
Add Reply
Nicolas Patrois
2025-02-22 13:30:01 UTC
Reply
Permalink
Package: balsa
Version: 2.6.4-3+b1
Followup-For: Bug #1094681

Dear Maintainer,

When I just hover on a mail content, Balsa crashes.
What crashed Balsa: hovering on a link, selecting text, right-clicking on a
mail content, even trying to read the end of a long mail.
Here is the systemd-coredump output:

févr. 22 14:14:38 […] kernel: balsa[12561]: segfault at 28 ip 00007f35b9cfcedd
sp 00007ffca05eb340 error 4 in
libgtk-3.so.0.2416.32[2fcedd,7f35b9a8d000+391000] likely on CPU 9 (core 4,
socket 0)
févr. 22 14:14:38 […] kernel: Code: cd a3 13 00 48 8d 35 12 38 1a 00 48 8d 3d
a9 11 12 00 e8 f6 09 d9 ff 31 c0 5b c3 66 90 f3 0f 1e fa 41 54 55 48 89 fd 53
89 f3 <4c> 8b 67 28 e8 1a 4e ff ff 48 89 c6 48 8b 45 00 48 85 c0 74 05 48
févr. 22 14:14:38 […] systemd-coredump[250750]: Process 12561 (balsa) of user
1000 terminated abnormally with signal 11/SEGV, processing...
févr. 22 14:14:38 […] systemd[1]: Started systemd-***@2-250750-0.service -
Process Core Dump (PID 250750/UID 0).
févr. 22 14:14:41 […] systemd-coredump[250751]: [🡕] Process 12561 (balsa) of
user 1000 dumped core.

Module
libnss_mymachines.so.2 from deb systemd-257.3-1.amd64
Module
libnss_myhostname.so.2 from deb systemd-257.3-1.amd64
Module libudev.so.1 from
deb systemd-257.3-1.amd64
Module libzstd.so.1 from
deb libzstd-1.5.6+dfsg-2.amd64
Module libblkid.so.1 from
deb util-linux-2.40.4-4.amd64
Module libgcc_s.so.1 from
deb gcc-14-14.2.0-17.amd64
Module libstdc++.so.6 from
deb gcc-14-14.2.0-17.amd64
Module libsystemd.so.0
from deb systemd-257.3-1.amd64
Module libmount.so.1 from
deb util-linux-2.40.4-4.amd64
Module libatomic.so.1 from
deb gcc-14-14.2.0-17.amd64
Stack trace of thread
12561:
#0 0x00007f35b9cfcedd
gtk_text_view_get_window (libgtk-3.so.0 + 0x2fcedd)
#1 0x000056483743495e n/a
(/usr/bin/balsa + 0x4d95e)
#2 0x00007f35b9537c41 n/a
(/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.8303.0 (deleted) + 0x17c41)
ELF object binary
architecture: AMD x86-64

Note that rebooting is not making Balsa more stable.

Yours,
n.


-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.11.10-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages balsa depends on:
ii balsa-data 2.6.4-3
ii libc6 2.40-7
ii libcairo2 1.18.2-2
ii libcanberra-gtk3-0 0.30-17+b1
ii libcanberra0 0.30-17+b1
ii libcompfaceg1 1:1.5.2-6.1
ii libfribidi0 1.0.16-1
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-2
ii libglib2.0-0t64 2.83.4-1
ii libgmime-3.0-0t64 3.2.15+dfsg-1
ii libgnutls30t64 3.8.9-2
ii libgpgme11t64 1.24.2-1
ii libgspell-1-3 1.14.0-2
ii libgssapi-krb5-2 1.21.3-4
ii libgtk-3-0t64 3.24.48-4
ii libgtksourceview-4-0 4.8.4-5+b3
ii libical3t64 3.0.19-4
ii libldap2 2.6.9+dfsg-1
ii libpango-1.0-0 1.56.1-1
ii libpangocairo-1.0-0 1.56.1-1
ii libsecret-1-0 0.21.6-3
ii libsqlite3-0 3.46.1-1
ii libwebkit2gtk-4.1-0 2.46.6-1
ii libxapp1 2.8.8-1
ii libxml2 2.12.7+dfsg+really2.9.14-0.2+b1
ii pinentry-gnome3 [pinentry-x11] 1.3.1-2

Versions of packages balsa recommends:
ii ca-certificates 20241223
ii gpgsm 2.2.46-1+b1
ii python3-html2text 2024.2.26-1
ii yelp 42.2-2

balsa suggests no packages.

-- no debconf
Werner Frey
2025-03-04 09:40:01 UTC
Reply
Permalink
Package: balsa
Version: 2.6.4-2+b4
Followup-For: Bug #1094681
X-Debbugs-Cc: ***@franken-online.de

Dear Maintainer,

I faced the same problem after libgtk-3 was automatically upgraded
to version 3.24.48-4. Hovering from the message pane to the address
pane reproducably triggers a balsa crash.

Forcing a downgrade of libgtk-3 to the previous version 3.24.43-5
immediately solved the problem and balsa is running absolutely stable.

Greetings
Werner

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

Kernel: Linux 5.10.234.x86-64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages balsa depends on:
ii balsa-data 2.6.4-2
ii libc6 2.40-7
ii libcairo2 1.18.2-2
ii libcanberra-gtk3-0 0.30-17+b1
ii libcanberra0 0.30-17+b1
ii libcompfaceg1 1:1.5.2-6.1
ii libfribidi0 1.0.16-1
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-2
ii libglib2.0-0t64 2.83.4-1
ii libgmime-3.0-0t64 3.2.15+dfsg-1
ii libgnutls30t64 3.8.9-2
ii libgpgme11t64 1.24.2-1+b1
ii libgspell-1-2 1.12.2-1+b2
ii libgssapi-krb5-2 1.21.3-4
ii libgtk-3-0t64 3.24.43-5
ii libgtksourceview-4-0 4.8.4-5+b3
ii libical3t64 3.0.19-4
ii libldap-2.5-0 2.5.19+dfsg-1
ii libpango-1.0-0 1.56.1-1
ii libpangocairo-1.0-0 1.56.1-1
ii libsecret-1-0 0.21.6-3
ii libsqlite3-0 3.46.1-1
ii libwebkit2gtk-4.1-0 2.46.6-1
ii libxapp1 2.8.8-1
ii libxml2 2.12.7+dfsg+really2.9.14-0.2+b2
ii pinentry-gnome3 [pinentry-x11] 1.3.1-2

Versions of packages balsa recommends:
ii ca-certificates 20241223
ii gpgsm 2.2.46-1+b1
pn python3-html2text <none>
ii yelp 42.2-2

balsa suggests no packages.

-- no debconf information

Loading...