Bug 491381

Summary: Systemsettings crash when trying to connect a new NextCloud Account
Product: [Applications] systemsettings Reporter: Cyrus <cyrus42>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: crash CC: nate, nicolas.fella
Priority: NOR Keywords: drkonqi
Version First Reported In: 6.1.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/55769/events/0d5e19dfeae34012847ab400f4097d87/
Attachments: New crash information added by DrKonqi

Description Cyrus 2024-08-07 10:58:16 UTC
Application: systemsettings (6.1.3)

Qt Version: 6.7.2
Frameworks Version: 6.4.0
Operating System: Linux 6.9.11-200.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 40.20240807.0 (Kinoite)"
DrKonqi: 6.1.3 [CoredumpBackend]

-- Information about the crash:
When heading to the System Settings > Online Accounts, and then navigating to the NextCloud connection page, systemsettings in it's entirety will shortly freeze before crashing. It does not accept any input before crashing.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007f6fdbd9b6d3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x00007f6fdbd42c4e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f6fdbd2a902 in __GI_abort () at abort.c:79
#9  0x00007f6fdbd2a81e in __assert_fail_base (fmt=0x7f6fdbeb6b98 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f6fc76d8ed0 "wl_list_empty(&surface->ctx.streamImages)", file=file@entry=0x7f6fc76d8018 "../src/wayland-eglsurface.c", line=line@entry=2565, function=function@entry=0x7f6fc76d9300 "wlEglDestroySurface") at assert.c:94


Reported using DrKonqi
Comment 1 Cyrus 2024-08-07 10:58:17 UTC
Created attachment 172369 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nicolas Fella 2024-08-07 11:24:57 UTC
The crash happens inside Nvidia driver code called from QtWebengine/Chromium. I don't think we can do much here
Comment 3 Nate Graham 2024-08-07 18:38:19 UTC
Indeed. Please report this issue to the NVIDIA folks, either by sending an email to linux-bugs@nvidia.com or making a post at https://forums.developer.nvidia.com/c/gpu-graphics/linux. It would be helpful to the NVIDIA developers if you could run nvidia-bug-report.sh and attach the resulting file in your report. Thanks!
Comment 4 Cyrus 2024-08-08 08:53:50 UTC
(In reply to Nicolas Fella from comment #2)
> The crash happens inside Nvidia driver code called from
> QtWebengine/Chromium. I don't think we can do much here

> Indeed. Please report this issue to the NVIDIA folks

Thank you for the pointers in the right direction! ❤️