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

            Bug ID: 416886
           Summary: KWin/Plasma random crashes
           Product: kwin
           Version: 5.17.5
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: initial.d...@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.17.5)
 (Compiled from sources)
Qt Version: 5.14.0
Frameworks Version: 5.66.0
Operating System: Linux 4.14.138 x86_64
Distribution: "Gentoo Base System release 2.6"

-- Information about the crash:
- What I was doing when the application crashed:

Depends. Almost everytime I resume from suspend, I get a kwin crash. Sometimes
when I'm doing work, my panels will disappear and kwin will restart. I could be
typing, tabbing windows, maybe nothing even.

I am using unstable gentoo 5.17.5 right now, though this issue has been
occuring for a while, around 5.15 at least.
It could be related to my screen setup; I have two 1920x1200 screens oriented
at 270 degrees (both vertically aligned), my laptop monitor is disabled while I
use external monitors. My laptop is on a dock. I use a 2000M Quadro. The laptop
is optimus enabled but I use dedicated Nvidia only. Could be a limitation of
the video card,  but this happens pretty much on a daily basis.

Use flags:
USE="X a52 aac acl acpi alsa apm atm avahi bash-completion bluetooth
bluray bzip2 cairo calendar cdda cddb cdinstall cdr cracklib crypt css cups
dbus dga djvu dts dv dvd dvdr dvb -emacs egl fam ffmpeg fftw flac ftp
gif git gles glut gmp -gnome gnuplot gnutls gphoto2 graphviz gstreamer
gsm gzip handbook hddtemp ieee1394 imagemagick inotify ipv6 jack
jit jpeg jpeg2k kde ladspa latex lcms libnotify libass lm_sensors
lzma lzo matroska mad memcached mng -mono mp3 mp4 mpeg mtp multilib
ncurses networkmanager nptl odbc offensive ogg openal openexr opengl
openmp opus pcmcia pdf plasma plotutils png policykit posix
ppds pulseaudio python qt5 quicktime raw readline rss samba sdl 
scanner semantic-desktop session snmp sqlite svg systemd taglib
theora tiff truetype udev udisks unicode upnp upnp-av upower usb
v4l vorbis wavpack wayland webkit webp wmf x264 xattr xcb 
xcomposite xinerama xmp xv xvid zip zlib"

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb4146558c0 (LWP 14693))]

Thread 8 (Thread 0x7fb3641f5700 (LWP 54983)):
#0  0x00007fb41bd5413c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb41c85a863 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fb41c85a8f9 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fb41b84546f in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fb41b8456e1 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fb41c85534c in  () at /usr/lib64/libQt5Core.so.5
#6  0x00007fb41bd4d408 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fb41df3ecaf in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fb411885700 (LWP 53152)):
#0  0x00007fb41df33066 in ppoll () at /lib64/libc.so.6
#1  0x00007fb41ca43c45 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb41ca44db8 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#3  0x00007fb41c9f3deb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fb41c8541ae in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb41c85534c in  () at /usr/lib64/libQt5Core.so.5
#6  0x00007fb41bd4d408 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fb41df3ecaf in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fb402ace700 (LWP 21325)):
[KCrash Handler]
#6  0x00007fb41a8e99cd in  () at /usr/lib64/opengl/nvidia/lib/libGL.so.1
#7  0x00007fb410024571 in  () at
/usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#8  0x00007fb4100221a7 in  () at
/usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#9  0x00007fb4138b136a in
QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at
/usr/lib64/libQt5XcbQpa.so.5
#10 0x00007fb41ce2d11f in QOpenGLContext::create() () at
/usr/lib64/libQt5Gui.so.5
#11 0x00007fb41b83f621 in  () at /usr/lib64/libQt5Quick.so.5
#12 0x00007fb41b841492 in  () at /usr/lib64/libQt5Quick.so.5
#13 0x00007fb41b84569f in  () at /usr/lib64/libQt5Quick.so.5
#14 0x00007fb41c85534c in  () at /usr/lib64/libQt5Core.so.5
#15 0x00007fb41bd4d408 in start_thread () at /lib64/libpthread.so.0
#16 0x00007fb41df3ecaf in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fb4039ff700 (LWP 15016)):
#0  0x00007fb41bd5413c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb41c29b8da in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007fb41c29b8f9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007fb41bd4d408 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb41df3ecaf in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fb410cad700 (LWP 14808)):
#0  0x00007fb41df33066 in ppoll () at /lib64/libc.so.6
#1  0x00007fb41ca43c45 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb41ca44db8 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#3  0x00007fb41c9f3deb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fb41c8541ae in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb41b4bc955 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007fb41c85534c in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fb41bd4d408 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fb41df3ecaf in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fb412aec700 (LWP 14745)):
#0  0x00007fb41df33066 in ppoll () at /lib64/libc.so.6
#1  0x00007fb41ca43c45 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fb41ca44db8 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#3  0x00007fb41c9f3deb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fb41c8541ae in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb41ae6b585 in  () at /usr/lib64/libQt5DBus.so.5
#6  0x00007fb41c85534c in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fb41bd4d408 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fb41df3ecaf in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fb4137d6700 (LWP 14736)):
#0  0x00007fb41df32f73 in poll () at /lib64/libc.so.6
#1  0x00007fb41c76dcf7 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fb41c76f91a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fb4138d7520 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fb41c85534c in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb41bd4d408 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb41df3ecaf in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fb4146558c0 (LWP 14693)):
#0  0x00007fb41bd5413c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fb41c85a863 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fb41c85a8f9 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fb41b843875 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fb41b844915 in  () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fb41b8451b3 in  () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fb41cdfb9a5 in QWindow::event(QEvent*) () at
/usr/lib64/libQt5Gui.so.5
#7  0x00007fb41b8a754b in QQuickWindow::event(QEvent*) () at
/usr/lib64/libQt5Quick.so.5
#8  0x00007fb3f5f978eb in PlasmaQuick::Dialog::event(QEvent*) () at
/usr/lib64/libKF5PlasmaQuick.so.5
#9  0x00007fb41d4007be in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#10 0x00007fb41d407ca0 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#11 0x00007fb41c9f5002 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#12 0x00007fb41cdf2cd3 in
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
() at /usr/lib64/libQt5Gui.so.5
#13 0x00007fb41cdf2f6d in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib64/libQt5Gui.so.5
#14 0x00007fb41cdcfd3b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt5Gui.so.5
#15 0x00007fb4138d88a3 in  () at /usr/lib64/libQt5XcbQpa.so.5
#16 0x00007fb41c9f3deb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#17 0x00007fb41c9fbdf2 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#18 0x00007fb41e012295 in kdemain () at /usr/lib64/libkdeinit5_kwin_x11.so
#19 0x00007fb41de5cefb in __libc_start_main () at /lib64/libc.so.6
#20 0x000055f167ece09a in _start ()
[Inferior 1 (process 14693) detached]

Possible duplicates by query: bug 416826, bug 416816, bug 416784, bug 416730,
bug 416725.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to