Bug#865013: [Pkg-utopia-maintainers] Bug#865013: network-manager-gnome: Consistent segfault when connecting to WPA2 network

2017-06-18 Thread Fred Barclay
bject_new () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x77ba90f2 in nma_cert_chooser_button_new
(flags=flags@entry=NMA_CERT_CHOOSER_BUTTON_FLAG_NONE) at
src/libnma/nma-cert-chooser-button.c:444
#8  0x77ba9b8e in init (cert_chooser=0x557f25d0) at
src/libnma/nma-pkcs11-cert-chooser.c:475
#9  0x77ba51c7 in constructor (type=,
n_construct_properties=, construct_properties=) at src/libnma/nma-cert-chooser.c:635
#10 0x753e3029 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x753e510e in g_object_new_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x753e53b1 in g_object_new () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x77ba5bd7 in nma_cert_chooser_new (title=,
flags=) at src/libnma/nma-cert-chooser.c:816
#14 0x77baff98 in eap_method_tls_new
(ws_parent=ws_parent@entry=0x56301310,
connection=connection@entry=0x559372c0, phase2=phase2@entry=0,
secrets_only=secrets_only@entry=0) at
src/wireless-security/eap-method-tls.c:434
#15 0x77bab130 in ws_802_1x_auth_combo_init
(sec=sec@entry=0x56301310,
combo_name=combo_name@entry=0x77bb9cec "wpa_eap_auth_combo",
combo_label=combo_label@entry=0x77bb9cff "wpa_eap_auth_label",
auth_combo_changed_cb=auth_combo_changed_cb@entry=0x77baddc0
, connection=connection@entry=0x559372c0,
is_editor=is_editor@entry=0, secrets_only=0) at
src/wireless-security/wireless-security.c:433
#16 0x77badee5 in ws_wpa_eap_new (connection=0x559372c0,
is_editor=is_editor@entry=0, secrets_only=secrets_only@entry=0) at
src/wireless-security/ws-wpa-eap.c:122
#17 0x77b99fc8 in security_combo_init
(self=self@entry=0x562da390, secrets_only=0) at
src/libnma/nma-wifi-dialog.c:987
#18 0x77b9b33e in internal_init (self=self@entry=0x562da390,
specific_connection=specific_connection@entry=0x559372c0,
specific_device=specific_device@entry=0x559fd280,
secrets_only=secrets_only@entry=0) at src/libnma/nma-wifi-dialog.c:1127
#19 0x77b9c3ce in nma_wifi_dialog_new (client=,
connection=0x559372c0, device=0x559fd280, ap=0x55b300e0,
secrets_only=0) at src/libnma/nma-wifi-dialog.c:1317
#20 0x555753fd in wifi_new_auto_connection
(device=0x559fd280, dclass_data=,
callback=0x555654e0
,
callback_data=0x562d55f0) at src/applet-device-wifi.c:573
#21 0x55568820 in applet_menu_item_activate_helper
(device=0x559fd280, connection=,
specific_object=0x562c8f30
"/org/freedesktop/NetworkManager/AccessPoint/552",
applet=0x557f22c0, dclass_data=0x7fffe4001840) at src/applet.c:527
#22 0x753ddf75 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x753eff82 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x753f8bdc in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x753f8fbf in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x775f2a9e in gtk_widget_activate () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#27 0x774c09d6 in gtk_menu_shell_activate_item () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#28 0x774c0d0b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x774a3cd1 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x753de1a4 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x753f83a1 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x753f8fbf in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x775f059c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x774a0c5e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x774a2d1e in gtk_main_do_event () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x76fb3e15 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#37 0x76fe4ea2 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#38 0x751047f7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x75104a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x75104b0c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x756c072d in g_application_run () from
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#42 0x55563e31 in main (argc=, argv=) at src/main.c:81



Also, after poking around a bit, I've noticed this only occurs when
trying to add a WPA network, not when connecting to a pre-established
WPA network. I.e. if network-foo was already known by network-manager
before I upgrade network-manager-gnome to 1.8.2, I can still connect and
disconnect without a segfault. It's only when attempting to add the
network that I have the trouble.

Cheers!

Fred


On 06/18/2017 03:59 PM, Michael Biebl wrote:
> Control: tags -1 + moreinfo unrep

Bug#865013: network-manager-gnome: Consistent segfault when connecting to WPA2 network

2017-06-18 Thread Fred Barclay
Package: network-manager-gnome
Version: 1.4.6-1
Severity: important

Dear Maintainer,
After upgrading network-manager-gnome to 1.8.2-1, the network manager applet
segfaults every time I attempt to connect to a WPA network.

Sample output:
$ nm-applet
Segmentation fault


