https://bugs.kde.org/show_bug.cgi?id=372109
Bug ID: 372109
Summary: kwin_x11 crashes while minimizing/maximizing Firefox
window
Product: kwin
Version: 5.7.5
Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: kwin_x11 (5.7.5)
Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.8.0-26-generic x86_64
Distribution: Ubuntu 16.10
-- Information about the crash:
- What I was doing when the application crashed:
kwin_x11 crashes while when I'm doing some changes to Firefox window, for
example minimizing/maximizing it.
The crash can be reproduced every time.
-- 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 0x7f9bef5ad940 (LWP 23982))]
Thread 6 (Thread 0x7f9bc1023700 (LWP 24049)):
#0 0x00007f9bef0a6ea3 in select () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f9becf28caf in qt_safe_select (nfds=56,
fdread=fdread@entry=0x7f9bb8000a78, fdwrite=fdwrite@entry=0x7f9bb8000d08,
fdexcept=fdexcept@entry=0x7f9bb8000f98, orig_timeout=orig_timeout@entry=0x0) at
kernel/qcore_unix.cpp:75
#2 0x00007f9becf2a754 in QEventDispatcherUNIX::select (timeout=0x0,
exceptfds=0x7f9bb8000f98, writefds=0x7f9bb8000d08, readfds=0x7f9bb8000a78,
nfds=<optimized out>, this=0x7f9bb80008c0) at
kernel/qeventdispatcher_unix.cpp:320
#3 QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f9bb80008e0,
flags=..., flags@entry=..., timeout=timeout@entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4 0x00007f9becf2ac6a in QEventDispatcherUNIX::processEvents
(this=0x7f9bb80008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5 0x00007f9beced50fa in QEventLoop::exec (this=this@entry=0x7f9bc1022c60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6 0x00007f9beccfad43 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#7 0x00007f9be77abc65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8 0x00007f9beccffc68 in QThreadPrivate::start (arg=0x55ca9c9b00d0) at
thread/qthread_unix.cpp:341
#9 0x00007f9be864d70a in start_thread (arg=0x7f9bc1023700) at
pthread_create.c:333
#10 0x00007f9bef0b10af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 5 (Thread 0x7f9bc0822700 (LWP 23993)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f9bec094574 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2 0x00007f9bec0945b9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3 0x00007f9be864d70a in start_thread (arg=0x7f9bc0822700) at
pthread_create.c:333
#4 0x00007f9bef0b10af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 4 (Thread 0x7f9bc1824700 (LWP 23991)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f9bcda3f4d3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r300_dri.so
#2 0x00007f9bcda3ec17 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r300_dri.so
#3 0x00007f9be864d70a in start_thread (arg=0x7f9bc1824700) at
pthread_create.c:333
#4 0x00007f9bef0b10af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 3 (Thread 0x7f9bcf10a700 (LWP 23990)):
#0 0x00007f9becf2a934 in QEventDispatcherUNIXPrivate::doSelect
(this=this@entry=0x7f9bbc0008e0, flags=..., flags@entry=...,
timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:186
#1 0x00007f9becf2ac6a in QEventDispatcherUNIX::processEvents
(this=0x7f9bbc0008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#2 0x00007f9beced50fa in QEventLoop::exec (this=this@entry=0x7f9bcf109c60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#3 0x00007f9beccfad43 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#4 0x00007f9be77abc65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#5 0x00007f9beccffc68 in QThreadPrivate::start (arg=0x55ca9c983d20) at
thread/qthread_unix.cpp:341
#6 0x00007f9be864d70a in start_thread (arg=0x7f9bcf10a700) at
pthread_create.c:333
#7 0x00007f9bef0b10af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 2 (Thread 0x7f9bd85fc700 (LWP 23987)):
#0 0x00007f9bef0a6ea3 in select () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f9becf28caf in qt_safe_select (nfds=4,
fdread=fdread@entry=0x7f9bd0000a78, fdwrite=fdwrite@entry=0x7f9bd0000d08,
fdexcept=fdexcept@entry=0x7f9bd0000f98, orig_timeout=orig_timeout@entry=0x0) at
kernel/qcore_unix.cpp:75
#2 0x00007f9becf2a754 in QEventDispatcherUNIX::select (timeout=0x0,
exceptfds=0x7f9bd0000f98, writefds=0x7f9bd0000d08, readfds=0x7f9bd0000a78,
nfds=<optimized out>, this=0x7f9bd00008c0) at
kernel/qeventdispatcher_unix.cpp:320
#3 QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f9bd00008e0,
flags=..., flags@entry=..., timeout=timeout@entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4 0x00007f9becf2ac6a in QEventDispatcherUNIX::processEvents
(this=0x7f9bd00008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5 0x00007f9beced50fa in QEventLoop::exec (this=this@entry=0x7f9bd85fbc50,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6 0x00007f9beccfad43 in QThread::exec (this=this@entry=0x7f9bef742d60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:500
#7 0x00007f9bef6ce575 in QDBusConnectionManager::run (this=0x7f9bef742d60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:171
#8 0x00007f9beccffc68 in QThreadPrivate::start (arg=0x7f9bef742d60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:341
#9 0x00007f9be864d70a in start_thread (arg=0x7f9bd85fc700) at
pthread_create.c:333
#10 0x00007f9bef0b10af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 1 (Thread 0x7f9bef5ad940 (LWP 23982)):
[KCrash Handler]
#6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#7 0x00007f9beefe03ea in __GI_abort () at abort.c:89
#8 0x00007f9be7f47952 in ?? () from /usr/lib/x86_64-linux-gnu/libepoxy.so.0
#9 0x00007f9be7f6f16e in ?? () from /usr/lib/x86_64-linux-gnu/libepoxy.so.0
#10 0x00007f9beec536b2 in KWin::SceneOpenGL::EffectFrame::free
(this=0x55ca9d3f4250) at ./scene_opengl.cpp:1776
#11 0x00007f9beec6f5bf in KWin::EffectFrameImpl::setGeometry
(this=0x55ca9d3f01c0, geometry=..., force=<optimized out>) at
./effects.cpp:1904
#12 0x00007f9beec6fb5f in KWin::EffectFrameImpl::autoResize
(this=this@entry=0x55ca9d3f01c0) at ./effects.cpp:2053
#13 0x00007f9beec6fd10 in KWin::EffectFrameImpl::autoResize
(this=0x55ca9d3f01c0) at ./effects.cpp:1936
#14 KWin::EffectFrameImpl::setIconSize (this=0x55ca9d3f01c0, size=...) at
./effects.cpp:1935
#15 0x00007f9beec7073f in KWin::EffectFrameImpl::setIcon (this=0x55ca9d3f01c0,
icon=...) at ./effects.cpp:1919
#16 0x00007f9bec20d00b in KWin::PresentWindowsEffect::setActive
(this=0x55ca9d201370, active=<optimized out>) at
./effects/presentwindows/presentwindows.cpp:1468
#17 0x00007f9bec20e2d9 in KWin::PresentWindowsEffect::slotPropertyNotify
(this=0x55ca9d201370, w=0x55ca9d14e670, a=<optimized out>) at
./effects/presentwindows/presentwindows.cpp:820
#18 0x00007f9becf04b49 in QMetaObject::activate
(sender=sender@entry=0x55ca9d139030, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=30, argv=argv@entry=0x7ffff0831520)
at kernel/qobject.cpp:3730
#19 0x00007f9becf050f7 in QMetaObject::activate
(sender=sender@entry=0x55ca9d139030, m=m@entry=0x7f9bec8c8a80
<KWin::EffectsHandler::staticMetaObject>,
local_signal_index=local_signal_index@entry=30, argv=argv@entry=0x7ffff0831520)
at kernel/qobject.cpp:3595
#20 0x00007f9bec6bb5ab in KWin::EffectsHandler::propertyNotify
(this=this@entry=0x55ca9d139030, _t1=<optimized out>, _t2=<optimized out>) at
./obj-x86_64-linux-gnu/libkwineffects/moc_kwineffects.cpp:1454
#21 0x00007f9beec7095b in KWin::EffectsHandlerImpl::slotPropertyNotify
(this=0x55ca9d139030, t=0x55ca9c9d6370, atom=<optimized out>) at
./effects.cpp:819
#22 0x00007f9becf04bec in QtPrivate::QSlotObjectBase::call (a=0x7ffff0831690,
r=0x55ca9d139030, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#23 QMetaObject::activate (sender=0x55ca9c9d6370, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffff0831690)
at kernel/qobject.cpp:3715
#24 0x00007f9becf050f7 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f9beefa16a0 <KWin::Toplevel::staticMetaObject>,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffff0831690)
at kernel/qobject.cpp:3595
#25 0x00007f9beecfa6ab in KWin::Toplevel::propertyNotify (this=<optimized out>,
_t1=<optimized out>, _t2=<optimized out>) at
./obj-x86_64-linux-gnu/moc_toplevel.cpp:705
#26 0x00007f9beebe6733 in KWin::Client::propertyNotifyEvent
(this=0x55ca9c9d6370, e=0x7f9bc80074b0) at ./events.cpp:892
#27 0x00007f9beebe8618 in KWin::Client::windowEvent (this=0x55ca9c9d6370,
e=e@entry=0x7f9bc80074b0) at ./events.cpp:667
#28 0x00007f9beebe9a0c in KWin::Workspace::workspaceEvent (this=0x55ca9c90d950,
e=0x7f9bc80074b0) at ./events.cpp:352
#29 0x00007f9beced423f in QAbstractEventDispatcher::filterNativeEvent
(this=<optimized out>, eventType=..., message=message@entry=0x7f9bc80074b0,
result=result@entry=0x7ffff08318a8) at kernel/qabstracteventdispatcher.cpp:460
#30 0x00007f9bd78c2c75 in QXcbConnection::handleXcbEvent
(this=this@entry=0x55ca9c83da90, event=event@entry=0x7f9bc80074b0) at
qxcbconnection.cpp:1091
#31 0x00007f9bd78c3c0b in QXcbConnection::processXcbEvents
(this=0x55ca9c83da90) at qxcbconnection.cpp:1723
#32 0x00007f9becf05699 in QObject::event (this=0x55ca9c83da90, e=<optimized
out>) at kernel/qobject.cpp:1256
#33 0x00007f9bed8128ac in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55ca9c83da90, e=0x7f9bc8001a90) at
kernel/qapplication.cpp:3804
#34 0x00007f9bed817d4f in QApplication::notify (this=0x7ffff0831ef0,
receiver=0x55ca9c83da90, e=0x7f9bc8001a90) at kernel/qapplication.cpp:3561
#35 0x00007f9beced73b0 in QCoreApplication::notifyInternal2
(receiver=0x55ca9c83da90, event=event@entry=0x7f9bc8001a90) at
kernel/qcoreapplication.cpp:1015
#36 0x00007f9beced933c in QCoreApplication::sendEvent (event=0x7f9bc8001a90,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x55ca9c825620) at
kernel/qcoreapplication.cpp:1650
#38 0x00007f9becf2ab52 in QEventDispatcherUNIX::processEvents
(this=0x55ca9c87dda0, flags=...) at kernel/qeventdispatcher_unix.cpp:579
#39 0x00007f9bd793b94d in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
eventdispatchers/qunixeventdispatcher.cpp:62
#40 0x00007f9beced50fa in QEventLoop::exec (this=this@entry=0x7ffff0831de0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#41 0x00007f9becedd90c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1285
#42 0x00007f9bed221a7c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1602
#43 0x00007f9bed80f8e5 in QApplication::exec () at kernel/qapplication.cpp:2979
#44 0x00007f9bef379206 in kdemain (argc=<optimized out>, argv=0x7ffff0832078)
at ./main_x11.cpp:466
#45 0x00007f9beefc93f1 in __libc_start_main (main=0x55ca9b5367e0 <main>,
argc=3, argv=0x7ffff0832078, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffff0832068) at ../csu/libc-start.c:291
#46 0x000055ca9b53681a in _start ()
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.