Package: workrave
Version: 1.10.14-1
Severity: important
Hello,
I'm using the GNOME Workrave extension and while I can see the applet
correctly in the GNOME bar, it crashes after a certain period of time.
This started happening recently, probably after the transition to
GNOME 3.20.
I rebuilt this with -O0 in order to provide a better backtrace. I also
used --disable-mate and --disable-xfce, but the build is otherwise
identical to the standard Debian package.
Here's the backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x000055edf603eaac in Gtk::ComboBox::gobj (this=0x0) at
/usr/include/gtkmm-3.0/gtkmm/combobox.h:127
127 /usr/include/gtkmm-3.0/gtkmm/combobox.h: No such file or directory.
(gdb) bt
#0 0x000055edf603eaac in Gtk::ComboBox::gobj (this=0x0) at
/usr/include/gtkmm-3.0/gtkmm/combobox.h:127
#1 0x000055edf603e821 in BreakWindow::start (this=0x55edf7a84ce0) at
BreakWindow.cc:732
#2 0x000055edf604f21c in GUI::show_break_window (this=0x55edf78658a0) at
GUI.cc:1149
#3 0x000055edf60ea118 in BreakControl::break_window_start
(this=0x55edf7959ca0) at BreakControl.cc:640
#4 0x000055edf60e9a44 in BreakControl::goto_stage (this=0x55edf7959ca0,
stage=BreakControl::STAGE_TAKING) at BreakControl.cc:312
#5 0x000055edf60e9555 in BreakControl::heartbeat (this=0x55edf7959ca0) at
BreakControl.cc:152
#6 0x000055edf60b9630 in Core::heartbeat (this=0x55edf79ac7e0) at Core.cc:1132
#7 0x000055edf604c6b8 in GUI::on_timer (this=0x55edf78658a0) at GUI.cc:326
#8 0x000055edf60529fe in sigc::bound_mem_functor0<bool, GUI>::operator()
(this=0x55edf7db1bf8)
at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1989
#9 0x000055edf60527b6 in sigc::adaptor_functor<sigc::bound_mem_functor0<bool,
GUI> >::operator() (this=0x55edf7db1bf0)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#10 0x000055edf60522aa in
sigc::internal::slot_call0<sigc::bound_mem_functor0<bool, GUI>, bool>::call_it
(rep=0x55edf7db1bc0)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:115
#11 0x00007fd2647edd02 in ?? () from
/usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#12 0x00007fd261b0ca53 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fd261b0bfea in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fd261b0c390 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fd261b0c6b2 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fd2636645e5 in gtk_main () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#17 0x000055edf604c1b9 in GUI::main (this=0x55edf78658a0) at GUI.cc:243
#18 0x000055edf6089f9b in run (argc=1, argv=0x7ffd129a3fe8) at main.cc:68
#19 0x000055edf6089fff in main (argc=1, argv=0x7ffd129a3fe8) at main.cc:87
Regards,
Berto
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (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.20.0-1
ii libatkmm-1.6-1v5 2.24.2-1
ii libc6 2.22-7
ii libcairo-gobject2 1.14.6-1+b1
ii libcairo2 1.14.6-1+b1
ii libcairomm-1.0-1v5 1.12.0-1+b1
ii libdbusmenu-glib4 12.10.2-1
ii libdbusmenu-gtk3-4 12.10.2-1
ii libgcc1 1:6.1.1-1
ii libgdk-pixbuf2.0-0 2.34.0-1
ii libgdome2-0 0.8.1+debian-6
ii libglib2.0-0 2.48.0-1
ii libglibmm-2.4-1v5 2.48.1-1
ii libgstreamer1.0-0 1.8.1-1
ii libgtk-3-0 3.20.3-2
ii libgtkmm-3.0-1v5 3.20.1-1
ii libice6 2:1.0.9-1+b1
ii libindicator3-7 0.5.0-3
ii libpanel-applet0 3.20.0-1
ii libpango-1.0-0 1.40.1-1
ii libpangocairo-1.0-0 1.40.1-1
ii libpangomm-1.4-1v5 2.40.0-1
ii libpulse-mainloop-glib0 8.0-2+b2
ii libpulse0 8.0-2+b2
ii libsigc++-2.0-0v5 2.8.0-1
ii libsm6 2:1.2.2-1+b1
ii libstdc++6 6.1.1-1
ii libx11-6 2:1.6.3-1
ii libxml2 2.9.3+dfsg1-1
ii libxss1 1:1.2.2-1
ii libxtst6 2:1.2.2-1+b1
ii workrave-data 1.10.14-1
workrave recommends no packages.
Versions of packages workrave suggests:
pn gnome-panel <none>
ii gnome-shell 3.18.3-2
pn xfce4-panel <none>
-- no debconf information