Package: mate-power-manager
Version: 1.14.0-2
Severity: grave

mate-power-manager segfaults.  Consequently, laptops do not suspend and
they run out of power and crash.

Backtrace:

genre ok % gdb $(which mate-power-manager)
GNU gdb (Debian 7.11.1-2) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/mate-power-manager...Reading symbols from 
/usr/lib/debug/.build-id/4e/335f33ab0234b6fb93ea03f8a340c16b7cfddd.debug...done.
done.
(gdb) run
Starting program: /usr/bin/mate-power-manager
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffebfa4700 (LWP 9556)]
[New Thread 0x7fffeb7a3700 (LWP 9557)]
[New Thread 0x7fffea557700 (LWP 9558)]

(mate-power-manager:9502): Gtk-WARNING **: gtk_widget_size_allocate(): attempt 
to underallocate toplevel GtkTrayIcon 0x555555aac4b0. Allocation is 16x26, but 
minimum required size is 22x16.

(mate-power-manager:9502): Gtk-WARNING **: gtk_widget_size_allocate(): attempt 
to underallocate GtkTrayIcon's child GtkImage 0x555555973140. Allocation is 
16x26, but minimum required size is 22x16.

Thread 1 "mate-power-mana" received signal SIGSEGV, Segmentation fault.
__GI_____strtod_l_internal (nptr=0x7ffff5e1595d "10", endptr=0x7fffff7ff330, 
group=0, loc=0x7ffff36e3820 <_nl_C_locobj>) at strtod_l.c:481
481     strtod_l.c: No such file or directory.
(gdb) bt full
#0  __GI_____strtod_l_internal (nptr=0x7ffff5e1595d "10", 
endptr=0x7fffff7ff330, group=0, loc=0x7ffff36e3820 <_nl_C_locobj>) at 
strtod_l.c:481
        negative = <optimized out>
        num = <error reading variable num (Cannot access memory at address 
0x7fffff7fef30)>
        numsize = <error reading variable numsize (Cannot access memory at 
address 0x7fffff7fef20)>
        exponent = <error reading variable exponent (Cannot access memory at 
address 0x7fffff7fef28)>
        base = 10
        den = {0 <repeats 17 times>, 140737286183751, 93824995883472, 0, 1, 
93824997126160, 140737479963664, 140737286176431, 206158430240, 
140737479963888, 140737479963696,
          2108808263226697984, 4621819117588971520, 140737286183751, 
93824995883472, 0, 1, 93824997126272, 140737479963760, 140737286176431, 
206158430240, 140737479963984,
          140737479963792, 2108808263226697984, 2, 140737286164900, 
93824996048256, 140737286164592, 32, 1, 93824995883472, 140737286273314, 
93823560581122, 140737283113241,
          140737318574429, 93824997126272, 4, 140737286183751, 0, 
140737277479680, 32, 93825014019456, 0}
        densize = <optimized out>
        retval = <error reading variable retval (Cannot access memory at 
address 0x7fffff7fef10)>
        bits = <optimized out>
        cp = <optimized out>
        tp = <optimized out>
        startp = <optimized out>
        start_of_digits = <optimized out>
        expp = <optimized out>
        dig_no = <optimized out>
        int_no = <optimized out>
        lead_zero = <optimized out>
        c = <optimized out>
        decimal = <optimized out>
        decimal_len = <optimized out>
        thousands = 0x0
        grouping = <optimized out>
        cnt = <optimized out>
        current = 0x7ffff36e1c60 <_nl_C_LC_NUMERIC>
        __PRETTY_FUNCTION__ = "____strtod_l_internal"
        lowc = <optimized out>
