[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [systemsettings] [Bug 384250] New: PlasmaShell and systemsettings crash on Intel GPU 530
From:       m1st0 <bugzilla_noreply () kde ! org>
Date:       2017-08-31 22:32:47
Message-ID: bug-384250-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=384250

            Bug ID: 384250
           Summary: PlasmaShell and systemsettings crash on Intel GPU 530
           Product: systemsettings
           Version: 5.10.5
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-bugs@kde.org
          Reporter: mistry01@gmail.com
  Target Milestone: ---

Application: systemsettings5 (5.10.5)

Qt Version: 5.7.1
Frameworks Version: 5.37.0
Operating System: Linux 4.10.0-33-generic x86_64
Distribution: Ubuntu 17.04

-- Information about the crash:
- What I was doing when the application crashed:
Scrolling in kwin_X11.

- Unusual behavior I noticed:
Plasmashell crashes.  All window elements drawn in the same  small area
overlapping in Qt apps (window area draws every element at 0,0 such as
systemsettings Desktop Themes).

The reproducible crash is when I scroll using libinput from a Logitech G700s
mouse.  If you go against the scroll direction, such as scolling down fast and
then switching direction, kwin_x11 crashes.  SDDM does not launch.  Had to
switch to lightDm and LXQT running kwin_x11 for current functionality.

Main failure reported in dmesg: 
plasmashell[6514]: segfault at 55c4efbdafc0 ip 00007f77c403f450 sp
00007ffef75c85b0 error 4 in libqquicklayoutsplugin.so[7f77c4030000+1c000]
[  454.466680] systemsettings5[23828]: segfault at 5599c1ac78d0 ip
00007f6d1c07a450 sp 00007ffd9fa97230 error 4 in
libqquicklayoutsplugin.so[7f6d1c06b000+1c000]


- Custom settings of the application:
-> I have Intel GPU 530.  Used modesetting, next intel drivers. UXA and SNA
accel attempted as well.
-> Kernel parameters: nogpumanager
blacklist=nouveau,nvidiafb,nvidia-modeset,nvidia-uvm,nvidia,nvidia-384 acpi=!
acpi_osi=\"Windows 2009\" intel_iommu=igfx_off i915.enable_fbc=1
i915.powersave=1 i915.enable_rc6=1
->

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f133bbf68c0 (LWP 27046))]

Thread 4 (Thread 0x7f130e226700 (LWP 28939)):
#0  __libc_enable_asynccancel () at
../sysdeps/unix/sysv/linux/x86_64/cancellation.S:67
#1  0x00007f13379cad82 in poll () at ../sysdeps/unix/syscall-template.S:84
#2  0x00007f1331b88576 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1331b8868c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f13382ed0bb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f1338296bea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f13380c4f83 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f133640edf5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f13380c9c38 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f1333cba6da in start_thread (arg=0x7f130e226700) at
pthread_create.c:456
#10 0x00007f13379d6d7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f1326494700 (LWP 27052)):
#0  0x00007f13379c68ad in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1331bccb30 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1331b88042 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1331b88514 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1331b8868c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f13382ed0bb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f1338296bea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f13380c4f83 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f1338bed5d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f13380c9c38 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f1333cba6da in start_thread (arg=0x7f1326494700) at
pthread_create.c:456
#11 0x00007f13379d6d7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f13287b1700 (LWP 27047)):
#0  0x00007f13379cad8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1334531c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f13345338d7 in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f132ad08ef9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f13380c9c38 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f1333cba6da in start_thread (arg=0x7f13287b1700) at
pthread_create.c:456
#6  0x00007f13379d6d7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f133bbf68c0 (LWP 27046)):
[KCrash Handler]
#6  0x00007f131c051450 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#7  0x00007f131c04e184 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#8  0x00007f13382c2fb1 in QObjectPrivate::deleteChildren() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f13382cc27f in QObject::~QObject() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f13368ce353 in QQuickItem::~QQuickItem() () from
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f13368e98be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f13382c5670 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f13368c97fb in QQuickItem::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f1339df535c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f1339dfcb21 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f1338298c00 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f133829b39d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f13382ecc93 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f1331b88377 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f1331b885e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f1331b8868c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f13382ed09f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f1338296bea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f133829f33c in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x000056037d5a159a in ?? ()
#26 0x00007f13378ee3f1 in __libc_start_main (main=0x56037d5a11c0, argc=1,
argv=0x7ffc78645f48, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc78645f38) at ../csu/libc-start.c:291
#27 0x000056037d5a161a in _start ()

Possible duplicates by query: bug 378067, bug 376535, bug 375063, bug 374982.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic