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

            Bug ID: 360215
           Summary: kwin crashes @ firefox startup
           Product: kwin
           Version: 5.5.5
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]

Application: kwin_x11 (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.3-300.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
New desktop session, setting up typical windows & applications (multiple
roxterm, claws-mail, etc). Upon the first launch of firefox, when restoring
existing tabs from previous sessions, the kwin desktop manager consistently
crashes. Applications continue running, and kwin restarts.

The crash can be reproduced sometimes.

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

Thread 4 (Thread 0x7f0cda187700 (LWP 28350)):
#0  0x00007f0d0145bd63 in select () at /lib64/libc.so.6
#1  0x00007f0d029b852f in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timespec const*) () at /lib64/libQt5Core.so.5
#2  0x00007f0d029ba02e in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timespec*) () at /lib64/libQt5Core.so.5
#3  0x00007f0d029ba55e in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007f0d02963eca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007f0d02780434 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f0d0a1989b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f0d027853de in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#8  0x00007f0d04b5260a in start_thread () at /lib64/libpthread.so.0
#9  0x00007f0d01465a4d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f0ccb815700 (LWP 28392)):
#0  0x00007f0d04b57b10 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f0d0b356514 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at
/lib64/libQt5Script.so.5
#2  0x00007f0d0b356559 in  () at /lib64/libQt5Script.so.5
#3  0x00007f0d04b5260a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f0d01465a4d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f0cc8b7c700 (LWP 28633)):
#0  0x00007f0d0145bd63 in select () at /lib64/libc.so.6
#1  0x00007f0d029b852f in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timespec const*) () at /lib64/libQt5Core.so.5
#2  0x00007f0d029ba02e in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timespec*) () at /lib64/libQt5Core.so.5
#3  0x00007f0d029ba55e in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007f0d02963eca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007f0d02780434 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f0d0a1989b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f0d027853de in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#8  0x00007f0d04b5260a in start_thread () at /lib64/libpthread.so.0
#9  0x00007f0d01465a4d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f0d0c545940 (LWP 28281)):
[KCrash Handler]
#5  0x00000000415618cf in  ()
#6  0x00007f0cf57112c0 in  () at
/usr/lib64/nvidia-340xx/libnvidia-glcore.so.340.96
#7  0x00007f0cf5718350 in  () at
/usr/lib64/nvidia-340xx/libnvidia-glcore.so.340.96
#8  0x00007f0cf58d2521 in  () at
/usr/lib64/nvidia-340xx/libnvidia-glcore.so.340.96
#9  0x00007f0cf547ec1a in  () at
/usr/lib64/nvidia-340xx/libnvidia-glcore.so.340.96
#10 0x00007f0cf58d26fd in  () at
/usr/lib64/nvidia-340xx/libnvidia-glcore.so.340.96
#11 0x00007f0cf547ec1a in  () at
/usr/lib64/nvidia-340xx/libnvidia-glcore.so.340.96
#12 0x00007f0cf58d271a in  () at
/usr/lib64/nvidia-340xx/libnvidia-glcore.so.340.96
#13 0x00007f0d031b9866 in QOpenGLTextureGlyphCache::resizeTextureData(int, int)
() at /lib64/libQt5Gui.so.5
#14 0x00007f0d031464da in QTextureGlyphCache::fillInPendingGlyphs() () at
/lib64/libQt5Gui.so.5
#15 0x00007f0d0a8684ff in QSGTextMaskMaterial::populate(QPointF const&,
QVector<unsigned int> const&, QVector<QPointF> const&, QSGGeometry*, QRectF*,
QPointF*, QMargins const&) () at /lib64/libQt5Quick.so.5
#16 0x00007f0d0a8663bc in QSGDefaultGlyphNode::update() () at
/lib64/libQt5Quick.so.5
#17 0x00007f0d0a8ef607 in QQuickTextNode::addGlyphs(QPointF const&, QGlyphRun
const&, QColor const&, QQuickText::TextStyle, QColor const&, QSGNode*) () at
/lib64/libQt5Quick.so.5
#18 0x00007f0d0a8f3a1c in
QQuickTextNodeEngine::addToSceneGraph(QQuickTextNode*, QQuickText::TextStyle,
QColor const&) () at /lib64/libQt5Quick.so.5
#19 0x00007f0d0a8f04c7 in QQuickTextNode::addTextLayout(QPointF const&,
QTextLayout*, QColor const&, QQuickText::TextStyle, QColor const&, QColor
const&, QColor const&, QColor const&, int, int, int, int) () at
/lib64/libQt5Quick.so.5
#20 0x00007f0d0a8eec58 in QQuickText::updatePaintNode(QSGNode*,
QQuickItem::UpdatePaintNodeData*) () at /lib64/libQt5Quick.so.5
#21 0x00007f0d0a8ad1c8 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) ()
at /lib64/libQt5Quick.so.5
#22 0x00007f0d0a8ada4b in QQuickWindowPrivate::updateDirtyNodes() () at
/lib64/libQt5Quick.so.5
#23 0x00007f0d0a8adbc0 in QQuickWindowPrivate::syncSceneGraph() () at
/lib64/libQt5Quick.so.5
#24 0x00007f0d0a98c6ba in QQuickRenderControl::sync() () at
/lib64/libQt5Quick.so.5
#25 0x00007f0cda3c6bb9 in
QtPrivate::QFunctorSlotObject<Aurorae::Decoration::init()::{lambda()#5}, 0,
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) () at
/usr/lib64/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#26 0x00007f0d02995127 in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib64/libQt5Core.so.5
#27 0x00007f0d029a1b48 in QTimer::timerEvent(QTimerEvent*) () at
/lib64/libQt5Core.so.5
#28 0x00007f0d02996113 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#29 0x00007f0d0364b41c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#30 0x00007f0d036508e6 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt5Widgets.so.5
#31 0x00007f0d0296673b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#32 0x00007f0d029bbccd in QTimerInfoList::activateTimers() () at
/lib64/libQt5Core.so.5
#33 0x00007f0d029ba4d6 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#34 0x00007f0ce859896d in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt5XcbQpa.so.5
#35 0x00007f0d02963eca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#36 0x00007f0d0296bfac in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#37 0x00007f0d0c276c33 in kdemain () at /lib64/libkdeinit5_kwin_x11.so
#38 0x00007f0d01383580 in __libc_start_main () at /lib64/libc.so.6
#39 0x000055bcf852bd99 in _start ()

Reported using DrKonqi

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

Reply via email to