Bug 373884

Summary: kwin4 crash under VirtualBox
Product: [Plasma] kwin Reporter: RJVB <rjvbertin>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description RJVB 2016-12-19 10:27:25 UTC
Application: kwin (4.11.22)
KDE Platform Version: 4.14.21
Qt Version: 4.8.7
Operating System: Linux 4.7.2-ck1-mainline-core2-rjvb x86_64
Distribution: Ubuntu 14.04.5 LTS

-- Information about the crash:
- What I was doing when the application crashed:

Trying to re-activate compositing while running under VirtualBox 5.1.10 with the corresponding guest additions installed.
The crash happens for OpenGL 2 & 3 .

I'm only reporting this because when I get a similar though somewhat less systematic crash when running KWin5 5.8.2 on the same set-up (installed in a dedicated Qt5/KF5 prefix from where it works fine on real silicon).

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f2b2fb17cc8 in KWin::Scene::paintSimpleScreen(int, QRegion) (this=this@entry=0x8b7c30, orig_mask=orig_mask@entry=0, region=...) at ../../kwin/scene.cpp:260
#7  0x00007f2b2fbb0b94 in KWin::Scene::finalPaintScreen(int, QRegion, KWin::ScreenPaintData&) [clone .constprop.259] (this=0x8b7c30, mask=mask@entry=0, region=..., data=...) at ../../kwin/scene.cpp:198
#8  0x00007f2b2fb220d0 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) (this=0x9cd3e0, mask=0, region=..., data=...) at ../../kwin/effects.cpp:375
#9  0x00007f2b2fbd0c85 in KWin::Scene::paintScreen(int*, QRegion const&, QRegion const&, QRegion*, QRegion*) [clone .constprop.245] (this=this@entry=0x8b7c30, mask=mask@entry=0x7ffd991c4cec, damage=..., repaint=..., updateRegion=updateRegion@entry=0x7ffd991c4d00, validRegion=validRegion@entry=0x7ffd991c4cf0) at ../../kwin/scene.cpp:148
#10 0x00007f2b2fb1db5a in paint (this=0x8b7c30, damage=..., toplevels=...) at ../../kwin/scene_xrender.cpp:194
#11 0x00007f2b2fb39d83 in KWin::Compositor::performCompositing() (this=this@entry=0xa01800) at ../../kwin/composite.cpp:624
#12 0x00007f2b2fb3b4f4 in KWin::Compositor::slotCompositingOptionsInitialized() (this=<optimized out>) at ../../kwin/composite.cpp:279
#13 0x00007f2b2fafda15 in KWin::Compositor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.115] [clone .lto_priv.1912] (_o=0xa01800, _id=<optimized out>, _a=<optimized out>) at moc_composite.cpp:193
#14 0x00007f2b2a287ed0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#15 0x00007f2b2a183b1b in QFutureWatcherBase::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x00007f2b296b33ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007f2b296bfe12 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007f2b2e82556a in KApplication::notify(QObject*, QEvent*) (this=0x7ffd991c58b0, receiver=0x6a7df0, event=0xa28090) at ../../kdeui/kernel/kapplication.cpp:321
#19 0x00007f2b2a27216d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007f2b2a2724e8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007f2b29a5d597 in QEventDispatcherX11::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007f2b2a27291f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007f2b2a274546 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007f2b2a274829 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007f2b2fb54d67 in kdemain (argc=<optimized out>, argv=<optimized out>) at ../../kwin/main.cpp:597
#26 0x00007f2b2fe6ff45 in __libc_start_main (main=0x400700 <main(int, char**)>, argc=2, argv=0x7ffd991c6118, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd991c6108) at libc-start.c:287
#27 0x000000000040072e in _start ()

Possible duplicates by query: bug 373766, bug 373485, bug 373403, bug 373380, bug 373248.

Reported using DrKonqi
Comment 1 Martin Flöser 2016-12-20 06:41:17 UTC
I'm sorry, but we do no longer maintain 4.11