Bug 448698

Summary: System Settings crashes/closes when navigating to Cursors (under Appearance)
Product: [Applications] systemsettings Reporter: parash07theviper
Component: kcm_cursorthemeAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: nate, wood_hendrix
Priority: NOR    
Version First Reported In: 5.23.5   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: This is the error generated in the terminal when System Settings is opened from the terminal. [Sorry I am not gonna bother with the full backtrace rabbithole.]
attachment-26429-0.html
Backtrace from the segmentation fault when clicking Cursors

Description parash07theviper 2022-01-18 10:40:27 UTC
Created attachment 145607 [details]
This is the error generated in the terminal when System Settings is opened from the terminal. [Sorry I am not gonna bother with the full backtrace rabbithole.]

Steps To Reproduce
1. Open System Settings
2. Open Appearance
3. Click on Cursors

Observed Results: When clicking on Cursors, it freezes for a second then closes the entire window of System Settings.

Expected Results: Just open the Cursors window and display all available cursor themes.
Comment 1 Nate Graham 2022-01-20 21:38:42 UTC
> Sorry I am not gonna bother with the full backtrace rabbithole
I'm afraid you'll have to if you'd like us to investigate and fix the bug. Since I can't reproduce the issue, reading the full backtrace is the only way to proceed. Can you please attach it?
Comment 2 parash07theviper 2022-01-21 01:11:21 UTC
Created attachment 145689 [details]
attachment-26429-0.html

For some reason the bug doesn't happen anymore, it seems to occur only on
fresh installs.

On Fri, Jan 21, 2022, 3:23 AM Nate Graham <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=448698
>
> Nate Graham <nate@kde.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>              Status|REPORTED                    |NEEDSINFO
>                  CC|                            |nate@kde.org
>          Resolution|---                         |BACKTRACE
>
> --- Comment #1 from Nate Graham <nate@kde.org> ---
> > Sorry I am not gonna bother with the full backtrace rabbithole
> I'm afraid you'll have to if you'd like us to investigate and fix the bug.
> Since I can't reproduce the issue, reading the full backtrace is the only
> way
> to proceed. Can you please attach it?
>
> --
> You are receiving this mail because:
> You reported the bug.
Comment 3 Nate Graham 2022-01-21 16:23:16 UTC
If you can't reproduce it and we don't have a backtrace, I'm afraid there's nothing we can do.
Comment 4 Vinicius 2022-02-11 19:25:09 UTC
I could manage to get the backtrace. I'm attaching here. The problem occurs when having too much cursors.
Comment 5 Vinicius 2022-02-11 19:27:59 UTC
Created attachment 146598 [details]
Backtrace from the segmentation fault when clicking Cursors
Comment 6 Nate Graham 2022-02-14 16:46:01 UTC
Thank you! Unfortunately the backtrace is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong:

#87046 0x00007ffff0742f25 in  () at /usr/lib/libXcursor.so.1
#87047 0x00007ffff0742ff0 in XcursorLibraryLoadImage () at /usr/lib/libXcursor.so.1
#87048 0x00007fffd43a3a63 in  () at /usr/lib/qt/plugins/kcms/kcm_cursortheme.so
#87049 0x00007fffd43a534f in  () at /usr/lib/qt/plugins/kcms/kcm_cursortheme.so
#87050 0x00007fffd43a623d in  () at /usr/lib/qt/plugins/kcms/kcm_cursortheme.so

Could you please install debug symbols for Plasma and libxcursor, reproduce the crash, and attach a new symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Thanks again!
Comment 7 Bug Janitor Service 2022-03-01 04:36:23 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Bug Janitor Service 2022-03-16 04:35:24 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!