Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RESOLVED] KWin Crashing
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
theluckyone17
n00b
n00b


Joined: 03 Dec 2005
Posts: 54

PostPosted: Thu Jun 22, 2017 4:05 pm    Post subject: [RESOLVED] KWin Crashing Reply with quote

Got one that's flummoxed me... recently upgraded my work laptop, the most notable operation of which was upgrading to GCC 5 using the guide. After which, kwin keeps crashing upon logon. I installed openbox and have a functional desktop environment again, but I'd like to solve the kwin issue. Tried the obvious stuff like renaming the .config directory and trying a fresh new user, but the crash remains. The diagnostic info from kwin:
Code:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff3b6336800 (LWP 342))]

Thread 4 (Thread 0x7ff3975ef700 (LWP 348)):
#0  0x00007ff3afb7f2d8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ff3b3b90528 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007ff3b3b8cf62 in ?? () from /usr/lib64/libQt5Core.so.5
#3  0x00007ff3b3b8fedc in ?? () from /usr/lib64/libQt5Core.so.5
#4  0x00007ff3afb79384 in start_thread () from /lib64/libpthread.so.0
#5  0x00007ff3b5e414cd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7ff39daff700 (LWP 347)):
#0  0x00007ff3b5e3a0c3 in select () from /lib64/libc.so.7
#1  0x00007ff3b3d7aa2f in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () from /usr/lib64/libQt5Core.so.5
#2  0x00007ff3b3d7c0de in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () from /usr/lib64/libQt5Core.so.5
#3  0x00007ff3b3d7c5f2 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007ff3b3d2e24a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007ff3b3b8ba34 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007ff3b6455485 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007ff3b3b8fedc in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007ff3afb79384 in start_thread () from /lib64/libpthread.so.0
#9  0x00007ff3b5e414cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7ff39f5c6700 (LWP 345)):
#0  0x00007ff3b5e3842d in poll () from /lib64/libc.so.6
#1  0x00007ff3b4fa8882 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007ff3b4faa66f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007ff3a0270ce9 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007ff3b3b8fedc in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007ff3afb79384 in start_thread () from /lib64/libpthread.so.0
#6  0x00007ff3b5e414cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ff3b6336800 (LWP 342)):
[KCrash Handler]
#6  0x00007ff39c5c6d90 in ?? () from /usr/lib64/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#7  0x00007ff3b3d37ef9 in QMetaObject::cast(QObject const*) const () from /usr/lib64/libQt5Core.so.5
#8  0x00007ff39c3926b1 in ?? () from /usr/lib64/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#9  0x00007ff3b26560ef in KDecoration2::DecorationButtonGroup::DecorationButtonGroup(KDecoration2::DecorationButtonGroup::Position, KDecoration2::Decoration*, std::function<KDecoration2::DecorationButton* (KDecoration2::DecorationButtonType, KDecoration2::Decoration*, QObject*)>) () from /usr/lib64/libkdecorations2.so.5
#10 0x00007ff39c399760 in ?? () from /usr/lib64/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#11 0x00007ff39c39ae59 in ?? () from /usr/lib64/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#12 0x00007ff3b5a5f101 in ?? () from /usr/lib64/libkwin.so.5
#13 0x00007ff3b5940201 in KWin::Client::createDecoration(QRect const&) () from /usr/lib64/libkwin.so.5
#14 0x00007ff3b5940dfd in KWin::Client::updateDecoration(bool, bool) () from /usr/lib64/libkwin.so.5
#15 0x00007ff3b59a024c in KWin::Client::manage(unsigned int, bool) () from /usr/lib64/libkwin.so.5
#16 0x00007ff3b5923aa4 in KWin::Workspace::createClient(unsigned int, bool) () from /usr/lib64/libkwin.so.5
#17 0x00007ff3b59295ac in KWin::Workspace::init() () from /usr/lib64/libkwin.so.5
#18 0x00007ff3b592a56b in KWin::Workspace::Workspace(QString const&) () from /usr/lib64/libkwin.so.5
#19 0x00007ff3b597e403 in KWin::Application::createWorkspace() () from /usr/lib64/libkwin.so.5
#20 0x00007ff3b60fef1e in ?? () from /usr/lib64/libkdeinit5_kwin_x11.so
#21 0x00007ff3b3d56f9e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#22 0x00007ff3b60ff279 in ?? () from /usr/lib64/libkdeinit5_kwin_x11.so
#23 0x00007ff3b3d56f9e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#24 0x00007ff3b4add99b in KSelectionOwner::Private::claimSucceeded() () from /usr/lib64/libKF5WindowSystem.so.5
#25 0x00007ff3b3d57cbb in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.6
#26 0x00007ff3b45aecbc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#27 0x00007ff3b45b41ae in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007ff3b3d2f3ea in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#29 0x00007ff3b3d7da93 in QTimerInfoList::activateTimers() () from /usr/lib64/libQt5Core.so.5
#30 0x00007ff3b3d7c5d4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#31 0x00007ff3a02e517d in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#32 0x00007ff3b3d2e24a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#33 0x00007ff3b3d35d0c in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#34 0x00007ff3b61011f6 in kdemain () from /usr/lib64/libkdeinit5_kwin_x11.so
#35 0x00007ff3b5d796f0 in __libc_start_main () from /lib64/libc.so.6
#36 0x0000000000400719 in _start ()


Thoughts?
Back to top
View user's profile Send private message
theluckyone17
n00b
n00b


Joined: 03 Dec 2005
Posts: 54

PostPosted: Thu Jun 22, 2017 6:47 pm    Post subject: Reply with quote

Resolved.

kde-plasma/breeze had been compiled with the qt4 flag (by default, since I hadn't set the USE flag: I'm running the default/linux/amd64/13.0/desktop/plasma profile). Recompiling it without the qt4 flag resolved the issue.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Thu Jun 22, 2017 7:33 pm    Post subject: Reply with quote

I guess that rebuilding breeze (with qt4 flag) would have solved your issues as well. Now you are missing qt4 application integration in Plasma.
Back to top
View user's profile Send private message
the_bard
n00b
n00b


Joined: 03 Dec 2002
Posts: 60
Location: Albany, NY

PostPosted: Fri Jun 23, 2017 2:28 am    Post subject: Reply with quote

I'll give it a try tomorrow. I believe I had rebuilt breeze with the flag before rebuilding without; I'd rather confirm that before making the claim, though.
Back to top
View user's profile Send private message
theluckyone17
n00b
n00b


Joined: 03 Dec 2005
Posts: 54

PostPosted: Sat Jun 24, 2017 3:22 am    Post subject: Reply with quote

Sure 'nough... that worked. Should have tried that first. Thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum