Bug 370414 - Plasmashell error
Summary: Plasmashell error
Status: RESOLVED DUPLICATE of bug 346519
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.7.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-10-10 15:30 UTC by Rudra
Modified: 2016-10-11 05:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rudra 2016-10-10 15:30:21 UTC
Application: kwin_x11 (5.7.5)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.7.6-200.fc24.x86_64 x86_64
Distribution: "Korora release 24 (Sheldon)"

-- Information about the crash:
Problem with plasmashell and opengl2 support.

The crash can be reproduced every time.

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

Thread 5 (Thread 0x7fe045777700 (LWP 16958)):
#0  0x00007fe074703bd0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe07a353bc4 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQt5Script.so.5
#2  0x00007fe07a353c09 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQt5Script.so.5
#3  0x00007fe06f97e754 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#4  0x00007fe0746fe5ca in start_thread () from /lib64/libpthread.so.0
#5  0x00007fe071872f6d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fe047fff700 (LWP 16954)):
#0  0x00007ffd8c3f5c98 in clock_gettime ()
#1  0x00007fe0718814e6 in clock_gettime () from /lib64/libc.so.6
#2  0x00007fe07251bab3 in qt_gettime() () from /lib64/libQt5Core.so.5
#3  0x00007fe07266b869 in QTimerInfoList::updateCurrentTime() () from /lib64/libQt5Core.so.5
#4  0x00007fe07266bc65 in QTimerInfoList::timerWait(timespec&) () from /lib64/libQt5Core.so.5
#5  0x00007fe07266b2aa in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fe07261c5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fe07247b343 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fe0795a88f5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#9  0x00007fe07247f99a in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007fe06f97e754 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#11 0x00007fe0746fe5ca in start_thread () from /lib64/libpthread.so.0
#12 0x00007fe071872f6d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fe0569fa700 (LWP 16951)):
#0  0x00007fe07251ba10 in unixCheckClockType() () from /lib64/libQt5Core.so.5
#1  0x00007fe07251baa9 in qt_gettime() () from /lib64/libQt5Core.so.5
#2  0x00007fe07266b869 in QTimerInfoList::updateCurrentTime() () from /lib64/libQt5Core.so.5
#3  0x00007fe07266aa66 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () from /lib64/libQt5Core.so.5
#4  0x00007fe07266b30a in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fe07261c5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fe07247b343 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007fe0741fb559 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#8  0x00007fe07247f99a in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007fe06f97e754 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#10 0x00007fe0746fe5ca in start_thread () from /lib64/libpthread.so.0
#11 0x00007fe071872f6d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fe0580f4700 (LWP 16950)):
#0  0x00007fe0718673ed in poll () from /lib64/libc.so.6
#1  0x00007fe073fcdf80 in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007fe073fcfb79 in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007fe058b9eda9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007fe07247f99a in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007fe06f97e754 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#6  0x00007fe0746fe5ca in start_thread () from /lib64/libpthread.so.0
#7  0x00007fe071872f6d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fe05f798980 (LWP 16934)):
[KCrash Handler]
#6  0x00007fe0717a46f5 in raise () from /lib64/libc.so.6
#7  0x00007fe0717a62fa in abort () from /lib64/libc.so.6
#8  0x00007fe07246b471 in QMessageLogger::fatal(char const*, ...) const () from /lib64/libQt5Core.so.5
#9  0x00007fe079a6e223 in QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from /lib64/libQt5Quick.so.5
#10 0x00007fe079a76412 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) () from /lib64/libQt5Quick.so.5
#11 0x00007fe079a767fb in QSGThreadedRenderLoop::exposureChanged(QQuickWindow*) () from /lib64/libQt5Quick.so.5
#12 0x00007fe072965125 in QWindow::event(QEvent*) () from /lib64/libQt5Gui.so.5
#13 0x00007fe079aaa383 in QQuickWindow::event(QEvent*) () from /lib64/libQt5Quick.so.5
#14 0x00007fe0445431cb in PlasmaQuick::Dialog::event(QEvent*) () from /lib64/libKF5PlasmaQuick.so.5
#15 0x00007fe072eb0c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#16 0x00007fe072eb60ef in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#17 0x00007fe07261d7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#18 0x00007fe07295aadd in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /lib64/libQt5Gui.so.5
#19 0x00007fe07295b74d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
#20 0x00007fe07293c3cb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#21 0x00007fe058c137e6 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5XcbQpa.so.5
#22 0x00007fe07261c5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#23 0x00007fe07262417c in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#24 0x00007fe07b0500e6 in kdemain () from /lib64/libkdeinit5_kwin_x11.so
#25 0x00007fe071790731 in __libc_start_main () from /lib64/libc.so.6
#26 0x000055ec85686d09 in _start ()

Possible duplicates by query: bug 351793.

Reported using DrKonqi
Comment 1 Martin Flöser 2016-10-11 05:23:35 UTC
You have a broken OpenGL driver on your system. Thus Qt is not able to create an OpenGL context and aborts. Please try to fix your driver. If you have problems with that please contact your distribution's support channel.

*** This bug has been marked as a duplicate of bug 346519 ***