Bug 46429 - Не импортируется конфигурация для соединения VPN: Ошибка сегментирования
Summary: Не импортируется конфигурация для соединения VPN: Ошибка сегментирования
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: NetworkManager-applet-gtk (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 critical
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
: 46418 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-06-07 14:18 MSK by aaleshin@citydom.ru
Modified: 2023-06-17 00:43 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description aaleshin@citydom.ru 2023-06-07 14:18:15 MSK
добрый день! все работало хорошо, ОС SimplyLinux 10.1 теперь же не могу добавлять сохраненние конфигурации *.openvpn никакие, если открыть через консоль 
nm-connection-editor
и выбрать импорт сохранненной конфигурации то после выбора сохраненной конфигурации *.openvpn ничего не происходит и соединение не создается, сертификаты раскладываюттся в директории ~/.CERT ... а соединение не создается и выпадает ошибка "Ошибка сегментирования"
Comment 1 Vera Blagoveschenskaya 2023-06-08 16:08:16 MSK
Подтверждаю наличие проблемы.

Стенд в тестировании: Woorkstation 10.1 x86_64
NetworkManager-applet-gtk-1.32.0-alt1

Шаги воспроизведения: 
1) Запустить 
$ nm-connection-editor
2) Нажать + (добавить соединение) -> выбрать тип соединения OpenVPN -> ввести шлюз, ключи и сертификаты, пароль приватного ключа пользователя. 
3) Сохранить конфигурацию.
4) Экспортировать конфигурацию в файл test.conf
5) Удалить созданное соединение.
6) Нажать на + (добавить соединение) -> Импортировать сохраненую конфигурацию VPN -> указать файл test.conf

Результат: Ошибка сегментирования

$ nm-connection-editor 
(nm-connection-editor:5920): GLib-WARNING **: 15:35:47.365: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: не является соединением L2TP VPN (обработать не удалось)
Ошибка сегментирования

Ожидаемый результат: успешный импорт конфигурации

Дополнительно: 
1) Воспроизводится даже на произвольно введенных данных, не обязательно создавать рабочую конфигурацию.

2) НЕ воспроизводится на версии NetworkManager-applet-gtk-1.30.0-alt1
Comment 2 aaleshin@citydom.ru 2023-06-09 08:19:10 MSK
[root@simplylinux ~]# rpm -qa NetworkManager
NetworkManager-1.40.18-alt1.p10.1.x86_64

[root@simplylinux ~]# rpm -qa NetworkManager-*
NetworkManager-daemon-1.40.18-alt1.p10.1.x86_64
NetworkManager-bluetooth-1.40.18-alt1.p10.1.x86_64
NetworkManager-applet-gtk-1.32.0-alt1.x86_64
NetworkManager-pptp-gtk3-1.2.10-alt1.p10.1.x86_64
NetworkManager-pptp-1.2.10-alt1.p10.1.x86_64
NetworkManager-openconnect-1.2.6-alt1.x86_64
NetworkManager-team-1.40.18-alt1.p10.1.x86_64
NetworkManager-openvpn-1.10.3-alt0.p10.1.ge1c5978.x86_64
NetworkManager-vpnc-gtk3-1.2.8-alt0.p10.1.x86_64
NetworkManager-vpnc-gtk-common-1.2.8-alt0.p10.1.x86_64
NetworkManager-l2tp-1.20.8-alt0.p10.1.x86_64
NetworkManager-adsl-1.40.18-alt1.p10.1.x86_64
NetworkManager-openconnect-gtk-1.2.6-alt1.x86_64
NetworkManager-pptp-gtk-common-1.2.10-alt1.p10.1.x86_64
NetworkManager-wifi-1.40.18-alt1.p10.1.x86_64
NetworkManager-openvpn-gtk-common-1.10.3-alt0.p10.1.ge1c5978.x86_64
NetworkManager-openvpn-gtk3-1.10.3-alt0.p10.1.ge1c5978.x86_64
NetworkManager-l2tp-gtk-common-1.20.8-alt0.p10.1.x86_64
NetworkManager-l2tp-gtk3-1.20.8-alt0.p10.1.x86_64
NetworkManager-wwan-1.40.18-alt1.p10.1.x86_64
NetworkManager-vpnc-1.2.8-alt0.p10.1.x86_64
NetworkManager-ppp-1.40.18-alt1.p10.1.x86_64

[root@simplylinux ~]# inxi -b
System:    Host: simplylinux Kernel: 5.10.179-std-def-alt1 x86_64 bits: 64 Desktop: Xfce 4.18.1 
           Distro: Simply Linux 10.1 (Captain Finn) 
Machine:   Type: Desktop System: ASUS product: All Series v: N/A serial: N/A 
           Mobo: ASUSTeK model: B85M-G v: Rev X.0x serial: 160983073101247 UEFI: American Megatrends v: 2501 date: 07/22/2015 
CPU:       Info: Quad Core Intel Core i5-4460 [MCP] speed: 998 MHz min/max: 800/3400 MHz 
Graphics:  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics driver: i915 v: kernel 
           Display: server: X.Org 1.20.14 driver: loaded: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 4600 (HSW GT2) v: 4.6 Mesa 22.3.6 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
           Device-2: TP-Link AC600 wireless Realtek RTL8811AU [Archer T2U Nano] type: USB driver: rtl8812au 
Drives:    Local Storage: total: 126.44 GiB used: 31.47 GiB (24.9%) 
Info:      Processes: 218 Uptime: 13m Memory: 23.35 GiB used: 1.54 GiB (6.6%) Shell: Bash inxi: 3.3.04
Comment 3 aaleshin@citydom.ru 2023-06-09 08:31:46 MSK
Приложил часть лога при открытии nm-connection-editor через терминал и последующего импорта конфигурации *.OVPN

[root@simplylinux ~]# nm-connection-editor
Ошибка сегментирования
[root@simplylinux ~]# journalctl -e | grep 10:29:25
июн 09 10:29:25 aaleshin.diasoft.ru kernel: nm-connection-e[107104]: segfault at 0 ip 0000558b95ea2666 sp 00007ffeaf44d1b0 error 4 in nm-connection-editor[558b95e9b000+3b000]
июн 09 10:29:25 aaleshin.diasoft.ru kernel: Code: 89 c7 e8 dd fc ff ff 49 89 c6 48 85 c0 0f 84 81 00 00 00 48 89 c7 e8 99 93 ff ff b9 0a 00 00 00 48 8d 3d ae 43 03 00 48 89 c6 <f3> a6 0f 97 c0 1c 00 84 c0 0f 85 9b 00 00 00 4c 8b 45 18 31 c9 31
Comment 4 Repository Robot 2023-06-09 13:45:01 MSK
NetworkManager-applet-gtk-1.33.0-alt1.g4909bd30 -> sisyphus:

 Thu Jun 08 2023 Mikhail Efremov <sem@altlinux> 1.33.0-alt1.g4909bd30
 - Dropped libgudev-devel from BR.
 - Upstream git snapshot (closes: #46429).
Comment 5 Vera Blagoveschenskaya 2023-06-14 18:46:14 MSK
NetworkManager-applet-gtk-1.33.0-alt1.g4909bd30 

Подтверждаю исправление.
Comment 6 Mikhail Efremov 2023-06-17 00:43:55 MSK
*** Bug 46418 has been marked as a duplicate of this bug. ***