Application: plasmashell (5.2.2) Qt Version: 5.4.1 Operating System: Linux 3.19.0-21-generic i686 Distribution: Ubuntu 15.04 -- Information about the crash: Installed new 15.04 on P4 with rv280 (radeon 9200 pro), now krunner plasmashell dies for some GL assert after QSGBatchRenderer::Renderer::renderMergedBatch. Same is still working fine when used with kde4 and Ubuntu trusty. This is not like #332422 that is old and looks similar but not the same since it look like it is using xrender instead. #347681 look the same, but incorectly connected as a duplicate to #332422 Maybe need to check for driver error or disable gl in kde? -- Johan The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Aborted Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb1fff980 (LWP 10596))] Thread 15 (Thread 0xb1acdb40 (LWP 10598)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xffffffff in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0xb1acd1dc) at /usr/include/i386-linux-gnu/bits/poll2.h:46 #3 0xffffffff in _xcb_conn_wait (c=c@entry=0x9f149b8, cond=cond@entry=0x9f149dc, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:447 #4 0xffffffff in xcb_wait_for_event (c=0x9f149b8) at ../../src/xcb_in.c:622 #5 0xffffffff in QXcbEventReader::run() (this=0x9f1ed78) at qxcbconnection.cpp:1105 #6 0xffffffff in QThreadPrivate::start(void*) (arg=0x9f1ed78) at thread/qthread_unix.cpp:337 #7 0xffffffff in start_thread (arg=0xb1acdb40) at pthread_create.c:333 #8 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 14 (Thread 0xafaf9b40 (LWP 10605)): #0 0xffffffff in g_main_context_prepare (context=0xffffffff, priority=0xafaf9154) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3388 #1 0xffffffff in g_main_context_iterate (context=0x9f99fe8, block=-1347448588, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3788 #2 0xffffffff in g_main_context_iteration (context=0x9f99fe8, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #3 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x9f8b1f8, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #4 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xafaf9294, flags=...) at kernel/qeventloop.cpp:128 #5 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xafaf9294, flags=...) at kernel/qeventloop.cpp:204 #6 0xffffffff in QThread::exec() (this=0x9f99a70) at thread/qthread.cpp:503 #7 0xffffffff in QQmlThreadPrivate::run() (this=0x9f99a70) at qml/ftw/qqmlthread.cpp:141 #8 0xffffffff in QThreadPrivate::start(void*) (arg=0x9f99a70) at thread/qthread_unix.cpp:337 #9 0xffffffff in start_thread (arg=0xafaf9b40) at pthread_create.c:333 #10 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 13 (Thread 0xaccc1b40 (LWP 10615)): #0 0xffffffff in g_mutex_unlock (mutex=0xafc02798) at /build/buildd/glib2.0-2.44.0/./glib/gthread-posix.c:1354 #1 0xffffffff in g_main_context_prepare (context=0xafc02798, priority=0xaccc1154) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3408 #2 0xffffffff in g_main_context_iterate (context=0xafc02798, block=block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3788 #3 0xffffffff in g_main_context_iteration (context=0xafc02798, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #4 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xafc00de0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xaccc1294, flags=...) at kernel/qeventloop.cpp:128 #6 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xaccc1294, flags=...) at kernel/qeventloop.cpp:204 #7 0xffffffff in QThread::exec() (this=0x9f6a540) at thread/qthread.cpp:503 #8 0xffffffff in QQmlThreadPrivate::run() (this=0x9f6a540) at qml/ftw/qqmlthread.cpp:141 #9 0xffffffff in QThreadPrivate::start(void*) (arg=0x9f6a540) at thread/qthread_unix.cpp:337 #10 0xffffffff in start_thread (arg=0xaccc1b40) at pthread_create.c:333 #11 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 12 (Thread 0xabbe9b40 (LWP 10621)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0xb714d8f0 <QTWTF::pageheap_memory+20720>, mutex=0xb714d8d8 <QTWTF::pageheap_memory+20696>) at forward.c:149 #3 0xffffffff in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0xb7148800 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0xffffffff in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=0xb7148800 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0xffffffff in start_thread (arg=0xabbe9b40) at pthread_create.c:333 #6 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 11 (Thread 0xaae05b40 (LWP 10622)): #0 0xffffffff in g_mutex_unlock (mutex=0xb1104460) at /build/buildd/glib2.0-2.44.0/./glib/gthread-posix.c:1354 #1 0xffffffff in g_main_context_iterate (context=0xb1104460, block=block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3756 #2 0xffffffff in g_main_context_iteration (context=0xb1104460, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #3 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xb1104408, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #4 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xaae05294, flags=...) at kernel/qeventloop.cpp:128 #5 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xaae05294, flags=...) at kernel/qeventloop.cpp:204 #6 0xffffffff in QThread::exec() (this=0xa264728) at thread/qthread.cpp:503 #7 0xffffffff in QQmlThreadPrivate::run() (this=0xa264728) at qml/ftw/qqmlthread.cpp:141 #8 0xffffffff in QThreadPrivate::start(void*) (arg=0xa264728) at thread/qthread_unix.cpp:337 #9 0xffffffff in start_thread (arg=0xaae05b40) at pthread_create.c:333 #10 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 10 (Thread 0xa9d40b40 (LWP 10623)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xffffffff in g_poll (__timeout=-1, __nfds=1, __fds=0xa30f198) at /usr/include/i386-linux-gnu/bits/poll2.h:46 #3 0xffffffff in g_poll (fds=0xa30f198, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.44.0/./glib/gpoll.c:124 #4 0xffffffff in g_main_context_iterate (priority=<optimized out>, n_fds=<optimized out>, fds=<optimized out>, timeout=<optimized out>, context=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:4103 #5 0xffffffff in g_main_context_iterate (context=0xa30f090, block=-1, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3803 #6 0xffffffff in g_main_context_iteration (context=0xa30f090, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #7 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa319be0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #8 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa9d40294, flags=...) at kernel/qeventloop.cpp:128 #9 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa9d40294, flags=...) at kernel/qeventloop.cpp:204 #10 0xffffffff in QThread::exec() (this=0xa311f20) at thread/qthread.cpp:503 #11 0xffffffff in QQmlThreadPrivate::run() (this=0xa311f20) at qml/ftw/qqmlthread.cpp:141 #12 0xffffffff in QThreadPrivate::start(void*) (arg=0xa311f20) at thread/qthread_unix.cpp:337 #13 0xffffffff in start_thread (arg=0xa9d40b40) at pthread_create.c:333 #14 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 9 (Thread 0xa8cafb40 (LWP 10624)): #0 0xffffffff in g_ptr_array_set_size (array=0xa26d890, length=0) at /build/buildd/glib2.0-2.44.0/./glib/garray.c:1160 #1 0xffffffff in g_main_context_prepare (context=0xafc04cf8, priority=0xa8caf154) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3381 #2 0xffffffff in g_main_context_iterate (context=0xafc04cf8, block=0, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3788 #3 0xffffffff in g_main_context_iteration (context=0xafc04cf8, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #4 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xafc100a0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa8caf294, flags=...) at kernel/qeventloop.cpp:128 #6 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa8caf294, flags=...) at kernel/qeventloop.cpp:204 #7 0xffffffff in QThread::exec() (this=0xa3a6d30) at thread/qthread.cpp:503 #8 0xffffffff in QQmlThreadPrivate::run() (this=0xa3a6d30) at qml/ftw/qqmlthread.cpp:141 #9 0xffffffff in QThreadPrivate::start(void*) (arg=0xa3a6d30) at thread/qthread_unix.cpp:337 #10 0xffffffff in start_thread (arg=0xa8cafb40) at pthread_create.c:333 #11 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 8 (Thread 0xa7c0eb40 (LWP 10625)): #0 0xffffffff in read () at ../sysdeps/unix/syscall-template.S:81 #1 0xffffffff in g_wakeup_acknowledge (__nbytes=16, __buf=0xa7c0e0ac, __fd=<optimized out>) at /usr/include/i386-linux-gnu/bits/unistd.h:44 #2 0xffffffff in g_wakeup_acknowledge (wakeup=0xafc0faa8) at /build/buildd/glib2.0-2.44.0/./glib/gwakeup.c:210 #3 0xffffffff in g_main_context_check (context=0xb1102d60, max_priority=2147483647, fds=0xb11051d0, n_fds=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3600 #4 0xffffffff in g_main_context_iterate (context=0xb1102d60, block=2, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3805 #5 0xffffffff in g_main_context_iteration (context=0xb1102d60, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #6 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xb1103588, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #7 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa7c0e294, flags=...) at kernel/qeventloop.cpp:128 #8 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa7c0e294, flags=...) at kernel/qeventloop.cpp:204 #9 0xffffffff in QThread::exec() (this=0xa42c510) at thread/qthread.cpp:503 #10 0xffffffff in QQmlThreadPrivate::run() (this=0xa42c510) at qml/ftw/qqmlthread.cpp:141 #11 0xffffffff in QThreadPrivate::start(void*) (arg=0xa42c510) at thread/qthread_unix.cpp:337 #12 0xffffffff in start_thread (arg=0xa7c0eb40) at pthread_create.c:333 #13 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 7 (Thread 0xa6b6db40 (LWP 10626)): #0 0xffffffff in g_mutex_lock (mutex=0xa4ccef8) at /build/buildd/glib2.0-2.44.0/./glib/gthread-posix.c:1342 #1 0xffffffff in g_main_context_query (context=0xa4ccef8, max_priority=2147483647, timeout=0xa6b6d158, fds=0xa4cd9f8, n_fds=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3512 #2 0xffffffff in g_main_context_iterate (context=0xa4ccef8, block=0, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3790 #3 0xffffffff in g_main_context_iteration (context=0xa4ccef8, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #4 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa4cce88, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa6b6d294, flags=...) at kernel/qeventloop.cpp:128 #6 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa6b6d294, flags=...) at kernel/qeventloop.cpp:204 #7 0xffffffff in QThread::exec() (this=0xa4bb668) at thread/qthread.cpp:503 #8 0xffffffff in QQmlThreadPrivate::run() (this=0xa4bb668) at qml/ftw/qqmlthread.cpp:141 #9 0xffffffff in QThreadPrivate::start(void*) (arg=0xa4bb668) at thread/qthread_unix.cpp:337 #10 0xffffffff in start_thread (arg=0xa6b6db40) at pthread_create.c:333 #11 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 6 (Thread 0xa5accb40 (LWP 10627)): #0 0xffffffff in g_mutex_unlock (mutex=0xafc06638) at /build/buildd/glib2.0-2.44.0/./glib/gthread-posix.c:1354 #1 0xffffffff in g_main_context_query (context=0xafc06638, max_priority=2147483647, timeout=0xa5acc158, fds=0xafc106b0, n_fds=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3557 #2 0xffffffff in g_main_context_iterate (context=0xafc06638, block=block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3790 #3 0xffffffff in g_main_context_iteration (context=0xafc06638, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #4 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xafc0ff28, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa5acc294, flags=...) at kernel/qeventloop.cpp:128 #6 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa5acc294, flags=...) at kernel/qeventloop.cpp:204 #7 0xffffffff in QThread::exec() (this=0xa5437c0) at thread/qthread.cpp:503 #8 0xffffffff in QQmlThreadPrivate::run() (this=0xa5437c0) at qml/ftw/qqmlthread.cpp:141 #9 0xffffffff in QThreadPrivate::start(void*) (arg=0xa5437c0) at thread/qthread_unix.cpp:337 #10 0xffffffff in start_thread (arg=0xa5accb40) at pthread_create.c:333 #11 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 5 (Thread 0xa4a2bb40 (LWP 10628)): #0 0xffffffff in g_mutex_unlock (mutex=0xb11035f8) at /build/buildd/glib2.0-2.44.0/./glib/gthread-posix.c:1354 #1 0xffffffff in g_main_context_iterate (priority=<optimized out>, n_fds=<optimized out>, fds=<optimized out>, timeout=<optimized out>, context=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:4102 #2 0xffffffff in g_main_context_iterate (context=0xb11035f8, block=block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3803 #3 0xffffffff in g_main_context_iteration (context=0xb11035f8, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #4 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xb1102c70, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa4a2b294, flags=...) at kernel/qeventloop.cpp:128 #6 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa4a2b294, flags=...) at kernel/qeventloop.cpp:204 #7 0xffffffff in QThread::exec() (this=0xa266288) at thread/qthread.cpp:503 #8 0xffffffff in QQmlThreadPrivate::run() (this=0xa266288) at qml/ftw/qqmlthread.cpp:141 #9 0xffffffff in QThreadPrivate::start(void*) (arg=0xa266288) at thread/qthread_unix.cpp:337 #10 0xffffffff in start_thread (arg=0xa4a2bb40) at pthread_create.c:333 #11 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 4 (Thread 0xa398ab40 (LWP 10629)): #0 0xffffffff in QMutex::unlock() (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0xa30f814: 0x0) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259 #1 0xffffffff in QMutex::unlock() (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0xa30f814: 0x0) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:175 #2 0xffffffff in QMutex::unlock() (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, this=0xa30f814) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:272 #3 0xffffffff in QMutex::unlock() (current=<synthetic pointer>, this=0xa30f814) at thread/qmutex.h:85 #4 0xffffffff in QMutex::unlock() (this=0xa30f814) at thread/qmutex.cpp:264 #5 0xffffffff in postEventSourcePrepare(GSource*, gint*) (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:138 #6 0xffffffff in postEventSourcePrepare(GSource*, gint*) (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:132 #7 0xffffffff in postEventSourcePrepare(GSource*, gint*) (this=<optimized out>) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:244 #8 0xffffffff in postEventSourcePrepare(GSource*, gint*) (s=0xa26b570, timeout=0xa398a0f8) at kernel/qeventdispatcher_glib.cpp:254 #9 0xffffffff in g_main_context_prepare (context=0xa657f90, priority=0xa398a154) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3410 #10 0xffffffff in g_main_context_iterate (context=0xa657f90, block=170981396, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3788 #11 0xffffffff in g_main_context_iteration (context=0xa657f90, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #12 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa5cd620, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #13 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa398a294, flags=...) at kernel/qeventloop.cpp:128 #14 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa398a294, flags=...) at kernel/qeventloop.cpp:204 #15 0xffffffff in QThread::exec() (this=0x9f98008) at thread/qthread.cpp:503 #16 0xffffffff in QQmlThreadPrivate::run() (this=0x9f98008) at qml/ftw/qqmlthread.cpp:141 #17 0xffffffff in QThreadPrivate::start(void*) (arg=0x9f98008) at thread/qthread_unix.cpp:337 #18 0xffffffff in start_thread (arg=0xa398ab40) at pthread_create.c:333 #19 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 3 (Thread 0xa2989b40 (LWP 10630)): #0 0xffffffff in __x86.get_pc_thunk.bx () at /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5 #1 0xffffffff in QElapsedTimer::clockType() () at tools/qelapsedtimer_unix.cpp:154 #2 0xffffffff in QElapsedTimer::isMonotonic() () at tools/qelapsedtimer_unix.cpp:150 #3 0xffffffff in QTimerInfoList::repairTimersIfNeeded() (this=0xafc13134) at kernel/qtimerinfo_unix.cpp:155 #4 0xffffffff in QTimerInfoList::timerWait(timespec&) (this=0xafc13134, tm=...) at kernel/qtimerinfo_unix.cpp:380 #5 0xffffffff in timerSourcePrepare(GSource*, gint*) (timeout=0xa29890f8, src=0xafc13100) at kernel/qeventdispatcher_glib.cpp:127 #6 0xffffffff in timerSourcePrepare(GSource*, gint*) (source=0xafc13100, timeout=0xa29890f8) at kernel/qeventdispatcher_glib.cpp:160 #7 0xffffffff in g_main_context_prepare (context=0xafc08070, priority=0xa2989154) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3410 #8 0xffffffff in g_main_context_iterate (context=0xafc08070, block=483999409, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3788 #9 0xffffffff in g_main_context_iteration (context=0xafc08070, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #10 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xafc0ffa8, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #11 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa2989294, flags=...) at kernel/qeventloop.cpp:128 #12 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa2989294, flags=...) at kernel/qeventloop.cpp:204 #13 0xffffffff in QThread::exec() (this=0xa85c3b0) at thread/qthread.cpp:503 #14 0xffffffff in QQmlThreadPrivate::run() (this=0xa85c3b0) at qml/ftw/qqmlthread.cpp:141 #15 0xffffffff in QThreadPrivate::start(void*) (arg=0xa85c3b0) at thread/qthread_unix.cpp:337 #16 0xffffffff in start_thread (arg=0xa2989b40) at pthread_create.c:333 #17 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 2 (Thread 0xa18ecb40 (LWP 10631)): #0 0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0xffffffff in g_poll (__timeout=-1, __nfds=1, __fds=0xb11d69a0) at /usr/include/i386-linux-gnu/bits/poll2.h:46 #2 0xffffffff in g_poll (fds=0xb11d69a0, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.44.0/./glib/gpoll.c:124 #3 0xffffffff in g_main_context_iterate (priority=<optimized out>, n_fds=<optimized out>, fds=<optimized out>, timeout=<optimized out>, context=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:4103 #4 0xffffffff in g_main_context_iterate (context=0xb119d3e8, block=-1, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3803 #5 0xffffffff in g_main_context_iteration (context=0xb119d3e8, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #6 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xb1134578, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #7 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa18ec254, flags=...) at kernel/qeventloop.cpp:128 #8 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa18ec254, flags=...) at kernel/qeventloop.cpp:204 #9 0xffffffff in QThread::exec() (this=0x9f97440) at thread/qthread.cpp:503 #10 0xffffffff in QQuickPixmapReader::run() (this=0x9f97440) at util/qquickpixmapcache.cpp:714 #11 0xffffffff in QThreadPrivate::start(void*) (arg=0x9f97440) at thread/qthread_unix.cpp:337 #12 0xffffffff in start_thread (arg=0xa18ecb40) at pthread_create.c:333 #13 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 1 (Thread 0xb1fff980 (LWP 10596)): [KCrash Handler] #7 0xffffffff in __kernel_vsyscall () #8 0xffffffff in __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:55 #9 0xffffffff in __GI_abort () at abort.c:89 #10 0xffffffff in __assert_fail_base (fmt=0xae9b7038 "%s%s%s:%u: %s%sF\303\266rs\303\244kran \"%s\" falsk.\n%n", assertion=0xae6e60d3 "0", file=0xae6d8788 "../../../../../../../src/mesa/drivers/dri/r200/r200_maos_arrays.c", line=101, function=0xa9d67000 "") at assert.c:92 #11 0xffffffff in __GI___assert_fail (assertion=0xae6e60d3 "0", file=0xae6d8788 "../../../../../../../src/mesa/drivers/dri/r200/r200_maos_arrays.c", line=101, function=0xae6d8864 <__PRETTY_FUNCTION__.36996> "r200EmitArrays") at assert.c:101 #12 0xffffffff in r200EmitArrays (ctx=0xa8b6fd8, vimap_rev=0xbf82441d "") at ../../../../../../../src/mesa/drivers/dri/r200/r200_maos_arrays.c:101 #13 0xffffffff in r200_run_tcl_render (ctx=0xa8b6fd8, stage=0xa926c60) at ../../../../../../../src/mesa/drivers/dri/r200/r200_tcl.c:465 #14 0xffffffff in _tnl_run_pipeline (ctx=0xa8b6fd8) at ../../../../src/mesa/tnl/t_pipeline.c:163 #15 0xffffffff in r200WrapRunPipeline (ctx=0xa8b6fd8) at ../../../../../../../src/mesa/drivers/dri/r200/r200_state.c:2335 #16 0xffffffff in _tnl_draw_prims (ctx=0xa8b6fd8, prim=0xbf824640, nr_prims=1, ib=0xbf824630, index_bounds_valid=0 '\000', min_index=0, max_index=3, tfb_vertcount=0x0, indirect=0x0) at ../../../../src/mesa/tnl/t_draw.c:517 #17 0xffffffff in vbo_validated_drawrangeelements (ctx=ctx@entry=0xa8b6fd8, mode=mode@entry=5, index_bounds_valid=0 '\000', start=4294967295, end=4294967295, count=6, type=5123, indices=0x50, basevertex=0, numInstances=1, baseInstance=0) at ../../../../src/mesa/vbo/vbo_exec_array.c:992 #18 0xffffffff in vbo_exec_DrawElements (mode=5, count=6, type=5123, indices=0x50) at ../../../../src/mesa/vbo/vbo_exec_array.c:1128 #19 0xffffffff in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (indices=<optimized out>, type=<optimized out>, count=<optimized out>, mode=<optimized out>, this=<optimized out>) at /usr/include/i386-linux-gnu/qt5/QtGui/qopenglfunctions.h:726 #20 0xffffffff in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (this=0xb7784a80 <QSGOpaqueTextureMaterialShader::attributeNames() const::attr>, batch=0xaaac820) at scenegraph/coreapi/qsgbatchrenderer.cpp:2235 #21 0xffffffff in QSGBatchRenderer::Renderer::renderBatches() (this=0xaa71930) at scenegraph/coreapi/qsgbatchrenderer.cpp:2432 #22 0xffffffff in QSGBatchRenderer::Renderer::render() (this=0xaa71930) at scenegraph/coreapi/qsgbatchrenderer.cpp:2590 #23 0xffffffff in QSGRenderer::renderScene(QSGBindable const&) (this=0xaa71930, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:206 #24 0xffffffff in QSGRenderer::renderScene(unsigned int) (this=0xaa71930, fboId=0) at scenegraph/coreapi/qsgrenderer.cpp:168 #25 0xffffffff in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (this=0xa11e8e0, renderer=0xaa71930, fboId=0) at scenegraph/qsgcontext.cpp:554 #26 0xffffffff in QQuickWindowPrivate::renderSceneGraph(QSize const&) (this=0xa25bbb0, size=...) at items/qquickwindow.cpp:379 #27 0xffffffff in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) (this=0xa118178, window=0xa19e978) at scenegraph/qsgrenderloop.cpp:369 #28 0xffffffff in QSGGuiThreadRenderLoop::exposureChanged(QQuickWindow*) (this=0xa118178, window=0xa19e978) at scenegraph/qsgrenderloop.cpp:415 #29 0xffffffff in QQuickWindow::exposeEvent(QExposeEvent*) (this=0xa19e978) at items/qquickwindow.cpp:206 #30 0xffffffff in QWindow::event(QEvent*) (this=0xa19e978, ev=0xbf824f70) at kernel/qwindow.cpp:2051 #31 0xffffffff in QQuickWindow::event(QEvent*) (this=0xa19e978, e=0xbf824f70) at items/qquickwindow.cpp:1392 #32 0x0807c887 in DesktopView::event(QEvent*) (this=0xa19e978, e=0xbf824f70) at ../../shell/desktopview.cpp:200 #33 0xffffffff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x9f0d158, receiver=0xa19e978, e=0xbf824f70) at kernel/qapplication.cpp:3720 #34 0xffffffff in QApplication::notify(QObject*, QEvent*) (this=0xbf825318, receiver=0xa19e978, e=0xbf824f70) at kernel/qapplication.cpp:3503 #35 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0xbf825318, receiver=0xa19e978, event=0xbf824f70) at kernel/qcoreapplication.cpp:935 #36 0xffffffff in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (event=0xbf824f70, receiver=0xa19e978) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #37 0xffffffff in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0xa6fd308) at kernel/qguiapplication.cpp:2613 #38 0xffffffff in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x0) at kernel/qguiapplication.cpp:1638 #39 0xffffffff in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:572 #40 0xffffffff in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x9f33c08) at eventdispatchers/qeventdispatcher_glib.cpp:70 #41 0xffffffff in g_main_context_dispatch (context=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3122 #42 0xffffffff in g_main_context_dispatch (context=0x1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3737 #43 0xffffffff in g_main_context_iterate (context=0xb1102a00, block=6, block@entry=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3808 #44 0xffffffff in g_main_context_iteration (context=0xb1102a00, may_block=1) at /build/buildd/glib2.0-2.44.0/./glib/gmain.c:3869 #45 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x9f34a38, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #46 0xffffffff in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x9f34a38, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:115 #47 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xbf825238, flags=...) at kernel/qeventloop.cpp:128 #48 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xbf825238, flags=...) at kernel/qeventloop.cpp:204 #49 0xffffffff in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188 #50 0xffffffff in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1510 #51 0xffffffff in QApplication::exec() () at kernel/qapplication.cpp:2956 #52 0x080703c0 in main(int, char**) (argc=4, argv=0xbf825404) at ../../shell/main.cpp:158 Possible duplicates by query: bug 349463, bug 347681, bug 346610, bug 333704, bug 332422. Reported using DrKonqi
Installed kernel "Linux kth 4.1.0-040100-generic #201506220235 SMP Mon Jun 22 06:58:06 UTC 2015 i686 i686 i686 GNU/Linux" From http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-unstable/ Same error in mesa, Plymouth bootscreen "Pulsing Kubuntu" now working. Upgrade to mesa 10.5.8 from 10.5.2 with: apt-get install bzr build-essential python-libxml2 llvm-3.4-dev libmirclient-dev apt-get build-dep mesa Get the three source files from https://launchpad.net/ubuntu/+source/mesa/10.5.8-1ubuntu1 dpkg-source -x #Extract source dpkg-buildpackage -b -us -uc #Build .deb packages dpkg --list | grep "10.5.2-0ubuntu1" # List the packages of current version I need to install Restarted and the the same assert. Started X with xterm, running glxgears without problem, glxinfo here: name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 server glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample, GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control client glx vendor string: Mesa Project and SGI client glx version string: 1.4 client glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync GLX version: 1.4 GLX extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync OpenGL vendor string: Mesa Project OpenGL renderer string: Mesa DRI R200 (RV280 5960) x86/MMX/SSE2 DRI2 OpenGL version string: 1.3 Mesa 10.5.8 OpenGL extensions: GL_AMD_shader_trinary_minmax, GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object, GL_ARB_clear_buffer_object, GL_ARB_compressed_texture_pixel_storage, GL_ARB_copy_buffer, GL_ARB_debug_output, GL_ARB_draw_buffers, GL_ARB_get_program_binary, GL_ARB_half_float_pixel, GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, GL_ARB_multi_bind, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_robustness, GL_ARB_sampler_objects, GL_ARB_separate_shader_objects, GL_ARB_shader_objects, GL_ARB_shading_language_100, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle, GL_ARB_texture_storage, GL_ARB_transpose_matrix, GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers, GL_ATI_fragment_shader, GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_object, GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, GL_KHR_context_flush_control, GL_KHR_debug, GL_MESA_pack_invert, GL_MESA_window_pos, GL_MESA_ycbcr_texture, GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_OES_EGL_image, GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays 64 GLX Visuals visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x021 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x022 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0d0 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x0d1 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x0d2 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x0d3 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x0d4 24 tc 0 24 0 r . . 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None 0x0d5 24 tc 0 24 0 r . . 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0d6 24 tc 0 24 0 r y . 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None 0x0d7 24 tc 0 24 0 r y . 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0d8 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x0d9 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x0da 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x0db 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x0dc 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x0dd 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x0de 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x0df 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x0e0 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0e1 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow 0x0e2 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0e3 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow 0x0e4 24 tc 0 32 0 r . . 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None 0x0e5 24 tc 0 32 0 r . . 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow 0x0e6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow 0x0e7 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0e8 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow 0x0e9 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0ea 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow 0x0eb 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0ec 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x0ed 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x0ee 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x0ef 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x0f0 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x0f1 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x0f2 24 dc 0 24 0 r . . 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None 0x0f3 24 dc 0 24 0 r . . 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0f4 24 dc 0 24 0 r y . 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None 0x0f5 24 dc 0 24 0 r y . 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0f6 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x0f7 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x0f8 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x0f9 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x0fa 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x0fb 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x0fc 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x0fd 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x0fe 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0ff 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow 0x100 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x101 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow 0x102 24 dc 0 32 0 r . . 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None 0x103 24 dc 0 32 0 r . . 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow 0x104 24 dc 0 32 0 r y . 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None 0x105 24 dc 0 32 0 r y . 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow 0x106 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x107 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow 0x108 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x109 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow 0x10a 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x10b 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x10c 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x06f 32 tc 0 32 0 r y . 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None 96 GLXFBConfigs: visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x070 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x071 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x072 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x073 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x074 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x075 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x076 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x077 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x078 0 tc 0 16 0 r . . 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None 0x079 0 tc 0 16 0 r . . 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x07a 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None 0x07b 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x07c 0 tc 0 16 0 r . . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None 0x07d 0 tc 0 16 0 r . . 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x07e 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None 0x07f 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x080 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x081 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x082 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x083 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x084 24 tc 0 24 0 r . . 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None 0x085 24 tc 0 24 0 r . . 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x086 24 tc 0 24 0 r y . 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None 0x087 24 tc 0 24 0 r y . 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x088 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x089 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x08a 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x08b 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x08c 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x08d 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x08e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x08f 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x090 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x091 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow 0x092 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x093 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow 0x094 24 tc 0 32 0 r . . 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None 0x095 24 tc 0 32 0 r . . 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow 0x096 32 tc 0 32 0 r y . 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None 0x097 24 tc 0 32 0 r y . 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow 0x098 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x099 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow 0x09a 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x09b 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow 0x09c 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x09d 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x09e 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x09f 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x0a0 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x0a1 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x0a2 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x0a3 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x0a4 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x0a5 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0a6 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x0a7 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0a8 0 dc 0 16 0 r . . 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None 0x0a9 0 dc 0 16 0 r . . 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x0aa 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None 0x0ab 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x0ac 0 dc 0 16 0 r . . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None 0x0ad 0 dc 0 16 0 r . . 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x0ae 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None 0x0af 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x0b0 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x0b1 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x0b2 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x0b3 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow 0x0b4 24 dc 0 24 0 r . . 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None 0x0b5 24 dc 0 24 0 r . . 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0b6 24 dc 0 24 0 r y . 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None 0x0b7 24 dc 0 24 0 r y . 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0b8 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x0b9 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x0ba 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x0bb 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow 0x0bc 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x0bd 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x0be 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x0bf 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow 0x0c0 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0c1 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow 0x0c2 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0c3 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow 0x0c4 24 dc 0 32 0 r . . 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None 0x0c5 24 dc 0 32 0 r . . 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow 0x0c6 24 dc 0 32 0 r y . 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None 0x0c7 24 dc 0 32 0 r y . 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow 0x0c8 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0c9 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow 0x0ca 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0cb 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow 0x0cc 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0cd 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x0ce 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0cf 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
Error I get when running plasmashell from xterm with MESA_DEBUG=verbose Mesa: User error: GL_INVALID_ENUM in CreateShader(type) QOpenGLShader: could not create shader QOpenGLShader: could not create shader Mesa: 1 similar GL_INVALID_ENUM errors Mesa: User error: GL_INVALID_VALUE in glTexImage2D(invalid width or height or depth) plasmashell: ../../../../../../../src/mesa/drivers/dri/r200/r200_maos_arrays.c:101: r200EmitArrays: Assertion `0' failed.
Tried lower version of kernel, same mesa that is working with trusty, upgraded KDE from 5.2.2 to 5.3.1. Was running lightdm so I did not detect sddm assert in same way when I tried it. Every opengl screensaver works from what I can see. plasmashell assert unless I set software rendering. I found example programs from to qtdeclarative5-examples:i386 is failing in the same way. Found same qt4 example that also fail the same way. Booted up Trustry version, login as normal and found the same qt4 example (shadereffects) also get the same assert, but first when pressing an option. So this do not look like a regression but more use of a function that fails in many more places.
*** This bug has been marked as a duplicate of bug 349677 ***