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.