https://bugs.kde.org/show_bug.cgi?id=524172
Bug ID: 524172
Summary: Network Manager tray menu Hotspot button crashes
unless there is an existing "WiFi (shared)"
configuration
Classification: Plasma
Product: plasmashell
Version First 6.7.4
Reported In:
Platform: CachyOS
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Networks widget
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
DESCRIPTION
I must admit the title sounds a little weird but hear me out. I've been puzzled
for two days for being unable to turn on the the WiFi Hotspot via the tray icon
of network manager. plasmashell crashes after clicking on this button (after a
minimal delay, 1s approx?). journal logs a bad_alloc from plasmashell at the
same time, all the times it fails.
There is this weird way of circumventing the problem: first, I created a
shareable network profile in the settings menu as described in
https://discuss.kde.org/t/how-to-set-ssid-password-for-hotspot-in-networkmanager/4414/2
(I went with the defaults, no password). Now you can ignore the created
network. Then the "Hotspot" button becomes responsive and the password popup
appears, lets you type one and opens the WiFi network. You can also remove the
first shareable network profile from settings, and the hotspot button will keep
functioning. Until next reboot. IDK why.
STEPS TO REPRODUCE
1. Open network tray menu icon.
2. Click on Hotspot
3. See status "Waiting for authorization" for a little, then the menu
disappears (plasmashell seems to reload from a crash, as the full toolbar may
seem to reload).
4. See journal.
OBSERVED RESULT
plasmashell crashes and coredumps. No Hotspot is started.
I have the relevant journal (journal -f) and the auto coredump gdb backtrace,
but I don't know if the latter has all the symbols you may need. It did
download some files.
journal output
***
Aug 08 17:35:57 cachyos-hp15 NetworkManager[606]: <info> [1786206957.1460]
audit: op="statistics" interface="eno1" ifindex=2 args="0" pid=1159 uid=1000
result="success"
Aug 08 17:36:01 cachyos-hp15 NetworkManager[606]: <info> [1786206961.2672]
audit: op="statistics" interface="eno1" ifindex=2 args="2000" pid=1159 uid=1000
result="success"
Aug 08 17:36:03 cachyos-hp15 NetworkManager[606]: <info> [1786206963.6045]
device (wlan0): Activation: starting connection 'echedey-hotspot'
(c073f2dd-59ed-411e-8025-5600fb1354cb)
Aug 08 17:36:03 cachyos-hp15 NetworkManager[606]: <info> [1786206963.6047]
audit: op="connection-add-activate" uuid="c073f2dd-59ed-411e-8025-5600fb1354cb"
name="echedey-hotspot" pid=1159 uid=1000 result="success"
Aug 08 17:36:03 cachyos-hp15 NetworkManager[606]: <info> [1786206963.6052]
device (wlan0): state change: disconnected -> prepare (reason 'none',
managed-type: 'full')
Aug 08 17:36:03 cachyos-hp15 NetworkManager[606]: <info> [1786206963.6190]
device (wlan0): set-hw-addr: reset MAC address to 70:66:55:9F:4D:33 (preserve)
Aug 08 17:36:04 cachyos-hp15 NetworkManager[606]: <info> [1786206964.0659]
device (wlan0): state change: prepare -> config (reason 'none', managed-type:
'full')
Aug 08 17:36:04 cachyos-hp15 NetworkManager[606]: <info> [1786206964.0660]
device (wlan0): Activation: (wifi) access point 'echedey-hotspot' has security,
but secrets are required.
Aug 08 17:36:04 cachyos-hp15 NetworkManager[606]: <info> [1786206964.0660]
device (wlan0): state change: config -> need-auth (reason 'none', managed-type:
'full')
Aug 08 17:36:04 cachyos-hp15 NetworkManager[606]: <info> [1786206964.0666]
device (wlan0): supplicant interface state: inactive -> interface_disabled
Aug 08 17:36:04 cachyos-hp15 NetworkManager[606]: <info> [1786206964.0747]
device (wlan0): supplicant interface state: interface_disabled -> inactive
Aug 08 17:36:04 cachyos-hp15 kded6[37803]: terminate called after throwing an
instance of 'std::bad_alloc'
Aug 08 17:36:04 cachyos-hp15 kded6[37803]: what(): std::bad_alloc
Aug 08 17:36:05 cachyos-hp15 kded6[37803]: KCrash: Attempting to start
/usr/bin/kded6
Aug 08 17:36:05 cachyos-hp15 kded6[37803]: KCrash: Application 'kded6'
crashing... crashRecursionCounter = 2
Aug 08 17:36:05 cachyos-hp15 systemd-coredump[38102]: Process 37803 (kded6) of
user 1000 terminated abnormally with signal 6/ABRT, processing...
Aug 08 17:36:05 cachyos-hp15 systemd[1]: Started Process Core Dump (PID
38102/UID 0).
Aug 08 17:36:05 cachyos-hp15 systemd-coredump[38103]: [š”] Process 37803 (kded6)
of user 1000 dumped core.
Stack trace of thread
37803:
#0 0x00007f09f1eae9eb
pthread_kill (libc.so.6 + 0xae9eb)
#1 0x00007f09f1e44d48
raise (libc.so.6 + 0x44d48)
#2 0x00007f09f42cb7cf
_ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x97cf)
#3 0x00007f09f1e44e70
n/a (libc.so.6 + 0x44e70)
#4 0x00007f09f1eae9eb
pthread_kill (libc.so.6 + 0xae9eb)
#5 0x00007f09f1e44d48
raise (libc.so.6 + 0x44d48)
#6 0x00007f09f1e257c1
abort (libc.so.6 + 0x257c1)
#7 0x00007f09f229ad14
n/a (libstdc++.so.6 + 0x9ad14)
#8 0x00007f09f22ba19c
n/a (libstdc++.so.6 + 0xba19c)
#9 0x00007f09f229a654
_ZSt9terminatev (libstdc++.so.6 + 0x9a654)
#10 0x00007f09f22ba47d
__cxa_throw (libstdc++.so.6 + 0xba47d)
#11 0x00007f09f26941a4
_Z9qBadAllocv (libQt6Core.so.6 + 0x941a4)
#12 0x00007f09f26be18b
n/a (libQt6Core.so.6 + 0xbe18b)
#13 0x00007f09f28d5c2d
n/a (libQt6Core.so.6 + 0x2d5c2d)
#14 0x00007f09f28b53cd
_ZN7QString6appendE20QBasicUtf8StringViewILb0EE (libQt6Core.so.6 + 0x2b53cd)
#15 0x00007f09ca7b96a8
_ZN9QKeychain23WritePasswordJobPrivate14scheduledStartEv (libqt6keychain.so.1 +
0x1f6a8)
#16 0x00007f09ca7afcb3
_ZN9QKeychain11JobExecutor22startNextIfNoneRunningEv (libqt6keychain.so.1 +
0x15cb3)
#17 0x00007f09f2813b37
n/a (libQt6Core.so.6 + 0x213b37)
#18 0x00007f09ca7ba598
_ZN9QKeychain3Job8finishedEPS0_ (libqt6keychain.so.1 + 0x20598)
#19 0x00007f09ca7aec39
_ZN9QKeychain3Job12emitFinishedEv (libqt6keychain.so.1 + 0x14c39)
#20 0x00007f09f2813b37
n/a (libQt6Core.so.6 + 0x213b37)
#21 0x00007f09f2dc9542
n/a (libQt6DBus.so.6 + 0x9a542)
#22 0x00007f09f2809636
_ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x209636)
#23 0x00007f09f3b04ffb
_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 +
0x104ffb)
#24 0x00007f09f2798958
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 +
0x198958)
#25 0x00007f09f2798d8a
_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData
(libQt6Core.so.6 + 0x198d8a)
#26 0x00007f09f2b0ed80
n/a (libQt6Core.so.6 + 0x50ed80)
#27 0x00007f09f1b7eb0f
n/a (libglib-2.0.so.0 + 0x6db0f)
#28 0x00007f09f1b80018
n/a (libglib-2.0.so.0 + 0x6f018)
#29 0x00007f09f1b80162
g_main_context_iteration (libglib-2.0.so.0 + 0x6f162)
#30 0x00007f09f2b0c05b
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x50c05b)
#31 0x00007f09f27a7bb4
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x1a7bb4)
#32 0x00007f09f279c994
_ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x19c994)
#33 0x0000556ef08f0bbd
n/a (kded6 + 0x5bbd)
#34 0x00007f09f1e27d0e
n/a (libc.so.6 + 0x27d0e)
#35 0x00007f09f1e27e4b
__libc_start_main (libc.so.6 + 0x27e4b)
#36 0x0000556ef08f10d5
n/a (kded6 + 0x60d5)
Stack trace of thread
37805:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3d53a
__poll (libc.so.6 + 0x13d53a)
#3 0x00007f09ee553a55
n/a (libQt6WaylandClient.so.6 + 0x70a55)
#4 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#5 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#6 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37806:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3d53a
__poll (libc.so.6 + 0x13d53a)
#3 0x00007f09ee553a55
n/a (libQt6WaylandClient.so.6 + 0x70a55)
#4 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#5 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#6 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37808:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3dc63
ppoll (libc.so.6 + 0x13dc63)
#3 0x00007f09f1b80071
n/a (libglib-2.0.so.0 + 0x6f071)
#4 0x00007f09f1b80162
g_main_context_iteration (libglib-2.0.so.0 + 0x6f162)
#5 0x00007f09f1b801b2
n/a (libglib-2.0.so.0 + 0x6f1b2)
#6 0x00007f09f1bc16e3
n/a (libglib-2.0.so.0 + 0xb06e3)
#7 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#8 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37807:
#0 0x00007f09f1f4af9d
syscall (libc.so.6 + 0x14af9d)
#1 0x00007f09f1bb8d45
g_cond_wait (libglib-2.0.so.0 + 0xa7d45)
#2 0x00007f09f1b393dd
g_async_queue_pop_unlocked (libglib-2.0.so.0 + 0x283dd)
#3 0x00007f09f1bc1c29
n/a (libglib-2.0.so.0 + 0xb0c29)
#4 0x00007f09f1bc16e3
n/a (libglib-2.0.so.0 + 0xb06e3)
#5 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#6 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
38096:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8b18
n/a (libc.so.6 + 0xa8b18)
#2 0x00007f09f1ea8ee3
n/a (libc.so.6 + 0xa8ee3)
#3 0x00007f09f1eabd8a
pthread_cond_timedwait (libc.so.6 + 0xabd8a)
#4 0x00007f09f29b741c
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x3b741c)
#5 0x00007f09f28ede6b
n/a (libQt6Core.so.6 + 0x2ede6b)
#6 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#7 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#8 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37809:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3dc63
ppoll (libc.so.6 + 0x13dc63)
#3 0x00007f09f1b80071
n/a (libglib-2.0.so.0 + 0x6f071)
#4 0x00007f09f1b8031f
g_main_loop_run (libglib-2.0.so.0 + 0x6f31f)
#5 0x00007f09e53bb9ec
n/a (libgio-2.0.so.0 + 0x1349ec)
#6 0x00007f09f1bc16e3
n/a (libglib-2.0.so.0 + 0xb06e3)
#7 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#8 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37810:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3dc63
ppoll (libc.so.6 + 0x13dc63)
#3 0x00007f09f1b80071
n/a (libglib-2.0.so.0 + 0x6f071)
#4 0x00007f09f1b80162
g_main_context_iteration (libglib-2.0.so.0 + 0x6f162)
#5 0x00007f09e1d518de
n/a (libdconfsettings.so + 0x78de)
#6 0x00007f09f1bc16e3
n/a (libglib-2.0.so.0 + 0xb06e3)
#7 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#8 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37804:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3dc63
ppoll (libc.so.6 + 0x13dc63)
#3 0x00007f09f1b80071
n/a (libglib-2.0.so.0 + 0x6f071)
#4 0x00007f09f1b80162
g_main_context_iteration (libglib-2.0.so.0 + 0x6f162)
#5 0x00007f09f2b0c05b
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x50c05b)
#6 0x00007f09f27a7bb4
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x1a7bb4)
#7 0x00007f09f28f254e
_ZN7QThread4execEv (libQt6Core.so.6 + 0x2f254e)
#8 0x00007f09f2d69509
n/a (libQt6DBus.so.6 + 0x3a509)
#9 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#10 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#11 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37849:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3dc63
ppoll (libc.so.6 + 0x13dc63)
#3 0x00007f09f29a88fb
_Z12qt_safe_pollP6pollfdm14QDeadlineTimer (libQt6Core.so.6 + 0x3a88fb)
#4 0x00007f09ec4f84bc
n/a (libQt6Network.so.6 + 0x15c4bc)
#5 0x00007f09ec465fb8
n/a (libQt6Network.so.6 + 0xc9fb8)
#6 0x00007f09ec45ba44
_ZN15QAbstractSocket16waitForReadyReadEi (libQt6Network.so.6 + 0xbfa44)
#7 0x00007f09ece8e45b
n/a (libKF6KIOCore.so.6 + 0x3f45b)
#8 0x00007f09ecee03ca
n/a (libKF6KIOCore.so.6 + 0x913ca)
#9 0x00007f09ecf95470
n/a (libKF6KIOCore.so.6 + 0x146470)
#10 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#11 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#12 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37826:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3d53a
__poll (libc.so.6 + 0x13d53a)
#3 0x00007f09ca681ca7
n/a (libpulse.so.0 + 0x34ca7)
#4 0x00007f09ca66a439
pa_mainloop_poll (libpulse.so.0 + 0x1d439)
#5 0x00007f09ca67589e
pa_mainloop_iterate (libpulse.so.0 + 0x2889e)
#6 0x00007f09ca675961
pa_mainloop_run (libpulse.so.0 + 0x28961)
#7 0x00007f09ca686fad
n/a (libpulse.so.0 + 0x39fad)
#8 0x00007f09ca61d4e7
n/a (libpulsecommon-17.0.so + 0x624e7)
#9 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#10 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
37848:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8ba8
n/a (libc.so.6 + 0xa8ba8)
#2 0x00007f09f1f3dc63
ppoll (libc.so.6 + 0x13dc63)
#3 0x00007f09f29a88fb
_Z12qt_safe_pollP6pollfdm14QDeadlineTimer (libQt6Core.so.6 + 0x3a88fb)
#4 0x00007f09ec4f84bc
n/a (libQt6Network.so.6 + 0x15c4bc)
#5 0x00007f09ec465fb8
n/a (libQt6Network.so.6 + 0xc9fb8)
#6 0x00007f09ec45ba44
_ZN15QAbstractSocket16waitForReadyReadEi (libQt6Network.so.6 + 0xbfa44)
#7 0x00007f09ece8e45b
n/a (libKF6KIOCore.so.6 + 0x3f45b)
#8 0x00007f09ecee03ca
n/a (libKF6KIOCore.so.6 + 0x913ca)
#9 0x00007f09ecf95470
n/a (libKF6KIOCore.so.6 + 0x146470)
#10 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#11 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#12 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
38095:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8b18
n/a (libc.so.6 + 0xa8b18)
#2 0x00007f09f1ea8ee3
n/a (libc.so.6 + 0xa8ee3)
#3 0x00007f09f1eabd8a
pthread_cond_timedwait (libc.so.6 + 0xabd8a)
#4 0x00007f09f29b741c
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x3b741c)
#5 0x00007f09f28ede6b
n/a (libQt6Core.so.6 + 0x2ede6b)
#6 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#7 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#8 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
38097:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8b18
n/a (libc.so.6 + 0xa8b18)
#2 0x00007f09f1ea8ee3
n/a (libc.so.6 + 0xa8ee3)
#3 0x00007f09f1eabd8a
pthread_cond_timedwait (libc.so.6 + 0xabd8a)
#4 0x00007f09f29b741c
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x3b741c)
#5 0x00007f09f28ede6b
n/a (libQt6Core.so.6 + 0x2ede6b)
#6 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#7 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#8 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
Stack trace of thread
38098:
#0 0x00007f09f1eb5882
n/a (libc.so.6 + 0xb5882)
#1 0x00007f09f1ea8b18
n/a (libc.so.6 + 0xa8b18)
#2 0x00007f09f1ea8ee3
n/a (libc.so.6 + 0xa8ee3)
#3 0x00007f09f1eabd8a
pthread_cond_timedwait (libc.so.6 + 0xabd8a)
#4 0x00007f09f29b741c
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x3b741c)
#5 0x00007f09f28ede6b
n/a (libQt6Core.so.6 + 0x2ede6b)
#6 0x00007f09f29bf5ea
n/a (libQt6Core.so.6 + 0x3bf5ea)
#7 0x00007f09f1eac798
n/a (libc.so.6 + 0xac798)
#8 0x00007f09f1f4da7c
n/a (libc.so.6 + 0x14da7c)
ELF object binary
architecture: AMD x86-64
Aug 08 17:36:05 cachyos-hp15 systemd[1]:
systemd-coredump@13-4101-38102_42661-0.service: Deactivated successfully.
Aug 08 17:36:05 cachyos-hp15 systemd[1]:
systemd-coredump@13-4101-38102_42661-0.service: Consumed 497ms CPU time over
560ms wall clock time, 278.4M memory peak.
Aug 08 17:36:05 cachyos-hp15 NetworkManager[606]: <warn> [1786206965.6869]
device (wlan0): no secrets: No agents were available for this request.
Aug 08 17:36:05 cachyos-hp15 NetworkManager[606]: <info> [1786206965.6869]
device (wlan0): state change: need-auth -> failed (reason 'no-secrets',
managed-type: 'full')
Aug 08 17:36:05 cachyos-hp15 systemd[945]: plasma-kded6.service: Main process
exited, code=dumped, status=6/ABRT
Aug 08 17:36:05 cachyos-hp15 NetworkManager[606]: <warn> [1786206965.6873]
device (wlan0): Activation: failed for connection 'echedey-hotspot'
Aug 08 17:36:05 cachyos-hp15 NetworkManager[606]: <info> [1786206965.6883]
device (wlan0): state change: failed -> disconnected (reason 'none',
managed-type: 'full')
Aug 08 17:36:05 cachyos-hp15 systemd[945]: plasma-kded6.service: Failed with
result 'core-dump'.
Aug 08 17:36:05 cachyos-hp15 systemd[945]: plasma-kded6.service: Consumed 433ms
CPU time over 1min 48.824s wall clock time, 155M memory peak.
Aug 08 17:36:05 cachyos-hp15 NetworkManager[606]: <info> [1786206965.7083]
device (wlan0): set-hw-addr: set MAC address to 26:63:4A:00:24:24 (scanning)
Aug 08 17:36:05 cachyos-hp15 systemd[945]: plasma-kded6.service: Scheduled
restart job, restart counter is at 14.
Aug 08 17:36:05 cachyos-hp15 systemd[945]: Starting KDE Daemon 6...
Aug 08 17:36:05 cachyos-hp15 systemd[945]: Started KDE Daemon 6.
Aug 08 17:36:06 cachyos-hp15 NetworkManager[606]: <info> [1786206966.1579]
device (wlan0): supplicant interface state: inactive -> interface_disabled
Aug 08 17:36:06 cachyos-hp15 NetworkManager[606]: <info> [1786206966.1671]
device (wlan0): supplicant interface state: interface_disabled -> inactive
Aug 08 17:36:06 cachyos-hp15 kded6[38121]: QDBusObjectPath: invalid path
"/modules/wpad-detector"
Aug 08 17:36:06 cachyos-hp15 kded6[38121]: The kded module name "wpad-detector"
is invalid!
Aug 08 17:36:06 cachyos-hp15 systemd[1]: Started
dbus-:[email protected].
Aug 08 17:36:06 cachyos-hp15 NetworkManager[606]: <info> [1786206966.2896]
agent-manager:
agent[db8e08b9505a6a6a,:1.398/org.kde.plasma.networkmanagement/1000]: agent
registered
Aug 08 17:36:06 cachyos-hp15 kded6[38121]: Failed to connect to Bolt manager
DBus interface:
Aug 08 17:36:06 cachyos-hp15 kded6[38121]: Couldn't connect to Bolt DBus daemon
Aug 08 17:36:06 cachyos-hp15 kded6[38121]: Failed enumerating MM objects:
"org.freedesktop.DBus.Error.NameHasNoOwner"
"Could not activate remote peer
'org.freedesktop.ModemManager1': activation request failed: unknown unit"
Aug 08 17:36:06 cachyos-hp15 kded6[38121]: Failed to register with host portal
QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID:
App info not found for 'org.kde.kded6'")
Aug 08 17:36:06 cachyos-hp15 kded6[38165]: xsettingsd: Loaded 16 settings from
/home/echedey/.config/xsettingsd/xsettingsd.conf
Aug 08 17:36:06 cachyos-hp15 kded6[38165]: xsettingsd: Created window 0xe00001
on screen 0 with timestamp 7409310
Aug 08 17:36:06 cachyos-hp15 kded6[38165]: xsettingsd: Selection _XSETTINGS_S0
is owned by 0x0
Aug 08 17:36:06 cachyos-hp15 kded6[38165]: xsettingsd: Took ownership of
selection _XSETTINGS_S0
Aug 08 17:36:07 cachyos-hp15 kernel: [UFW BLOCK] IN=eno1 OUT=
MAC=01:00:5e:00:00:01:f4:69:42:f5:52:70:08:00 SRC=192.168.1.1 DST=224.0.0.1
LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=0 DF PROTO=2
Aug 08 17:36:07 cachyos-hp15 bluetoothd[608]: Failed to set mode: Failed (0x03)
Aug 08 17:36:07 cachyos-hp15 kded6[38121]: PendingCall Error: "Failed"
Aug 08 17:36:07 cachyos-hp15 NetworkManager[606]: <info> [1786206967.5825]
audit: op="statistics" interface="eno1" ifindex=2 args="0" pid=1159 uid=1000
result="success"
^Cā
***
coredump + gdb
***
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/kded6'.
Program terminated with signal SIGABRT, Aborted.
Downloading 4.48 K source file /usr/src/debug/glibc/glibc/nptl/pthread_kill.c
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0)
at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
[Current thread is 1 (Thread 0x7f2f79fe5b00 (LWP 3488))]
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0)
at pthread_kill.c:44
#1 __pthread_kill_internal (threadid=<optimized out>, signo=6) at
pthread_kill.c:89
#2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at
pthread_kill.c:100
#3 0x00007f2f7a844d48 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#4 0x00007f2f7cc7c7cf in KCrash::defaultCrashHandler(int) () from
/usr/lib/libKF6Crash.so.6
#5 <signal handler called>
#6 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0)
at pthread_kill.c:44
#7 __pthread_kill_internal (threadid=<optimized out>, signo=6) at
pthread_kill.c:89
#8 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at
pthread_kill.c:100
#9 0x00007f2f7a844d48 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#10 0x00007f2f7a8257c1 in __GI_abort () at abort.c:77
#11 0x00007f2f7ac9ad14 in __gnu_cxx::__verbose_terminate_handler () at
../../../../gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#12 0x00007f2f7acba19c in __cxxabiv1::__terminate (handler=<optimized out>) at
../../../../gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48
#13 0x00007f2f7ac9a654 in std::terminate () at
../../../../gcc/libstdc++-v3/libsupc++/eh_terminate.cc:58
#14 0x00007f2f7acba47d in __cxxabiv1::__cxa_throw (obj=<optimized out>,
tinfo=0x7f2f7af1b718 <typeinfo for std::bad_alloc>, dest=0x7f2f7acb7fe0
<std::bad_alloc::~bad_alloc()>)
at ../../../../gcc/libstdc++-v3/libsupc++/eh_throw.cc:98
#15 0x00007f2f7b0941a4 in qBadAlloc() () from /usr/lib/libQt6Core.so.6
#16 0x00007f2f7b0be18b in ?? () from /usr/lib/libQt6Core.so.6
#17 0x00007f2f7b2d5c2d in ?? () from /usr/lib/libQt6Core.so.6
#18 0x00007f2f7b2b53cd in QString::append(QBasicUtf8StringView<false>) () from
/usr/lib/libQt6Core.so.6
#19 0x00007f2f5295e6a8 in QString::operator+= (this=0x7ffe87f6e570, s=...) at
/usr/include/qt6/QtCore/qstring.h:655
#20 operator+ (s2=0x7f2f52969394 "@", s1=...) at
/usr/include/qt6/QtCore/qstring.h:1579
#21 QKeychain::WritePasswordJobPrivate::scheduledStart (this=0x557404d5bc40) at
/usr/src/debug/qtkeychain/qtkeychain/qtkeychain/keychain_unix.cpp:499
#22 0x00007f2f52954cb3 in QKeychain::JobExecutor::startNextIfNoneRunning
(this=0x5574050b67e0) at
/usr/src/debug/qtkeychain/qtkeychain/qtkeychain/keychain.cpp:187
#23 0x00007f2f7b213b37 in ?? () from /usr/lib/libQt6Core.so.6
#24 0x00007f2f5295f598 in QMetaObject::activate<void, QKeychain::Job*>
(sender=<optimized out>, mo=<optimized out>, local_signal_index=0, ret=0x0)
at /usr/include/qt6/QtCore/qobjectdefs.h:320
#25 QKeychain::Job::finished (this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/qtkeychain/build/qtkeychain/moc_keychain.cpp:135
#26 0x00007f2f52953c39 in QKeychain::Job::emitFinished (this=0x557404de32e0) at
/usr/src/debug/qtkeychain/qtkeychain/qtkeychain/keychain.cpp:68
#27 0x00007f2f7b213b37 in ?? () from /usr/lib/libQt6Core.so.6
#28 0x00007f2f7b7c9542 in ?? () from /usr/lib/libQt6DBus.so.6
#29 0x00007f2f7b209636 in QObject::event(QEvent*) () from
/usr/lib/libQt6Core.so.6
#30 0x00007f2f7c504ffb in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt6Widgets.so.6
#31 0x00007f2f7b198958 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt6Core.so.6
#32 0x00007f2f7b198d8a in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/libQt6Core.so.6
#33 0x00007f2f7b50ed80 in ?? () from /usr/lib/libQt6Core.so.6
#34 0x00007f2f7a57eb0f in ?? () from /usr/lib/libglib-2.0.so.0
#35 0x00007f2f7a580018 in ?? () from /usr/lib/libglib-2.0.so.0
#36 0x00007f2f7a580162 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#37 0x00007f2f7b50c05b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt6Core.so.6
#38 0x00007f2f7b1a7bb4 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt6Core.so.6
#39 0x00007f2f7b19c994 in QCoreApplication::exec() () from
/usr/lib/libQt6Core.so.6
#40 0x00005573d7adbbbd in ?? ()
#41 0x00007f2f7a827d0e in __libc_start_call_main
(main=main@entry=0x5573d7adb2e0, argc=argc@entry=1,
argv=argv@entry=0x7ffe87f6f018) at ../sysdeps/nptl/libc_start_call_main.h:59
#42 0x00007f2f7a827e4b in __libc_start_main_impl (main=0x5573d7adb2e0, argc=1,
argv=0x7ffe87f6f018, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>,
stack_end=0x7ffe87f6f008) at ../csu/libc-start.c:372
#43 0x00005573d7adc0d5 in ?? ()
***
~/.config/plasma-nm
***
⯠cat ~/.config/plasma-nm
[General]
HotspotConnectionPath=
HotspotName=echedey-hotspot
HotspotPassword=123456789123456789
ManageVirtualConnections=false
SystemConnectionsByDefault=true
UnlockModemOnDetection=true
***
EXPECTED RESULT
To Hotspot button to work independently of the saved network configurations.
SOFTWARE/OS VERSIONS
⯠kinfo
Operating System: CachyOS Linux
KDE Plasma Version: 6.7.4
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.8-1-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 8 à Intel® Core⢠i7-1065G7 CPU @ 1.30GHz
Memory: 8 GiB of RAM (7.5 GiB usable)
Graphics Processor 1: IntelĀ® IrisĀ® Plus Graphics
Graphics Processor 2: NVIDIA GeForce MX330
ADDITIONAL INFORMATION
xref report (by me)
https://discuss.cachyos.org/t/networkmanager-kde-plasma-hotspot-cant-be-enabled-bad-alloc-in-journal/33990/2
I have one wired connection and a bunch of previously used WiFi networks in
System Settings > WiFi & Internet > WiFi & Networking. And the shared network
profile when I create it.
I've tried to follow
https://community.kde.org/index.php?title=Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
as much as I could, although I admit I was unable to attach gdb to the existing
plasmashell process / a new plasmashell process started from gdb and get to the
crash. That's why I'm reporting the coredump readback.
I'm interested in debugging further and/or contributing a fix (although I
probably won't stick around for medium/long term). The problem appears to be in
a QKeychain string concatenation, and given the asymmetry of the issue when
other networking configuration is present or not, I have the biased opinion
that the problem is handling the configuration. I don't have a clue thou. I've
provided ~/.config/plasma-nm but I don't know of any other files of interest.
Please, let me know of next steps than can be of help to hunt down the issue.
--
You are receiving this mail because:
You are watching all bug changes.