Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 576262 - gnome-base/gnome-shell-3.18-3 crashes when enabling VPN
Summary: gnome-base/gnome-shell-3.18-3 crashes when enabling VPN
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 577350 577522 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-03-02 15:18 UTC by d.rauber
Modified: 2016-03-19 12:37 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description d.rauber 2016-03-02 15:18:36 UTC
After update from gnome 3.16, gnome-shell segfaults and crashes when enabling VPN connection via NetworkManager:

-----------------
Mar  2 09:38:07 etkbox kernel: gnome-shell[20247]: segfault at 396883008 ip 00007f811f462b98 sp 00007ffcbde81bd0 error 4 in libglib-2.0.so.0.4600.2[7f811f3fd000+137000]
-----------------
Mär 02 09:38:06 etkbox NetworkManager[2348]: <info>  Starting VPN service 'openvpn'...
Mär 02 09:38:06 etkbox NetworkManager[2348]: <info>  VPN service 'openvpn' started (org.freedesktop.NetworkManager.openvpn), PID 20703
Mär 02 09:38:06 etkbox NetworkManager[2348]: <info>  VPN service 'openvpn' appeared; activating connections
Mär 02 09:38:07 etkbox NetworkManager[2348]: <error> [1456907887.063698] [/var/tmp/portage/net-misc/networkmanager-1.0.10-r1/work/NetworkManager-1.0.10/src/vpn-manager/nm-vpn-connection.c:1977] get_secrets_cb(): Failed to request VPN secrets #3: (4) No agents were available for this request.
Mär 02 09:38:17 etkbox NetworkManager[2348]: <error> [1456907897.646471] [/var/tmp/portage/net-misc/networkmanager-1.0.10-r1/work/NetworkManager-1.0.10/src/vpn-manager/nm-vpn-connection.c:1977] get_secrets_cb(): Failed to request VPN secrets #3: (4) No agents were available for this request.
-----------------

This seems to be this bug from the upstream bugtracker, with attached patch:
https://bugzilla.gnome.org/show_bug.cgi?id=760924

Also found in the arch bugtracker:
https://bugs.archlinux.org/task/47833

------------------
[ebuild   R    ] net-misc/networkmanager-1.0.10-r1::gentoo  USE="bluetooth dhclient introspection modemmanager ncurses nss ppp systemd wext wifi -connection-sharing (-consolekit) -dhcpcd -gnutls -resolvconf (-selinux) -teamd {-test} -vala -zeroconf" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild   R    ] gnome-base/gnome-shell-3.18.3::gentoo  USE="bluetooth networkmanager nls (-openrc-force)" PYTHON_TARGETS="python3_4 -python3_3 (-python3_5)" 0 KiB
[ebuild   R    ] app-crypt/libsecret-0.18.4::gentoo  USE="crypt introspection -debug {-test} -vala" 0 KiB
Comment 1 Moritz Schlarb 2016-03-04 11:16:27 UTC
I am experiencing this bug, too...

The workaround mentioned in the Arch Linux thread did work for me, though:

emerge -av1 "=app-crypt/libsecret-0.18.3"

Can I deliver any more information on this issue to help you solve it?
Comment 2 lordcris 2016-03-06 01:42:08 UTC
I had the same issue and downgrading to app-crypt/libsecret-0.18.3 from app-crypt/libsecret-0.18.4 solved it.
Comment 3 Pacho Ramos gentoo-dev 2016-03-09 15:15:22 UTC
Can you try with 3.18.4?
Comment 4 lordcris 2016-03-09 15:31:21 UTC
(In reply to Pacho Ramos from comment #3)
> Can you try with 3.18.4?

I am on gnome 3.18.4 and it crashes when using app-crypt/libsecret-0.18.4

app-crypt/libsecret-0.18.3 works OK
Comment 5 Truls Asheim 2016-03-10 18:37:52 UTC
Applying a patch[1] referenced in the upstream bug report[2] to gnome-shell fixes the problem for me. I'm currently running gnome-shell-3.18.4 with libsecret-0.18.4 without problems. Before applying the patch, I had the same problems described in this bug report.

[1] https://git.gnome.org/browse/gnome-shell/commit/?id=021cecbce289f1d9c68a156d5b8dd204a73bc715
[2] https://bugzilla.gnome.org/show_bug.cgi?id=760924
Comment 6 Pacho Ramos gentoo-dev 2016-03-14 09:41:07 UTC
*** Bug 577350 has been marked as a duplicate of this bug. ***
Comment 7 Ole Reifschneider (RETIRED) gentoo-dev 2016-03-14 23:18:18 UTC
I just pushed 3.18.4-r1 which applies the patch.
Comment 8 Ole Reifschneider (RETIRED) gentoo-dev 2016-03-19 12:37:53 UTC
*** Bug 577522 has been marked as a duplicate of this bug. ***