Bug 419443

Summary: Desktop becomes unusable after plugin in and out wifi adapter
Product: [Plasma] plasmashell Reporter: ananaskirsche
Component: Networking in generalAssignee: Jan Grulich <jgrulich>
Status: RESOLVED DUPLICATE    
Severity: normal CC: jgrulich, kde, plasma-bugs, postix
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description ananaskirsche 2020-03-31 05:50:27 UTC
SUMMARY
I pluged in my Edimax EW-7811 and set up a hotspot using create_ap. Then later I shut down create_ap and disconnected the adapter. Then the desktop is behaving strange after clicking the wifi icon in the taskbar. The clock freezes, new windows won't open and already open windows can't be brought to the foreground. 

I think this happened to me with other adapters in the past too, but I am not sure about that. Right now, I don't have any other adapters

STEPS TO REPRODUCE
1. Plug in a Edimax EW-7811
2. Setup a hotspot using create_ap
3. Shut down create_ap
4. Unplug the adapter

OBSERVED RESULT
The clock (in the taskbar) freezes, new program windows can't be opened, already open windows freeze

EXPECTED RESULT
The GUI should not freeze

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.1
Kernel Version: 5.5.13-1-MANJARO
OS Type: 64-bit
Processors: 8 × AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx
Memory: 13,6 GiB


ADDITIONAL INFORMATION
I don't know if this is the right place to post, since it is the first time I submit a bug.
Comment 1 Kai Uwe Broulik 2020-03-31 07:00:33 UTC
Can you give a backtrace? Make sure debugging symbols for plasma-nm (and probably plasma-workspace and maybe some of Qt) are installed, then on a terminal type:

gdb plasmashell

Once it is loaded, type run to start it. Wait for that to finish (it'll take a bit longer than a normal startup) and then do whatever you did to make it freeze. Hit Ctrl+C in the gdb window to interrupt it and type 

thread apply all bt

and paste the output here. I suspect it's networkmanager-qt waiting on some DBus reply for something that doesn't exist anymore.
Comment 2 ananaskirsche 2020-03-31 08:11:52 UTC
How do I assure that the debugging symbols, which are needed, are installed and set up correctly?
Comment 3 postix 2020-07-01 09:29:09 UTC
Can you please test if the desktop responds again, if you kill '/usr/bin/networkmanager' in another TTY? 
If so, it may be related or a duplicate of #409392 I guess.
Comment 4 Jan Grulich 2020-07-14 20:22:39 UTC

*** This bug has been marked as a duplicate of bug 409392 ***
Comment 5 Ben Cooksley 2024-12-23 18:23:45 UTC
Bulk transfer as requested in T17796