https://bugs.kde.org/show_bug.cgi?id=494832
Bug ID: 494832
Summary: Connecting to imported OpenVPN connection via
NetworkManager Applet crashes Plasma
Classification: Plasma
Product: plasmashell
Version: 6.2.0
Platform: Neon
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: generic-crash
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
Application: plasmashell (6.2.0)
ApplicationNotResponding [ANR]: false
Qt Version: 6.7.2
Frameworks Version: 6.6.0
Operating System: Linux 6.8.0-45-generic x86_64
Windowing System: X11
Distribution: KDE neon 6.2
DrKonqi: 6.2.0 [CoredumpBackend]
-- Information about the crash:
Reproduction steps:
Import OpenVPN Config and let NetworkManager create the connection
Using the system tray Network applet, left click, find the OpenVPN connection
and click "Connect"
On connection, Plasma crashes.
This crashes every time on my system. I have 17 Connections in the left click
Menu and 4 additional Wifi networks available.
Censoredish Connection config dump:
connection.id: Censored Office-VPN(2)
connection.uuid: bd0a44d3-e0fb-4a04-93ac-d422254f04c3
connection.stable-id: --
connection.type: vpn
connection.interface-name: --
connection.autoconnect: yes
connection.autoconnect-priority: 0
connection.autoconnect-retries: -1 (default)
connection.multi-connect: 0 (default)
connection.auth-retries: -1
connection.timestamp: 1729027841
connection.permissions: --
connection.zone: --
connection.controller: --
connection.master: --
connection.slave-type: --
connection.port-type: --
connection.autoconnect-slaves: -1 (default)
connection.autoconnect-ports: -1 (default)
connection.secondaries: --
connection.gateway-ping-timeout: 0
connection.metered: unknown
connection.lldp: default
connection.mdns: -1 (default)
connection.llmnr: -1 (default)
connection.dns-over-tls: -1 (default)
connection.mptcp-flags: 0x0 (default)
connection.wait-device-timeout: -1
connection.wait-activation-delay: -1
ipv4.method: auto
ipv4.dns: --
ipv4.dns-search:
censored.infrastructure,censored.office,censored.azure,k3s.censored.ai,hostclub.censored.ai
ipv4.dns-options: --
ipv4.dns-priority: 0
ipv4.addresses: --
ipv4.gateway: --
ipv4.routes: { ip = 10.0.0.0/24 }; { ip =
10.10.0.0/24 }; { ip = 10.20.0.0/24 }; { ip = 10.30.0.0/24 }; { ip =
10.40.0.0/24 }; { ip = 10.40.10.0/24 }; { ip = 10.60.0.0/24 }; { ip =
10.80.0.0/16 }; { ip = 10.81.0.0/24 }; { ip = 10.90.0.0/24 }; { ip =
20.90.134.censored/32 }
ipv4.route-metric: -1
ipv4.route-table: 0 (unspec)
ipv4.routing-rules: --
ipv4.replace-local-rule: -1 (default)
ipv4.ignore-auto-routes: yes
ipv4.ignore-auto-dns: no
ipv4.dhcp-client-id: --
ipv4.dhcp-iaid: --
ipv4.dhcp-dscp: --
ipv4.dhcp-timeout: 0 (default)
ipv4.dhcp-send-hostname: yes
ipv4.dhcp-hostname: --
ipv4.dhcp-fqdn: --
ipv4.dhcp-hostname-flags: 0x0 (none)
ipv4.never-default: no
ipv4.may-fail: yes
ipv4.required-timeout: -1 (default)
ipv4.dad-timeout: -1 (default)
ipv4.dhcp-vendor-class-identifier: --
ipv4.link-local: 0 (default)
ipv4.dhcp-reject-servers: --
ipv4.auto-route-ext-gw: -1 (default)
ipv6.method: auto
ipv6.dns: --
ipv6.dns-search: --
ipv6.dns-options: --
ipv6.dns-priority: 0
ipv6.addresses: --
ipv6.gateway: --
ipv6.routes: --
ipv6.route-metric: -1
ipv6.route-table: 0 (unspec)
ipv6.routing-rules: --
ipv6.replace-local-rule: -1 (default)
ipv6.ignore-auto-routes: no
ipv6.ignore-auto-dns: no
ipv6.never-default: no
ipv6.may-fail: yes
ipv6.required-timeout: -1 (default)
ipv6.ip6-privacy: -1 (unknown)
ipv6.addr-gen-mode: stable-privacy
ipv6.ra-timeout: 0 (default)
ipv6.mtu: auto
ipv6.dhcp-pd-hint: --
ipv6.dhcp-duid: --
ipv6.dhcp-iaid: --
ipv6.dhcp-timeout: 0 (default)
ipv6.dhcp-send-hostname: yes
ipv6.dhcp-hostname: --
ipv6.dhcp-hostname-flags: 0x0 (none)
ipv6.auto-route-ext-gw: -1 (default)
ipv6.token: --
vpn.service-type: org.freedesktop.NetworkManager.openvpn
vpn.user-name: --
vpn.data: auth = SHA1, ca =
/home/tom/.cert/nm-openvpn/censored Office-VPN(2)-ca.pem, cert =
/home/tom/.cert/nm-openvpn/censored Office-VPN(2)-cert.pem, cert-pass-flags =
0, cipher = AES-256-GCM, comp-lzo = adaptive, connection-type = password-tls,
dev = tun, key = /home/tom/.cert/nm-openvpn/censored Office-VPN(2)-key.pem,
password-flags = 0, remote = 193.178.censored.18:10118, remote-cert-tls =
server, reneg-seconds = 0, ta = /home/tom/.cert/nm-openvpn/censored
Office-VPN(2)-tls-auth.pem, ta-dir = 1, username = [email protected]
vpn.secrets: <hidden>
vpn.persistent: no
vpn.timeout: 0
proxy.method: none
proxy.browser-only: no
proxy.pac-url: --
proxy.pac-script: --
GENERAL.NAME: censored Office-VPN(2)
GENERAL.UUID: bd0a44d3-e0fb-4a04-93ac-d422254f04c3
GENERAL.DEVICES: wlp1s0
GENERAL.IP-IFACE: wlp1s0
GENERAL.STATE: activated
GENERAL.DEFAULT: no
GENERAL.DEFAULT6: no
GENERAL.SPEC-OBJECT:
/org/freedesktop/NetworkManager/ActiveConnection/3
GENERAL.VPN: yes
GENERAL.DBUS-PATH:
/org/freedesktop/NetworkManager/ActiveConnection/18
GENERAL.CON-PATH:
/org/freedesktop/NetworkManager/Settings/4
GENERAL.ZONE: --
GENERAL.MASTER-PATH:
/org/freedesktop/NetworkManager/Devices/2
IP4.ADDRESS[1]: 10.9.0.3/24
IP4.GATEWAY: --
IP4.ROUTE[1]: dst = 10.0.0.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[2]: dst = 10.10.0.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[3]: dst = 10.20.0.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[4]: dst = 10.30.0.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[5]: dst = 10.40.0.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[6]: dst = 10.40.10.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[7]: dst = 10.60.0.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[8]: dst = 10.80.0.0/16, nh = 0.0.0.0, mt =
50
IP4.ROUTE[9]: dst = 10.81.0.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[10]: dst = 10.90.0.0/24, nh = 0.0.0.0, mt =
50
IP4.ROUTE[11]: dst = 20.90.134.censored/32, nh =
0.0.0.0, mt = 50
IP4.ROUTE[12]: dst = 10.9.0.0/24, nh = 0.0.0.0, mt =
50
IP4.DNS[1]: 10.0.0.1
IP4.DNS[2]: 10.20.0.1
IP4.SEARCHES[1]: censored.infrastructure
IP4.SEARCHES[2]: censored.office
IP4.SEARCHES[3]: censored.azure
IP4.SEARCHES[4]: k3s.censored.ai
IP4.SEARCHES[5]: hostclub.censored.ai
IP6.ADDRESS[1]: fe80::593a:c03:399e:8ac2/64
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 256
VPN.TYPE: openvpn
VPN.USERNAME: [email protected]
VPN.GATEWAY: 193.178.censored.18:10118
VPN.BANNER: --
VPN.VPN-STATE: 5 - VPN connected
VPN.CFG[1]: auth = SHA1
VPN.CFG[2]: ca =
/home/tom/.cert/nm-openvpn/censored Office-VPN(2)-ca.pem
VPN.CFG[3]: cert =
/home/tom/.cert/nm-openvpn/censored Office-VPN(2)-cert.pem
VPN.CFG[4]: cert-pass-flags = 0
VPN.CFG[5]: cipher = AES-256-GCM
VPN.CFG[6]: comp-lzo = adaptive
VPN.CFG[7]: connection-type = password-tls
VPN.CFG[8]: dev = tun
VPN.CFG[9]: key =
/home/tom/.cert/nm-openvpn/censored Office-VPN(2)-key.pem
VPN.CFG[10]: password-flags = 0
VPN.CFG[11]: remote = 193.178.113.18:10118
VPN.CFG[12]: remote-cert-tls = server
VPN.CFG[13]: reneg-seconds = 0
VPN.CFG[14]: ta =
/home/tom/.cert/nm-openvpn/censored Office-VPN(2)-tls-auth.pem
VPN.CFG[15]: ta-dir = 1
VPN.CFG[16]: username = [email protected]
The crash can be reproduced every time.
-- Backtrace (Reduced):
#7 0x00007b3c6a897aa6 in VDMAbstractItemModelDataType::notify (this=<optimized
out>, items=<optimized out>, index=0, count=21, roles=<optimized out>) at
/usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+release+build2/obj-x86_64-linux-gnu/src/qmlmodels/QmlModels_autogen/EWIEGA46WW/../../../../../src/qmlmodels/qqmldmabstractitemmodeldata_p.h:136
#8 0x00007b3c6a8cc573 in QQmlAdaptorModel::notify (roles=<optimized out>,
count=21, index=0, items=..., this=0x5746e621f940) at
/usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+release+build2/src/qmlmodels/qqmladaptormodel_p.h:127
#9 QQmlDelegateModel::_q_itemsChanged (this=this@entry=0x5746e621f160,
index=index@entry=0, count=21, roles=...) at
/usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+release+build2/src/qmlmodels/qqmldelegatemodel.cpp:1462
#10 0x00007b3c6a8cdffd in QQmlDelegateModel::_q_layoutChanged
(this=0x5746e621f160, parents=<optimized out>, hint=<optimized out>) at
/usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+release+build2/src/qmlmodels/qqmldelegatemodel.cpp:2092
#11 0x00007b3c6a8e1794 in QQmlDelegateModel::qt_metacall (this=0x5746e621f160,
_c=QMetaObject::InvokeMetaMethod, _id=17, _a=0x7fff4dd89310) at
/usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+release+build2/obj-x86_64-linux-gnu/src/qmlmodels/QmlModels_autogen/include/moc_qqmldelegatemodel_p.cpp:439
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.