Bug 373877

Summary: Segfault when returning to root menu from "Screen Locking"
Product: [Applications] systemsettings Reporter: patrick.rifici
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: jeckferson
Priority: NOR    
Version: 5.8.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Stack trace of systemsettings5 at time of crash

Description patrick.rifici 2016-12-19 06:15:33 UTC
Created attachment 102869 [details]
Stack trace of systemsettings5 at time of crash

OS version: Arch Linux x86_64
KDE Plasma version: 5.8.4
KDE Frameworks version: 5.29.0
Qt version: 5.7.1

## DESCRIPTION ##
When pressing the "All Settings" button at the top left of the System Settings window while in the "Screen Locking" section under "Workspace", systemsettings will suffer a segmentation fault.

## STEPS TO REPLICATE ##
1) Open System Settings
2) Select "Desktop Behaviour"
3) Select "Screen Locking"
4) Select "All Settings"
5) System Settings will now segfault

## EXPECTED BEHAVIOUR ##
System Settings is returned to the root menu.

## ACTUAL BEHAVIOUR ##
Segmentation fault, program crashes.

Please see stack trace at time of crash. Unsure if it is complete, I did recompile systemsettings with debug symbols and install Qt debug packages from repository as instructed in Arch wiki.
Comment 1 Christoph Feck 2016-12-20 23:05:41 UTC
The backtrace is incomplete. Unless you are providing a complete backtrace, let's assume this is a duplicate.

*** This bug has been marked as a duplicate of bug 344942 ***
Comment 2 kts 2016-12-21 16:41:55 UTC
(In reply to patrickrifici from comment #0)
> Created attachment 102869 [details]
> Stack trace of systemsettings5 at time of crash
> 
> OS version: Arch Linux x86_64
> KDE Plasma version: 5.8.4
> KDE Frameworks version: 5.29.0
> Qt version: 5.7.1
> 
> ## DESCRIPTION ##
> When pressing the "All Settings" button at the top left of the System
> Settings window while in the "Screen Locking" section under "Workspace",
> systemsettings will suffer a segmentation fault.
> 
> ## STEPS TO REPLICATE ##
> 1) Open System Settings
> 2) Select "Desktop Behaviour"
> 3) Select "Screen Locking"
> 4) Select "All Settings"
> 5) System Settings will now segfault
> 
> ## EXPECTED BEHAVIOUR ##
> System Settings is returned to the root menu.
> 
> ## ACTUAL BEHAVIOUR ##
> Segmentation fault, program crashes.
> 
> Please see stack trace at time of crash. Unsure if it is complete, I did
> recompile systemsettings with debug symbols and install Qt debug packages
> from repository as instructed in Arch wiki.

I'm on KDE Arch and I confirm exactly this from my updated machine.