#1  0x00007ffff52ac0fe in ?? () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
No symbol table info available.
#2  0x00007ffff52ad7a1 in pango_font_description_from_string () from 
/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
No symbol table info available.
#3  0x00007ffff5acb450 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#4  0x00007ffff3f5034b in g_type_create_instance () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#5  0x00007ffff3f321fb in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#6  0x00007ffff3f3410e in g_object_new_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#7  0x00007ffff3f343b1 in g_object_new () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#8  0x00007ffff5ad17d6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#9  0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#10 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007ffff3f2d0f2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#12 0x00007ffff3f478bd in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007ffff3f47faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007ffff5dcc0a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#15 0x00007ffff5ad17e6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#16 0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#17 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0x00007ffff3f2d0f2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#19 0x00007ffff3f478bd in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007ffff3f47faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007ffff5dcc0a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#22 0x00007ffff5ad17e6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#23 0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#24 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#25 0x00007ffff3f2d0f2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#26 0x00007ffff3f478bd in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#27 0x00007ffff3f47faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#28 0x00007ffff5dcc0a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#29 0x00007ffff5ad17e6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#30 0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#31 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#32 0x00007ffff3f2d0f2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#33 0x00007ffff3f478bd in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#34 0x00007ffff3f47faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#35 0x00007ffff5dcc0a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#36 0x00007ffff5ad17e6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#37 0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#38 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#39 0x00007ffff3f2d0f2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#40 0x00007ffff3f478bd in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#41 0x00007ffff3f47faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#42 0x00007ffff5dcc0a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#43 0x00007ffff5ad17e6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#44 0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#45 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#46 0x00007ffff3f2d0f2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#47 0x00007ffff3f478bd in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#48 0x00007ffff3f47faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#49 0x00007ffff5dcc0a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#50 0x00007ffff5ad17e6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#51 0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#52 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#53 0x00007ffff3f2d0f2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#54 0x00007ffff3f478bd in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#55 0x00007ffff3f47faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#56 0x00007ffff5dcc0a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#57 0x00007ffff5ad17e6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#58 0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#59 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#60 0x00007ffff3f2d0f2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#61 0x00007ffff3f478bd in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#62 0x00007ffff3f47faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#63 0x00007ffff5dcc0a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#64 0x00007ffff5ad17e6 in gtk_widget_get_style () from 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#65 0x000055555556a234 in msd_osd_window_style_set (widget=0x555555aa4390, 
previous_style=0x0) at msd-osd-window.c:501
        style = <optimized out>
#66 0x00007ffff3f30000 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.

It goes on like this, presumably for some time.  I suspect this is due
to the new GTK.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages mate-power-manager depends on:
ii  dbus-x11                                        1.10.10-1
ii  libatk1.0-0                                     2.21.90-2
ii  libc6                                           2.24-2
ii  libcairo-gobject2                               1.14.6-1+b1
ii  libcairo2                                       1.14.6-1+b1
ii  libcanberra-gtk3-0                              0.30-3
ii  libcanberra0                                    0.30-3
ii  libdbus-1-3                                     1.10.10-1
ii  libdbus-glib-1-2                                0.108-1
ii  libgdk-pixbuf2.0-0                              2.35.5-1
ii  libglib2.0-0                                    2.49.7-1
ii  libgnome-keyring0                               3.12.0-1+b1
ii  libgtk-3-0                                      3.21.6-1
ii  libmate-desktop-2-17                            1.14.1-1
ii  libmate-panel-applet-4-1                        1.14.2-1
ii  libnotify4                                      0.7.6-2
ii  libpango-1.0-0                                  1.40.2-1
ii  libpangocairo-1.0-0                             1.40.2-1
ii  libstartup-notification0                        0.12-4
ii  libunique-3.0-0                                 3.0.2-2
ii  libupower-glib3                                 0.99.4-3
ii  libx11-6                                        2:1.6.3-1
ii  libxext6                                        2:1.3.3-1
ii  libxrandr2                                      2:1.5.0-1
ii  libxrender1                                     1:0.9.9-2
ii  mate-notification-daemon [notification-daemon]  1.14.1-1
ii  mate-power-manager-common                       1.14.0-2
ii  notification-daemon                             3.20.0-1
ii  policykit-1                                     0.105-16
ii  systemd                                         231-6
ii  upower                                          0.99.4-3

mate-power-manager recommends no packages.

Versions of packages mate-power-manager suggests:
ii  mate-polkit  1.14.0-1

-- no debconf information

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | https://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: https://keybase.io/bk2204

Attachment: signature.asc
Description: PGP signature

Reply via email to