https://bugs.kde.org/show_bug.cgi?id=385142

            Bug ID: 385142
           Summary: Kwin crash
           Product: kwin
           Version: 5.10.5
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: ferchoj.al...@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.10.5)

Qt Version: 5.9.1
Frameworks Version: 5.38.0
Operating System: Linux 4.10.0-35-generic x86_64
Distribution: KDE neon User Edition 5.10

-- Information about the crash:
- What I was doing when the application crashed:
Selecting a window of 2 of pyCharm in task manager the kwin crash and the
selection rectangle never hide again.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2bf4dd5940 (LWP 1523))]

Thread 4 (Thread 0x7f2bbe779700 (LWP 1616)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2bf184c784 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f2bf184c7c9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f2bee5266ba in start_thread (arg=0x7f2bbe779700) at
pthread_create.c:333
#4  0x00007f2bf48d53dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f2bd37fe700 (LWP 1611)):
#0  std::__atomic_base<int>::load (__m=<optimized out>, this=<optimized out>)
at /usr/include/c++/5/bits/atomic_base.h:396
#1  QAtomicOps<int>::load<int> (_q_value=...) at
../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:227
#2  QBasicAtomicInteger<int>::load (this=<optimized out>) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:102
#3  QtPrivate::RefCount::isShared (this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qrefcount.h:101
#4  QVector<pollfd>::isDetached (this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qvector.h:108
#5  QVector<pollfd>::detach (this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qvector.h:385
#6  QVector<pollfd>::data (this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qvector.h:129
#7  QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at
kernel/qeventdispatcher_unix.cpp:500
#8  0x00007f2bf26977ca in QEventLoop::exec (this=this@entry=0x7f2bd37fdc60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#9  0x00007f2bf24c0cd4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#10 0x00007f2bed6360c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007f2bf24c5989 in QThreadPrivate::start (arg=0x15734d0) at
thread/qthread_unix.cpp:368
#12 0x00007f2bee5266ba in start_thread (arg=0x7f2bd37fe700) at
pthread_create.c:333
#13 0x00007f2bf48d53dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f2bda30f700 (LWP 1547)):
#0  0x00007f2bf48c97d1 in __GI_ppoll (fds=fds@entry=0x7f2bcc00f5e8,
nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:50
#1  0x00007f2bf26ea331 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f2bcc00f5e8) at
kernel/qcore_unix.cpp:81
#3  qt_safe_poll (fds=0x7f2bcc00f5e8, nfds=1, timeout_ts=timeout_ts@entry=0x0)
at kernel/qcore_unix.cpp:102
#4  0x00007f2bf26eb9c2 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x00007f2bf26977ca in QEventLoop::exec (this=this@entry=0x7f2bda30ec50,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f2bf24c0cd4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#7  0x00007f2bf4effb75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f2bf24c5989 in QThreadPrivate::start (arg=0x7f2bf4f75da0) at
thread/qthread_unix.cpp:368
#9  0x00007f2bee5266ba in start_thread (arg=0x7f2bda30f700) at
pthread_create.c:333
#10 0x00007f2bf48d53dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f2bf4dd5940 (LWP 1523)):
[KCrash Handler]
#6  0x00007f2bf4803428 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f2bf480502a in __GI_abort () at abort.c:89
#8  0x00007f2bf47fbbd7 in __assert_fail_base (fmt=<optimized out>,
assertion=assertion@entry=0x7f2bf1e88ea8 "x1 < x2 && y1 < y2 && x1 >= left() &&
x2 <= right() && y1 >= top() && y2 <= bottom()", file=file@entry=0x7f2bf1e88e50
"/workspace/build/libkwineffects/kwineffects.cpp", line=line@entry=980,
function=function@entry=0x7f2bf1e893a0 <KWin::WindowQuad::makeSubQuad(double,
double, double, double) const::__PRETTY_FUNCTION__> "KWin::WindowQuad
KWin::WindowQuad::makeSubQuad(double, double, double, double) const") at
assert.c:92
#9  0x00007f2bf47fbc82 in __GI___assert_fail
(assertion=assertion@entry=0x7f2bf1e88ea8 "x1 < x2 && y1 < y2 && x1 >= left()
&& x2 <= right() && y1 >= top() && y2 <= bottom()",
file=file@entry=0x7f2bf1e88e50
"/workspace/build/libkwineffects/kwineffects.cpp", line=line@entry=980,
function=function@entry=0x7f2bf1e893a0 <KWin::WindowQuad::makeSubQuad(double,
double, double, double) const::__PRETTY_FUNCTION__> "KWin::WindowQuad
KWin::WindowQuad::makeSubQuad(double, double, double, double) const") at
assert.c:101
#10 0x00007f2bf1e771fc in KWin::WindowQuad::makeSubQuad
(this=this@entry=0x263afa0, x1=x1@entry=-1920, y1=y1@entry=809.5233154296875,
x2=x2@entry=-1854.0999999999985, y2=y2@entry=889.35479736328125) at
/workspace/build/libkwineffects/kwineffects.cpp:980
#11 0x00007f2bf444ac38 in KWin::SceneOpenGL::Window::beginRenderWindow
(this=0x2147830, mask=118, region=..., data=...) at
/workspace/build/scene_opengl.cpp:1283
#12 0x00007f2bf444b1d7 in KWin::SceneOpenGL2Window::performPaint
(this=this@entry=0x2147830, mask=mask@entry=118, region=..., data=...) at
/workspace/build/scene_opengl.cpp:1482
#13 0x00007f2bf4451242 in KWin::SceneOpenGL2::performPaintWindow
(this=this@entry=0x1756440, w=w@entry=0x2148c10, mask=<optimized out>,
mask@entry=118, region=..., data=...) at /workspace/build/scene_opengl.cpp:1132
#14 0x00007f2bf4451324 in KWin::SceneOpenGL2::finalDrawWindow (this=0x1756440,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/scene_opengl.cpp:1119
#15 0x00007f2bf4463cb9 in KWin::EffectsHandlerImpl::drawWindow (this=0x18bee00,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:423
#16 0x00007f2bf1a0dd5a in KWin::ContrastEffect::drawWindow
(this=this@entry=0x18bfce0, w=w@entry=0x2148c10, mask=mask@entry=118,
region=..., data=...) at
/workspace/build/effects/backgroundcontrast/contrast.cpp:406
#17 0x00007f2bf4463c4e in KWin::EffectsHandlerImpl::drawWindow (this=0x18bee00,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:420
#18 0x00007f2bf198333e in KWin::BlurEffect::drawWindow
(this=this@entry=0x1d8a510, w=w@entry=0x2148c10, mask=mask@entry=118,
region=..., data=...) at /workspace/build/effects/blur/blur.cpp:477
#19 0x00007f2bf4463c4e in KWin::EffectsHandlerImpl::drawWindow (this=0x18bee00,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:420
#20 0x00007f2bf1e737a1 in KWin::Effect::drawWindow (this=this@entry=0x1d559e0,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:628
#21 0x00007f2bf4463c4e in KWin::EffectsHandlerImpl::drawWindow (this=0x18bee00,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:420
#22 0x00007f2bf1e737a1 in KWin::Effect::drawWindow (this=this@entry=0x1d4a280,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:628
#23 0x00007f2bf4463c4e in KWin::EffectsHandlerImpl::drawWindow (this=0x18bee00,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:420
#24 0x00007f2bf1e737a1 in KWin::Effect::drawWindow (this=this@entry=0x1d89f60,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:628
#25 0x00007f2bf4463c4e in KWin::EffectsHandlerImpl::drawWindow (this=0x18bee00,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:420
#26 0x00007f2bf1e737a1 in KWin::Effect::drawWindow (this=this@entry=0x1d3ed70,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:628
#27 0x00007f2bf4463c4e in KWin::EffectsHandlerImpl::drawWindow (this=0x18bee00,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:420
#28 0x00007f2bf442f601 in KWin::Scene::finalPaintWindow (this=<optimized out>,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/scene.cpp:601
#29 0x00007f2bf4463afa in KWin::EffectsHandlerImpl::paintWindow
(this=0x18bee00, w=w@entry=0x2148c10, mask=mask@entry=118, region=...,
data=...) at /workspace/build/effects.cpp:386
#30 0x00007f2bf1e73641 in KWin::Effect::paintWindow (this=this@entry=0x18bfce0,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:598
#31 0x00007f2bf4463a9e in KWin::EffectsHandlerImpl::paintWindow
(this=0x18bee00, w=w@entry=0x2148c10, mask=mask@entry=118, region=...,
data=...) at /workspace/build/effects.cpp:383
#32 0x00007f2bf1e73641 in KWin::Effect::paintWindow (this=this@entry=0x1d8a510,
w=w@entry=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:598
#33 0x00007f2bf4463a9e in KWin::EffectsHandlerImpl::paintWindow
(this=0x18bee00, w=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:383
#34 0x00007f2bf19f9a91 in KWin::HighlightWindowEffect::paintWindow
(this=this@entry=0x1d559e0, w=w@entry=0x2148c10, mask=mask@entry=118,
region=..., data=...) at
/workspace/build/effects/highlightwindow/highlightwindow.cpp:103
#35 0x00007f2bf4463a9e in KWin::EffectsHandlerImpl::paintWindow
(this=0x18bee00, w=w@entry=0x2148c10, mask=mask@entry=118, region=...,
data=...) at /workspace/build/effects.cpp:383
#36 0x00007f2bf1e80079 in KWin::AnimationEffect::paintWindow
(this=this@entry=0x1d4a280, w=w@entry=0x2148c10, mask=mask@entry=118,
region=..., data=...) at
/workspace/build/libkwineffects/kwinanimationeffect.cpp:644
#37 0x00007f2bf4463a9e in KWin::EffectsHandlerImpl::paintWindow
(this=0x18bee00, w=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:383
#38 0x00007f2bf199654a in KWin::CubeSlideEffect::paintWindow
(this=this@entry=0x1d89f60, w=w@entry=0x2148c10, mask=mask@entry=118,
region=..., data=...) at /workspace/build/effects/cube/cubeslide.cpp:348
#39 0x00007f2bf4463a9e in KWin::EffectsHandlerImpl::paintWindow
(this=0x18bee00, w=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:383
#40 0x00007f2bf19b58e5 in KWin::MagicLampEffect::paintWindow
(this=this@entry=0x1d3ed70, w=w@entry=0x2148c10, mask=mask@entry=118,
region=..., data=...) at /workspace/build/effects/magiclamp/magiclamp.cpp:320
#41 0x00007f2bf4463a9e in KWin::EffectsHandlerImpl::paintWindow
(this=0x18bee00, w=0x2148c10, mask=mask@entry=118, region=..., data=...) at
/workspace/build/effects.cpp:383
#42 0x00007f2bf4435d77 in KWin::Scene::paintWindow (this=this@entry=0x1756440,
w=0x2147830, mask=118, region=..., quads=...) at /workspace/build/scene.cpp:473
#43 0x00007f2bf443159e in KWin::Scene::paintGenericScreen
(this=this@entry=0x1756440, orig_mask=orig_mask@entry=112) at
/workspace/build/scene.cpp:240
#44 0x00007f2bf4451134 in KWin::SceneOpenGL2::paintGenericScreen
(this=this@entry=0x1756440, mask=mask@entry=112, data=...) at
/workspace/build/scene_opengl.cpp:1091
#45 0x00007f2bf44352fd in KWin::Scene::finalPaintScreen (this=0x1756440,
mask=mask@entry=112, region=..., data=...) at /workspace/build/scene.cpp:199
#46 0x00007f2bf446387f in KWin::EffectsHandlerImpl::paintScreen
(this=0x18bee00, mask=mask@entry=112, region=..., data=...) at
/workspace/build/effects.cpp:343
#47 0x00007f2bf1e7358f in KWin::Effect::paintScreen (this=this@entry=0x18bfce0,
mask=mask@entry=112, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:583
#48 0x00007f2bf446382a in KWin::EffectsHandlerImpl::paintScreen
(this=0x18bee00, mask=mask@entry=112, region=..., data=...) at
/workspace/build/effects.cpp:340
#49 0x00007f2bf1e7358f in KWin::Effect::paintScreen (this=this@entry=0x1d8a510,
mask=mask@entry=112, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:583
#50 0x00007f2bf446382a in KWin::EffectsHandlerImpl::paintScreen
(this=0x18bee00, mask=mask@entry=112, region=..., data=...) at
/workspace/build/effects.cpp:340
#51 0x00007f2bf1e7358f in KWin::Effect::paintScreen (this=this@entry=0x1d559e0,
mask=mask@entry=112, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:583
#52 0x00007f2bf446382a in KWin::EffectsHandlerImpl::paintScreen
(this=0x18bee00, mask=mask@entry=112, region=..., data=...) at
/workspace/build/effects.cpp:340
#53 0x00007f2bf1e7358f in KWin::Effect::paintScreen (this=this@entry=0x1d4a280,
mask=mask@entry=112, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:583
#54 0x00007f2bf446382a in KWin::EffectsHandlerImpl::paintScreen
(this=0x18bee00, mask=mask@entry=112, region=..., data=...) at
/workspace/build/effects.cpp:340
#55 0x00007f2bf199906f in KWin::CubeSlideEffect::paintSlideCube
(this=this@entry=0x1d89f60, mask=mask@entry=112, region=..., data=...) at
/workspace/build/effects/cube/cubeslide.cpp:171
#56 0x00007f2bf199941e in KWin::CubeSlideEffect::paintScreen
(this=this@entry=0x1d89f60, mask=mask@entry=112, region=..., data=...) at
/workspace/build/effects/cube/cubeslide.cpp:88
#57 0x00007f2bf446382a in KWin::EffectsHandlerImpl::paintScreen
(this=0x18bee00, mask=mask@entry=112, region=..., data=...) at
/workspace/build/effects.cpp:340
#58 0x00007f2bf1e7358f in KWin::Effect::paintScreen (this=this@entry=0x1d3ed70,
mask=mask@entry=112, region=..., data=...) at
/workspace/build/libkwineffects/kwineffects.cpp:583
#59 0x00007f2bf446382a in KWin::EffectsHandlerImpl::paintScreen
(this=0x18bee00, mask=112, region=..., data=...) at
/workspace/build/effects.cpp:340
#60 0x00007f2bf4434f3e in KWin::Scene::paintScreen (this=this@entry=0x1756440,
mask=mask@entry=0x7ffc40896dc0, damage=..., repaint=...,
updateRegion=updateRegion@entry=0x7ffc40896d90,
validRegion=validRegion@entry=0x7ffc40896da0, projection=...,
outputGeometry=...) at /workspace/build/scene.cpp:151
#61 0x00007f2bf444cccf in KWin::SceneOpenGL::paint (this=0x1756440, damage=...,
toplevels=...) at /workspace/build/scene_opengl.cpp:736
#62 0x00007f2bf44274ae in KWin::Compositor::performCompositing (this=0x14ac770)
at /workspace/build/composite.cpp:743
#63 0x00007f2bf26c6c13 in QObject::event (this=0x14ac770, e=<optimized out>) at
kernel/qobject.cpp:1268
#64 0x00007f2bf30013fc in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x14ac770, e=0x7ffc40897200) at kernel/qapplication.cpp:3717
#65 0x00007f2bf3008e07 in QApplication::notify (this=0x7ffc408974f0,
receiver=0x14ac770, e=0x7ffc40897200) at kernel/qapplication.cpp:3476
#66 0x00007f2bf2699798 in QCoreApplication::notifyInternal2
(receiver=0x14ac770, event=event@entry=0x7ffc40897200) at
kernel/qcoreapplication.cpp:1018
#67 0x00007f2bf26edcfe in QCoreApplication::sendEvent (event=0x7ffc40897200,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#68 QTimerInfoList::activateTimers (this=this@entry=0x144a560) at
kernel/qtimerinfo_unix.cpp:643
#69 0x00007f2bf26eaecc in QEventDispatcherUNIXPrivate::activateTimers
(this=this@entry=0x144a4c0) at kernel/qeventdispatcher_unix.cpp:249
#70 0x00007f2bf26ebc32 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=..., flags@entry=...) at kernel/qeventdispatcher_unix.cpp:514
#71 0x00007f2bdcb7927d in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at qunixeventdispatcher.cpp:68
#72 0x00007f2bf26977ca in QEventLoop::exec (this=this@entry=0x7ffc408973d0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#73 0x00007f2bf26a0704 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1291
#74 0x00007f2bf2a822ec in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1679
#75 0x00007f2bf3001355 in QApplication::exec () at kernel/qapplication.cpp:2905
#76 0x00007f2bf4ba1174 in kdemain (argc=1, argv=0x7ffc40897688) at
/workspace/build/main_x11.cpp:466
#77 0x00007f2bf47ee830 in __libc_start_main (main=0x400710 <main(int, char**)>,
argc=3, argv=0x7ffc40897688, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc40897678) at ../csu/libc-start.c:291
#78 0x0000000000400749 in _start ()

Possible duplicates by query: bug 382799, bug 376360, bug 376115, bug 374265,
bug 374147.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to