Subject: Bug#853933: workrave: segfault when trying to start under wayland

From: Kamen Naydenov <[email-masked]>
Date: Thu, 02 Feb 2017 12:05:42 +0200

Package: workrave
Version: 1.10.16-1
Severity: normal

Dear Maintainer,

   * What led up to the situation?
When I choose to use gnome-shell session with wayland, workrave didn't start at
all.
Here is relevant lines from /var/log/messages

40741:Feb  2 00:18:03 hostname kernel: [847269.177052] workrave[21622]:
segfault at 20 ip 0000000000000020 sp 00007ffdaeaa7458 error 14 in
workrave[5633f8bc3000+186000]
40786:Feb  2 00:18:55 hostname kernel: [847320.656635] threaded-ml[2323]:
segfault at 0 ip 00007f0f4761c94b sp 00007f0f21e1bbe0 error 6 in
libc-2.24.so[7f0f47526000+195000]

When I run it from gnome-terminal it segafaults.
Switching back for gnome-shell without wayland runs workrave with session start
(which is my preference).

best regards
Kamen

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages workrave depends on:
ii  libatk1.0-0               2.22.0-1
ii  libatkmm-1.6-1v5          2.24.2-2
ii  libc6                     2.24-9
ii  libcairo-gobject2         1.14.8-1
ii  libcairo2                 1.14.8-1
ii  libcairomm-1.0-1v5        1.12.0-1+b1
ii  libdbusmenu-glib4         12.10.2-2
ii  libdbusmenu-gtk3-4        12.10.2-2
ii  libfontconfig1            2.11.0-6.7
ii  libfreetype6              2.6.3-3+b1
ii  libgcc1                   1:6.3.0-5
ii  libgdk-pixbuf2.0-0        2.36.4-1
ii  libgdome2-0               0.8.1+debian-6
ii  libglib2.0-0              2.50.2-2
ii  libglibmm-2.4-1v5         2.50.0-1
ii  libgstreamer1.0-0         1.10.3-1
ii  libgtk-3-0                3.22.7-2
ii  libgtk2.0-0               2.24.31-2
ii  libgtkmm-3.0-1v5          3.22.0-1
ii  libice6                   2:1.0.9-1+b1
ii  libindicator3-7           0.5.0-3
ii  libmate-panel-applet-4-1  1.16.0-2
ii  libpanel-applet0          3.20.1-1+b1
ii  libpango-1.0-0            1.40.3-3
ii  libpangocairo-1.0-0       1.40.3-3
ii  libpangoft2-1.0-0         1.40.3-3
ii  libpangomm-1.4-1v5        2.40.1-3
ii  libpulse-mainloop-glib0   10.0-1
ii  libpulse0                 10.0-1
ii  libsigc++-2.0-0v5         2.10.0-1
ii  libsm6                    2:1.2.2-1+b1
ii  libstdc++6                6.3.0-5
ii  libx11-6                  2:1.6.4-3
ii  libxfce4util7             4.12.1-3
ii  libxml2                   2.9.4+dfsg1-2.2
ii  libxss1                   1:1.2.2-1
ii  libxtst6                  2:1.2.3-1
ii  workrave-data             1.10.16-1
ii  xfce4-panel               4.12.1-2

workrave recommends no packages.

Versions of packages workrave suggests:
pn  gnome-panel  <none>
ii  gnome-shell  3.22.2-4

-- no debconf information

---

From: "Kees-Jan Dijkzeul" <[email-masked]>
Date: Thu, 2 Feb 2017 12:53:40 +0100

To the best of my knowledge, workrave currently does not support wayland.
This is being worked on, but due to limited developer interest, progress
is slow.

---

From: Marcos Dione <[email-masked]>
Date: Sun, 1 Dec 2024 10:10:29 +0100

Package: workrave
Version: 1.10.52-5
Followup-For: Bug #853933

Dear Maintainer,

Not much more to report, except that it's still present 7 years later.

Cheers,

    -- Marcos.

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

Kernel: Linux 6.11.7-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 workrave depends on:
ii  libatkmm-1.6-1v5     2.28.4-1+b2
ii  libc6                2.40-4
ii  libcairo2            1.18.2-2
ii  libcairomm-1.0-1v5   1.14.5-2+b1
ii  libdbusmenu-glib4    18.10.20180917~bzr492+repack1-3.1+b2
ii  libgcc-s1            14.2.0-8
ii  libgdk-pixbuf-2.0-0  2.42.12+dfsg-1+b1
ii  libgdome2-0          0.8.1+debian-10
ii  libglib2.0-0t64      2.82.2-3
ii  libglibmm-2.4-1t64   2.66.7-1+b1
ii  libgstreamer1.0-0    1.24.9-1
ii  libgtk-3-0t64        3.24.43-4
ii  libgtk-4-1           4.16.7+ds-1
ii  libgtkmm-3.0-1t64    3.24.9-1+b1
ii  libpango-1.0-0       1.54.0+ds-3
ii  libpangocairo-1.0-0  1.54.0+ds-3
ii  libpangomm-1.4-1v5   2.46.4-1+b2
ii  libsigc++-2.0-0v5    2.12.1-2+b1
ii  libstdc++6           14.2.0-8
ii  libx11-6             2:1.8.10-2
ii  libxss1              1:1.2.3-1+b2
ii  libxtst6             2:1.2.3-1.1+b2
ii  workrave-data        1.10.52-5

Versions of packages workrave suggests:
pn  workrave-ayatana          <none>
pn  workrave-cinnamon         <none>
pn  workrave-gnome            <none>
pn  workrave-gnome-flashback  <none>
pn  workrave-mate             <none>
pn  workrave-xfce4            <none>