$ gdb nm-applet
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
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:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from nm-applet...(no debugging symbols found)...done.
(gdb) start
Function "main" not defined.
Make breakpoint pending on future shared library load? (y or [n])
Starting program: /usr/bin/nm-applet
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffebea6700 (LWP 2912)]
[New Thread 0x7fffeb6a5700 (LWP 2913)]
[New Thread 0x7fffea625700 (LWP 2914)]
[New Thread 0x7fffe9b5a700 (LWP 2915)]

Thread 1 "nm-applet" received signal SIGSEGV, Segmentation fault.
0x77ba87a2 in ?? () from /usr/lib/x86_64-linux-gnu/libnma.so.0
(gdb) c
Continuing.
Couldn't get registers: No such process.
Couldn't get registers: No such process.
Couldn't get registers: No such process.
(gdb) [Thread 0x7fffe9b5a700 (LWP 2915) exited]
[Thread 0x7fffea625700 (LWP 2914) exited]
[Thread 0x7fffeb6a5700 (LWP 2913) exited]
[Thread 0x7fffebea6700 (LWP 2912) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists

Attempting to dpkg-reconfigure network-manager-gnome and libnma0 had no effect.

Downgrading network-manager-gnome and libnma0 to 1.4.6-1 via `dpkg -i
/var/cache/apt/archives/network-manager-gnome_1.4.6-1_amd64.deb
/var/cache/apt/archives/libnma0_1.4.6-1_amd64.deb`, and restarting nm-applet,
immediately restored the ability to connect to the network.

I've only been able to test on a single WPA network.



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

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

Versions of packages network-manager-gnome depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.10.18-1
ii  dbus-x11 [dbus-session-bus]   1.10.18-1
ii  dconf-gsettings-backend [gsettings-backend]   0.26.0-2+b1
ii  libatk1.0-0   2.22.0-1
ii  libc6 2.24-11
ii  libcairo2 1.14.8-1
ii  libgdk-pixbuf2.0-02.36.5-2
ii  libglib2.0-0  2.50.3-2
ii  libgtk-3-03.22.12-1
ii  libjansson4   2.9-1
ii  libmm-glib0   1.6.8-1
ii  libnm01.8.0-4
ii  libnma0   1.4.6-1
ii  libnotify40.7.7-2
ii  libpango-1.0-01.40.5-1
ii  libpangocairo-1.0-0   1.40.5-1
ii  libsecret-1-0 0.18.5-3.1
ii  mate-polkit [polkit-1-auth-agent] 1.16.0-2
ii  network-manager   1.8.0-4

Versions of packages network-manager-gnome recommends:
pn  gnome-keyring   
ii  iso-codes   3.75-1
ii  mate-notification-daemon [notification-daemon]  1.16.1-1
ii  mobile-broadband-provider-info  20161204-1
ii  notification-daemon 3.20.0-1+b1

Versions of packages network-manager-gnome suggests:
pn  network-manager-openconnect-gnome  
pn  network-manager-openvpn-gnome  
pn  network-manager-pptp-gnome 
pn  network-manager-vpnc-gnome 

-- no debconf information



Bug#862065: starplot: does not start due to invalid pointer error

2017-05-07 Thread Fred Barclay
Package: starplot
Version: 0.95.5-8.2
Severity: important

Dear Maintainer,

Starplot doesn't start and returns `*** Error in `starplot': free(): invalid
pointer: 0x55f5759e60d0 ***` when started from terminal.

However, `valgrind starplot` allows starplot to run normally.

This is a completely fresh installation of starplot on a computer that's never
had starplot installed before (so no leftover data in ${HOME}).



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

Kernel: Linux 4.9.0-3-amd64 (SMP w/2 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 starplot depends on:
ii  libatk1.0-0  2.22.0-1
ii  libc62.24-10
ii  libcairo21.14.8-1
ii  libfontconfig1   2.11.0-6.7+b1
ii  libfreetype6 2.6.3-3.2
ii  libgcc1  1:6.3.0-16
ii  libgdk-pixbuf2.0-0   2.36.5-2
ii  libglib2.0-0 2.50.3-2
ii  libgtk2.0-0  2.24.31-2
ii  libpango-1.0-0   1.40.5-1
ii  libpangocairo-1.0-0  1.40.5-1
ii  libpangoft2-1.0-01.40.5-1
ii  libstdc++6   6.3.0-16

Versions of packages starplot recommends:
ii  stardata-common  0.8+b1

Versions of packages starplot suggests:
pn  gliese  
pn  yale

-- no debconf information



Bug#732647: RFP: mintstick -- USB stick formatter

2017-05-06 Thread Fred Barclay
Package: wnpp
Followup-For: Bug #732647
Owner: Fred Barclay <bugsatef...@gmail.com>

I'd like to bring this to Debian. I'm working on filing an ITP (this is my
first time!) and then hopefully we'll see this in Sid soon.