https://bugs.kde.org/show_bug.cgi?id=400523
Bug ID: 400523
Summary: kwin crash on boot
Product: kwin
Version: 5.12.6
Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
Severity: critical
Priority: NOR
Component: core
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
After upgrading from Kubuntu 18.04 to 18.10 the desktop fails to properly
launch and I get several notifications that kwin has closed unexpectedly.
System unusable.
STEPS TO REPRODUCE
1. Upgrade to Kubuntu 18.10
2. Boot normally
OBSERVED RESULT
Black background. Loading logo and spinning wheel freeze. Terminal, which is
meant to load on launch, opens 5 times. Mouse works. Keyboard works at first
but sometimes stops doing so. Position of windows everywhere. Eventually the
whole desktop tends to freeze. No taskbar. Unusable, unstable system.
On the plus side the internet seems to work, I can launch a terminal with a
keyboard shortcut and from there other programs.
Note: switching from nvidia-driver-390 to nouveau gives me a taskbar.
EXPECTED RESULT
A normal desktop boot.
SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.12.6
KDE Frameworks Version: 5.5.0
Qt Version: 5.11.1
ADDITIONAL INFORMATION
Kubuntu 18.04
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library
"/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb2315e0840 (LWP 1940))]
Thread 4 (Thread 0x7fb21bfff700 (LWP 2087)):
#0 0x00007fb2393b32eb in futex_wait_cancelable
(private=<optimized out>, expected=0, futex_word=0x7fb23a58bfb8)
at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007fb2393b32eb in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7fb23a58bf68, cond=0x7fb23a58bf90) at
pthread_cond_wait.c:502
#2 0x00007fb2393b32eb in __pthread_cond_wait
(cond=0x7fb23a58bf90, mutex=0x7fb23a58bf68) at
pthread_cond_wait.c:655
#3 0x00007fb23a494e2a in () at
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#4 0x00007fb23a494e49 in () at
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#5 0x00007fb2393ad164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6 0x00007fb23c5d6def in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fb22979e700 (LWP 2086)):
#0 0x00007fb23c5ca7d6 in __GI_ppoll (fds=0x7fb220000d28, nfds=1,
timeout=<optimized out>, sigmask=0x0) at
../sysdeps/unix/sysv/linux/ppoll.c:39
#1 0x00007fb23af67141 in qt_safe_poll(pollfd*, unsigned long,
timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2 0x00007fb23af685b9 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3 0x00007fb23af1816b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007fb23ad670b6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007fb238bde1f5 in () at
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#6 0x00007fb23ad70c87 in () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007fb2393ad164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#8 0x00007fb23c5d6def in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fb22b96f700 (LWP 1944)):
#0 0x00007fb23c5e510f in __libc_enable_asynccancel () at
../sysdeps/unix/sysv/linux/x86_64/cancellation.S:56
#1 0x00007fb23c5ca7b4 in __GI_ppoll (fds=0x7fb22400b518, nfds=1,
timeout=<optimized out>, sigmask=0x0) at
../sysdeps/unix/sysv/linux/ppoll.c:39
#2 0x00007fb23af67141 in qt_safe_poll(pollfd*, unsigned long,
timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3 0x00007fb23af685b9 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007fb23af1816b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007fb23ad670b6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007fb2386c2545 in () at
/usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7 0x00007fb23ad70c87 in () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007fb2393ad164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9 0x00007fb23c5d6def in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fb2315e0840 (LWP 1940)):
[KCrash Handler]
#6 0x00007fb23c191b34 in () at
/usr/lib/x86_64-linux-gnu/libkwin.so.5
#7 0x00007fb23a200b75 in
KDecoration2::DecoratedClient::color(KDecoration2::ColorGroup,
KDecoration2::ColorRole) const () at
/usr/lib/x86_64-linux-gnu/libkdecorations2.so.5
#8 0x00007fb229956a5e in () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#9 0x00007fb23c19cecd in
KWin::Decoration::Renderer::renderToImage(QRect const&) () at
/usr/lib/x86_64-linux-gnu/libkwin.so.5
#10 0x00007fb22af4bd8f in () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so
#11 0x00007fb23af42830 in QMetaObject::activate(QObject*, int,
int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fb23af4e407 in QTimer::timeout(QTimer::QPrivateSignal)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fb23af42f4b in QObject::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fb23b8da4a1 in
QApplicationPrivate::notify_helper(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fb23b8e1ae0 in QApplication::notify(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fb23af19499 in
QCoreApplication::notifyInternal2(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fb23af6a558 in QTimerInfoList::activateTimers() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fb23af6870c in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fb230fa90ed in () at
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#20 0x00007fb23af1816b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fb23af202e2 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007fb23c6aedbb in kdemain () at
/usr/lib/x86_64-linux-gnu/libkdeinit5_kwin_x11.so
#23 0x00007fb23c4e009b in __libc_start_main (main=0x555b36fd6730,
argc=3, argv=0x7fff8dfbde48, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7fff8dfbde38) at ../csu/libc-start.c:308
#24 0x0000555b36fd676a in _start ()
[Inferior 1 (process 1940) detached]
--
You are receiving this mail because:
You are watching all bug changes.