Bug 384680 - Segmentation fault under wayland when clicking on configure
Summary: Segmentation fault under wayland when clicking on configure
Status: RESOLVED DUPLICATE of bug 381630
Alias: None
Product: systemsettings
Classification: Applications
Component: sidebarview (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-13 22:08 UTC by Lucas
Modified: 2017-09-13 23:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lucas 2017-09-13 22:08:41 UTC
How to reproduce:
1.Open system settings
2.Click on configure 
3.Segmentation fault

==========================

Version
=======
KWin version: 5.10.90
Qt Version: 5.9.1
Qt compile version: 5.9.1
XCB compile version: 1.11.1

Operation Mode: Xwayland

Build Options
=============
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_INPUT: yes
HAVE_DRM: yes
HAVE_GBM: yes
HAVE_X11_XCB: yes
HAVE_EPOXY_GLX: yes
HAVE_WAYLAND_EGL: yes

X11
===
Vendor: The X.Org Foundation
Vendor Release: 11903000
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
DAMAGE: yes; Version: 0x11
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
GLX: yes; Version: 0x0

Decoration
==========
Plugin: org.kde.breeze
Theme: 
Blur: 0
onAllDesktopsAvailable: false
alphaChannelSupported: true
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 1, 2
decorationButtonsRight: 6, 3, 4, 5
borderSize: 3
gridUnit: 10
font: Noto Sans,10,-1,0,50,0,0,0,0,0,Regular
smallSpacing: 2
largeSpacing: 10

Options
=======
focusPolicy: 0
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5015
operationMaxButtonRightClick: 5014
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 1
useCompositing: true
compositingInitialized: true
hiddenPreviews: 1
glSmoothScale: 2
xrenderSmoothScale: false
maxFpsInterval: 16666666
refreshRate: 0
vBlankTime: 6000000
glStrictBinding: false
glStrictBindingFollowsDriver: true
glCoreProfile: false
glPreferBufferSwap: 101
glPlatformInterface: 2
windowsBlockCompositing: true

Screen Edges
============
desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
timeThreshold: 150
reActivateThreshold: 350
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0

Screens
=======
Multi-Head: no
Active screen follows mouse:  no
Number of Screens: 1

Screen 0:
---------
Name: LP156WD1-TLB LVDS-1-unknown
Geometry: 0,0,1600x900
Refresh Rate: 59.99


Compositing
===========
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL version string: 3.0 Mesa 17.0.7
OpenGL platform interface: EGL
OpenGL shading language version string: 1.30
Driver: Intel
GPU class: SandyBridge
OpenGL version: 3.0
GLSL version: 1.30
Mesa version: 17.0.7
Linux kernel version: 4.10
Direct rendering: Requires strict binding: no
GLSL shaders:  yes
Texture NPOT support:  yes
Virtual Machine:  no
OpenGL 2 Shaders are used
Painting blocks for vertical retrace:  no

Loaded Effects:
---------------
zoom
slidingpopups
kwin4_effect_logout
kwin4_effect_login
kwin4_effect_windowaperture
slide
kwin4_effect_translucency
screenshot
minimizeanimation
desktopgrid
colorpicker
kwin4_effect_morphingpopups
kwin4_effect_maximize
kwin4_effect_frozenapp
kwin4_effect_fade
presentwindows
highlightwindow
kwin4_effect_dialogparent
blur
contrast
startupfeedback
screenedge
kscreen

Currently Active Effects:
-------------------------
blur
contrast

Effect Settings:
----------------
zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
enableFocusTracking: false
followFocus: true
focusDelay: 350
moveFactor: 20
targetZoom: 1

slidingpopups:
fadeInTime: 150
fadeOutTime: 250

kwin4_effect_logout:

kwin4_effect_login:

kwin4_effect_windowaperture:

slide:

kwin4_effect_translucency:

screenshot:

minimizeanimation:

desktopgrid:
zoomDuration: 300
border: 10
desktopNameAlignment: 0
layoutMode: 0
customLayoutRows: 2
usePresentWindows: true

colorpicker:

kwin4_effect_morphingpopups:

kwin4_effect_maximize:

kwin4_effect_frozenapp:

kwin4_effect_fade:

presentwindows:
layoutMode: 0
showCaptions: true
showIcons: true
doNotCloseWindows: false
ignoreMinimized: false
accuracy: 20
fillGaps: true
fadeDuration: 150
showPanel: false
leftButtonWindow: 1
rightButtonWindow: 2
middleButtonWindow: 0
leftButtonDesktop: 2
middleButtonDesktop: 0
rightButtonDesktop: 0

highlightwindow:

kwin4_effect_dialogparent:

blur:
blurRadius: 12
cacheTexture: true

contrast:

startupfeedback:
type: 1

screenedge:

kscreen:








neon@neon:~$ gdb systemsettings5
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from systemsettings5...Reading symbols from /usr/lib/debug/.build-id/ec/fdbbfa55f7db98580a61b4ebad9fdf7bbfd517.debug...done.
done.
(gdb) run
Starting program: /usr/bin/systemsettings5 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
QObject::connect: invalid null parameter
[New Thread 0x7fffe4430700 (LWP 3385)]
Using Wayland-EGL
Using the 'wl-shell' shell integration
[New Thread 0x7fffd6f14700 (LWP 3386)]
[New Thread 0x7fffcffff700 (LWP 3387)]
KActivities: Database connection:  "kactivities_db_resources_140737352067264_readonly" 
    query_only:          QVariant(qlonglong, 1) 
    journal_mode:        QVariant(QString, "wal") 
    wal_autocheckpoint:  QVariant(qlonglong, 100) 
    synchronous:         QVariant(qlonglong, 0)
Nothing to load - the client id is empty
Nothing to load - the client id is empty
[New Thread 0x7fffce709700 (LWP 3388)]

Thread 5 "QSGRenderThread" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffce709700 (LWP 3388)]
0x00007fffe89afc60 in wl_proxy_create_wrapper ()
   from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
(gdb) backtrace full
#0  0x00007fffe89afc60 in wl_proxy_create_wrapper ()
   from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
No symbol table info available.
#1  0x00007fffdb97648d in ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
No symbol table info available.
#2  0x00007fffdb964dec in ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
No symbol table info available.
#3  0x00007fffdbb9cf68 in ?? ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/wayland-graphics-integration-client/libwayland-egl.so
No symbol table info available.
#4  0x00007fffdbb9b54d in ?? ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/wayland-graphics-integration-client/libwayland-egl.so
No symbol table info available.
#5  0x00007ffff5da5e69 in QOpenGLContext::makeCurrent(QSurface*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
No symbol table info available.
#6  0x00007ffff35310b0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
No symbol table info available.
#7  0x00007ffff3538752 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
No symbol table info available.
#8  0x00007ffff353719c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
No symbol table info available.
#9  0x00007ffff3537a05 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
No symbol table info available.
#10 0x00007ffff4bab989 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#11 0x00007ffff13e56ba in start_thread (arg=0x7fffce709700) at pthread_create.c:333
---Type <return> to continue, or q <return> to quit---r
        __res = <optimized out>
        pd = 0x7fffce709700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736656873216, 
                3157787719390577077, 0, 140737488344511, 140736656873920, 
                140737488344696, -3157819582218124875, -3157773963398495819}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {
              prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#12 0x00007ffff44b83dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.
(gdb)
Comment 1 Christoph Feck 2017-09-13 23:14:44 UTC

*** This bug has been marked as a duplicate of bug 381630 ***