Bug 467825 - Plasmashell crashes when using Mullvad GUI App system tray context menu
Summary: Plasmashell crashes when using Mullvad GUI App system tray context menu
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.27.3
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL: https://bugreports.qt.io/browse/QTBUG...
Keywords: drkonqi
: 472592 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-03-26 19:38 UTC by Eric R
Modified: 2023-08-06 03:50 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (77.81 KB, text/plain)
2023-03-26 19:38 UTC, Eric R
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric R 2023-03-26 19:38:04 UTC
Application: plasmashell (5.27.3)

Qt Version: 5.15.8
Frameworks Version: 5.104.0
Operating System: Linux 5.19.0-35-generic x86_64
Windowing System: X11
Distribution: KDE neon 5.27
DrKonqi: 5.27.3 [CoredumpBackend]

-- Information about the crash:
I used the Mullvad VPN GUI tray icon right-click menu to enable VPN.
I don't know if this is a Plasma GUI issue or an issue with the Mullvad GUI app (version 2023.1).
Plasmashell crashed "gracefully" and restarted a few seconds later.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#3  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140686968268352) at ./nptl/pthread_kill.c:44
#4  __pthread_kill_internal (signo=6, threadid=140686968268352) at ./nptl/pthread_kill.c:78
#5  __GI___pthread_kill (threadid=140686968268352, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#6  0x00007ff464842476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#7  0x00007ff4648287f3 in __GI_abort () at ./stdlib/abort.c:79


Reported using DrKonqi
Comment 1 Eric R 2023-03-26 19:38:06 UTC
Created attachment 157599 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Fushan Wen 2023-03-28 14:09:02 UTC
Can you run `QDBUS_DEBUG=1 plasmashell --replace` in a console, reproduce the crash and paste the output of plasmashell here?
Comment 3 Fushan Wen 2023-03-28 14:24:44 UTC
Cannot reproduce with MullvadVPN-2023.3-beta1_x86_64.rpm
Comment 4 Eric R 2023-03-29 02:12:26 UTC
(In reply to Fushan Wen from comment #2)
> Can you run `QDBUS_DEBUG=1 plasmashell --replace` in a console, reproduce
> the crash and paste the output of plasmashell here?

I tried this, but after running that command and plasma restarted, when I disconnected and reconnected from the system tray icon a couple of times, I couldn't reproduce the error. Maybe the crash was a one-off?
Thanks for taking a look!
Comment 5 Fushan Wen 2023-03-29 02:59:22 UTC
This looks like a QtBug: https://bugreports.qt.io/browse/QTBUG-88498
Comment 6 Fushan Wen 2023-08-06 03:50:49 UTC
*** Bug 472592 has been marked as a duplicate of this bug. ***